racket/collects/typed-scheme/optimizer
Vincent St-Amour 8d2f66faa6 First attempt at handling missed optimization cascades.
Currently, if missed optimizations a and b are of the same kind, a is caused
by b, and b is caused by c, we merge them into a single miss with cause c.

This works in some cases, but fails in others.
2011-06-17 18:18:02 -04:00
..
apply.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
box.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
dead-code.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
fixnum.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
float-complex.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
float.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
logging.rkt First attempt at handling missed optimization cascades. 2011-06-17 18:18:02 -04:00
number.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
numeric-utils.rkt Add in-complex-layer?. 2011-06-17 18:18:00 -04:00
optimizer.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
pair.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
sequence.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
string.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
struct.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
unboxed-let.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
utils.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00
vector.rkt Put logging code in its own file. 2011-06-17 18:18:02 -04:00