racket/collects/images
Matthew Flatt 7850a26dfe fix bytecode optimizer bugs
Certain unsafe operations were allowed to propagate across a
`lambda' boundary (where space safety is known not to be an issue),
which could lead to duplicate uses of a "once used" variable if
the relevant `lambda' is inlined.

Furthermore, `lambda' boundary crossing wasn't detected in the case
that the operation to propagate was propagated through an intermediate
variable without a `lambda' crossing.

Merge to 5.2.1
2012-01-11 05:30:11 -07:00
..
icons Better debugger icon bomb 2012-01-10 15:21:49 -07:00
private fix bytecode optimizer bugs 2012-01-11 05:30:11 -07:00
tests Rewrote flomaps and rendering in Typed Racket for speed and safety 2012-01-10 13:30:32 -07:00
logos.rkt Rewrote flomaps and rendering in Typed Racket for speed and safety 2012-01-10 13:30:32 -07:00