Matthew Flatt
85715ca473
fix demod for submodules
...
original commit: 623265d1e8
2012-11-12 07:47:30 -07:00
Eli Barzilay
0dd947ab15
#lang racket' ->
#lang racket/base' conversions in demodularizer.
...
original commit: 4c8d1f67b2
2012-11-07 08:03:45 -05:00
Matthew Flatt
4807353e8d
bytecode validator: check "constant" annotations on variable references
...
Bytecode changes in two small ways to help the validator:
* a cross-module variable reference preserves the compiler's
annotation on whether the reference is constant, fixed, or other
* lifted procedures now appear in the module body just before the
definitions that use them, instead of at the beginning of the
module body
original commit: e59066debe
2012-10-19 11:27:52 -06:00
Matthew Flatt
4b4a17b3c6
fix `raco demod' for new submodule fields in zo structs
...
original commit: 16d65ed251
2012-04-04 07:37:30 -06:00
Matthew Flatt
a0837b2453
first cut at submodules
...
original commit: 3d69dfab86
2012-03-09 10:34:56 -07:00
Matthew Flatt
c663b1e957
fix demod for `begin-for-syntax' changes
...
original commit: b1eab296f4
2011-09-08 19:19:14 -06:00
Matthew Flatt
278f090e83
generalized `begin-for-syntax'
...
original commit: d3c56c9f13
2011-09-08 14:06:00 -06:00
Matthew Flatt
b5181ff032
adapt demodularizer to `compiler/zo-struct' change
...
original commit: 98740390fa
2011-07-01 22:46:20 -06:00
Eli Barzilay
f90858601d
A long overdue scan to eliminate files without terminating newlines.
...
(DrRacket should really do that.)
original commit: 40124a0619
2011-06-28 02:01:41 -04:00
Jay McCarthy
c428f6cafe
Exposing more values to GC by not making them toplevels
...
original commit: 26c7625c79
2010-10-30 09:14:58 -06:00
Jay McCarthy
5f064063f5
Saving time by only reading zos once and saving space by limiting the extent of the hash tables
...
original commit: 255489e0af
2010-10-30 08:54:13 -06:00
Jay McCarthy
e5b1e20529
Removing newlines from debug messages
...
original commit: 46e2e7931a
2010-10-30 08:31:23 -06:00
Blake Johnson
e0e144e210
changed eprintfs to log-debug
...
original commit: 3ddda200e8
2010-10-29 19:50:11 -06:00
Blake Johnson
1f2e1c6647
moved demodularizer from github to collects and added it to raco
...
original commit: 4676662e4b
2010-10-29 19:50:10 -06:00