Custom Query (1630 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (43 - 45 of 1630)

Ticket Resolution Summary Owner Reporter
#98 wontfix Typo in date-literals egg in version 3 repository Tony Sidaway
Description

The default port for read-date-literal in this egg is current-output-port, which is a typo for current-input-port. I don't have a Chicken 3 installation to test this change on, but a similar change worked in the version 4 egg (revision 1.1.0 in the Chicken 4 branch)

This bug is probably only apparent if you explicitly call read-date-literal without a port argument. It probably doesn't affect sharp-syntax record reading.

#100 fixed inlining can break assumptions about contraction felix winkelmann
Description

When inlining a procedure that contains a call to a contractable (a procedure called only once, which will always be beta-substituted) and the contraction happens in the same optimization pass, then the contraction will take place multiple times resulting in duplicate C function definitions.

This was reported by Jörg Wittenberger.

See commit 5c851ce643b4cd995c7fd467162efdc922c61b83

#101 fixed remove meaningless benchmarks felix winkelmann
Description

The benchmark suite is of little use, since the tests are too trivial and do not represent real programs. Also, the runtimes are too short to have any statistical evidence - they are even quite erratic in the results they give (sometimes benchmark programs happen to run untypically fast, which indicates either something like cache behaviour or broken timing code).

The benchmarks have been removed and replaced with two more substantial programs: the silex lexer generator (used for benchmarking the compiler) and an fft by Brad Lucier (for floating-point performance). Both of these are run as part of the normal test-suite.

See commit e8e3b17b65f9921c3277f0768e757d2f03121fd9

Note: See TracQuery for help on using queries.