Commit Graph

1843 Commits

Author SHA1 Message Date
Eli Barzilay
a33dcc0073 Welcome to a new PLT day.
svn: r15240
2009-06-23 07:50:12 +00:00
Matthew Flatt
36f3ed4465 expose and support unreadable symbols, which are generated during expansion
svn: r15239
2009-06-23 00:17:45 +00:00
Matthew Flatt
c94c436c18 validotr disallows updates to initialized stack slots
svn: r15231
2009-06-22 12:29:19 +00:00
Matthew Flatt
67324d3007 fix typo in newgc
svn: r15230
2009-06-22 12:28:58 +00:00
Eli Barzilay
7c810690fa add the s-exp reader to the xform collection
svn: r15191
2009-06-16 19:59:45 +00:00
Eli Barzilay
1f7ea0f809 Welcome to a new PLT day.
svn: r15162
2009-06-13 07:50:19 +00:00
Matthew Flatt
3ce6cbb737 safe-for-space fixes for the interepreter; syntax-local-lift-provide
svn: r15154
2009-06-12 17:46:25 +00:00
Matthew Flatt
921399cf01 fix another safe-for-space problem related to closures tat become unreachable as they are applied
svn: r15129
2009-06-10 03:34:55 +00:00
Matthew Flatt
c132ff9944 fix read-language error message
svn: r15128
2009-06-09 22:27:04 +00:00
Matthew Flatt
6924089210 fix some safe-for-space issues in the interpreter, especially as it is used for top-level forms before entering JITted procedure bodies
svn: r15125
2009-06-09 18:58:39 +00:00
Matthew Flatt
23712e3a59 fix Windows mred -h (and other pre-startup writes to stdout)
svn: r15120
2009-06-08 16:36:03 +00:00
Eli Barzilay
27907c277e Welcome to a new PLT day.
svn: r15109
2009-06-07 07:50:23 +00:00
Matthew Flatt
933f578002 syntax-local-lift-values-expression (v4.2.0.3)
svn: r15107
2009-06-06 15:13:43 +00:00
Kevin Tew
5ae285f744 Macroized some common repeated expressions
svn: r15105
2009-06-06 14:56:39 +00:00
Kevin Tew
c82053d521 Added GC_objhead_template objhead initialization
svn: r15104
2009-06-06 14:56:30 +00:00
Kevin Tew
1dc4a93460 Remove MasterGC thread, performance increase
svn: r15101
2009-06-05 22:49:24 +00:00
Kevin Tew
435d9b1bca [Places] Add owner field to objhead header
svn: r15066
2009-06-03 16:37:00 +00:00
Kevin Tew
bd59edaab3 Fix ownership of collection_path when spawning a place
svn: r15060
2009-06-02 20:52:40 +00:00
Kevin Tew
02c658eaba Foreign.ssc comment
svn: r15057
2009-06-02 17:43:14 +00:00
Eli Barzilay
6562b6ac6f change foreign.ssc to match foreign.c
svn: r15054
2009-06-02 17:08:51 +00:00
Kevin Tew
0f62e95366 Fixed traversers_registered THREAD_LOCAL
svn: r15053
2009-06-02 16:24:45 +00:00
Kevin Tew
4370da0192 Fixed stdio ports REGISTER_SO
svn: r15052
2009-06-02 16:24:39 +00:00
Kevin Tew
f883264eb6 Fixed stxobj THREAD_LOCAL REGISTER_SO
svn: r15051
2009-06-02 16:24:33 +00:00
Kevin Tew
6aca811cd0 Fixed regex THREAD_LOCAL REGISTER_SO
svn: r15050
2009-06-02 16:24:26 +00:00
Kevin Tew
27215bcbca Move global foreign creations to before MASTER GC switchout
svn: r15049
2009-06-02 16:24:19 +00:00
Kevin Tew
293d64cd15 Move scheme_init_type to happen before MASTER GC is switched out
svn: r15048
2009-06-02 16:24:12 +00:00
Kevin Tew
38456e8b5f Make static Evt **evts THREAD_LOCAL
svn: r15047
2009-06-02 16:24:05 +00:00
Matthew Flatt
5589bb28c7 conditional defn of a_words array
svn: r15030
2009-05-31 02:23:34 +00:00
Matthew Flatt
66daf1e88e fix mzconfig dependency; use GC_ASSERT
svn: r15028
2009-05-31 01:58:51 +00:00
Kevin Tew
41f1893354 Use tighter type for BTC_set_btc_mark
svn: r15012
2009-05-29 20:36:37 +00:00
Kevin Tew
12cdeff2b7 Variable Sized OBJHEAD
svn: r15010
2009-05-29 19:39:29 +00:00
Matthew Flatt
5c103eed59 fix problem with module->namespace and shadowing initial imports (pr 10264) (merge to 4.2)
svn: r14994
2009-05-26 23:44:11 +00:00
Matthew Flatt
af2e5beb4e fix stack-prep bug in call-in-nested-thread
svn: r14992
2009-05-26 22:15:24 +00:00
Matthew Flatt
8218da6070 fix some allocation sizes that used 'int' instead of 'long' (merge to 4.2)
svn: r14967
2009-05-24 11:05:12 +00:00
Matthew Flatt
351b9ffb28 fix repairs of MrEd Mac -h problem for XonX
svn: r14958
2009-05-23 13:22:46 +00:00
Matthew Flatt
f496a353db fix MrEd -h, etc. reporting under Mac OS X
svn: r14931
2009-05-22 19:18:07 +00:00
Matthew Flatt
24af2c638f fix Mac GC problem related to clipboard clients (merge to 4.2)
svn: r14922
2009-05-22 17:13:02 +00:00
Matthew Flatt
99c159a727 adjust configure script to disable --prefix on Mac OS X unless either --enable-xonx or --enable-macprefix is also provided
svn: r14904
2009-05-21 19:25:51 +00:00
Matthew Flatt
6cf91e6dd3 put local -I flags before CFLAGS in Makefiles
svn: r14901
2009-05-21 16:13:42 +00:00
Matthew Flatt
f23ee1965e fix Windows/Mac print cleanup
svn: r14885
2009-05-20 21:24:20 +00:00
Matthew Flatt
de5bbaff40 fix bug parsing polar notation conbined with #e
svn: r14878
2009-05-20 00:18:15 +00:00
Matthew Flatt
e51ca461ae try to fix Windows freezing problem
svn: r14867
2009-05-19 12:54:07 +00:00
Eli Barzilay
7ef0e8258e Welcome to a new PLT day.
svn: r14853
2009-05-18 07:50:40 +00:00
Matthew Flatt
aba257c816 fix shadowing of language-supplied bindings when loading from bytecode (merge to 4.2)
svn: r14851
2009-05-17 13:47:28 +00:00
Matthew Flatt
70859f0d0b identifier-prune-lexical-context (4.2.0.2)
svn: r14850
2009-05-17 12:31:51 +00:00
Eli Barzilay
7efdd033bf Welcome to a new PLT day.
svn: r14849
2009-05-17 06:41:49 +00:00
Eli Barzilay
00cab7cfd2 update version numbers for the v4.2 release
svn: r14847
2009-05-17 01:45:49 +00:00
Matthew Flatt
ee7b4404ab -Wl,--export-dynamic for OpenBSD
svn: r14845
2009-05-16 16:11:17 +00:00
Matthew Flatt
fd09fd9a33 STRIP_DEBUG configuration
svn: r14774
2009-05-11 15:43:19 +00:00
Eli Barzilay
e9bcf8b15f work around xform parsing issue
svn: r14766
2009-05-09 23:21:13 +00:00