Kevin Tew
|
eeb4f8e534
|
added integer support to deep_copy
svn: r12814
|
2008-12-12 19:36:15 +00:00 |
|
Kevin Tew
|
bd5c06750b
|
[gc2] share the mark_table
svn: r12813
|
2008-12-12 19:36:10 +00:00 |
|
Kevin Tew
|
37f104ded0
|
Added declaration for GC_switch_in_master_gc
svn: r12812
|
2008-12-12 19:36:03 +00:00 |
|
Kevin Tew
|
388cbe136a
|
Added asserts for debugging propagate_marks
svn: r12811
|
2008-12-12 19:35:58 +00:00 |
|
Kevin Tew
|
aea092de02
|
Added scheme chars to deep copy
svn: r12810
|
2008-12-12 19:35:53 +00:00 |
|
Kevin Tew
|
ae6d07d76a
|
Disable collection on master GC for now
svn: r12809
|
2008-12-12 19:35:48 +00:00 |
|
Kevin Tew
|
17547b977f
|
init global tables symbols and modpaths in master GC
svn: r12808
|
2008-12-12 19:35:42 +00:00 |
|
Kevin Tew
|
d29a6b4cec
|
Places/3m symbols created in master GC and deep copy added
svn: r12807
|
2008-12-12 19:35:35 +00:00 |
|
Kevin Tew
|
653db9dcbe
|
Added SIGSEGV diagnostics with 3m
svn: r12806
|
2008-12-12 19:35:29 +00:00 |
|
Kevin Tew
|
1af924d8de
|
Save off and restore all THREAD_LOCALS when switching GCs
svn: r12805
|
2008-12-12 19:35:24 +00:00 |
|
Kevin Tew
|
4cc0633218
|
No need to check mark_stack on every push
svn: r12804
|
2008-12-12 19:35:19 +00:00 |
|
Kevin Tew
|
a50776a2e8
|
Add more dependencies to gc2/Makefile.in
svn: r12803
|
2008-12-12 19:35:13 +00:00 |
|
Kevin Tew
|
a0be9364bc
|
Move creation of resolve_module_paths to master GC
svn: r12802
|
2008-12-12 19:35:07 +00:00 |
|
Kevin Tew
|
38682c8130
|
Modify mz_proc_threads to have a pt_mbox by default
svn: r12801
|
2008-12-12 19:35:00 +00:00 |
|
Kevin Tew
|
923d43001e
|
Modified designate_modified to check master gc
svn: r12800
|
2008-12-12 19:34:55 +00:00 |
|
Kevin Tew
|
60b3591910
|
Added pt_mbox
svn: r12799
|
2008-12-12 19:34:49 +00:00 |
|
Kevin Tew
|
c50d7fed82
|
Add condition variable support to mzrt
svn: r12798
|
2008-12-12 19:34:44 +00:00 |
|
Kevin Tew
|
14e565b82b
|
Added stub spawn_master_scheme_place
svn: r12797
|
2008-12-12 19:34:38 +00:00 |
|
Kevin Tew
|
131e996974
|
added cleanup for pagemaps
svn: r12796
|
2008-12-12 19:34:33 +00:00 |
|
Kevin Tew
|
32771932c9
|
Add make dependency for gc2/sighand.c
svn: r12795
|
2008-12-12 19:34:27 +00:00 |
|
Kevin Tew
|
51399481c4
|
Add support for creating a place with a module and a channel
svn: r12794
|
2008-12-12 19:34:22 +00:00 |
|
Kevin Tew
|
1f836aea24
|
Added GC_switch_out_master_gc and GC_construct_child_gc
svn: r12793
|
2008-12-12 19:34:17 +00:00 |
|
Eli Barzilay
|
ac5d6d66c1
|
make call-in-nested-thread avoid potential break problem
svn: r12792
|
2008-12-12 17:25:03 +00:00 |
|
Eli Barzilay
|
90492a0606
|
avoid timer-killing problem; cust-box might not be set
svn: r12791
|
2008-12-12 17:22:24 +00:00 |
|
Jay McCarthy
|
0c093b73f1
|
Contract
svn: r12790
|
2008-12-12 16:59:28 +00:00 |
|
Eli Barzilay
|
3fcc58c05e
|
minor improvements
svn: r12789
|
2008-12-12 13:43:05 +00:00 |
|
Eli Barzilay
|
c76a23ed29
|
termination message indicates whether the sandbox died because of memory limit
svn: r12788
|
2008-12-12 13:32:20 +00:00 |
|
Eli Barzilay
|
83f4d6687d
|
regexp-match/fail-without-reading -> regexp-try-match
svn: r12787
|
2008-12-12 13:08:22 +00:00 |
|
Eli Barzilay
|
a1222d66ca
|
* Implementer global sandbox memory limit and added
`sandbox-memory-limit' to set it
* Added `evaluator-alive?'
* Undo accidental commenting of most tests
svn: r12786
|
2008-12-12 12:45:08 +00:00 |
|
Eli Barzilay
|
a0d1baea00
|
When an expression evaluation dies out of memory, the sandbox stays alive
svn: r12785
|
2008-12-12 11:22:08 +00:00 |
|
Eli Barzilay
|
c979ffa85a
|
small fix, other minor things
svn: r12784
|
2008-12-12 10:29:28 +00:00 |
|
Eli Barzilay
|
6af93d9775
|
Welcome to a new PLT day.
svn: r12783
|
2008-12-12 08:50:20 +00:00 |
|
Eli Barzilay
|
e1d2145909
|
Welcome to a new PLT day.
svn: r12782
|
2008-12-11 21:07:40 +00:00 |
|
Eli Barzilay
|
87e5c34935
|
use !defined for either syntax or simple binding, add !bound for a binding that cannot be a syntax
svn: r12781
|
2008-12-11 21:05:03 +00:00 |
|
Matthew Flatt
|
3e7e63aecf
|
write embedding sexecutables without setting current output port
svn: r12780
|
2008-12-11 20:14:53 +00:00 |
|
Matthew Flatt
|
d80ef6a301
|
fix incorrect by-hand xform annotation
svn: r12779
|
2008-12-11 19:35:01 +00:00 |
|
Eli Barzilay
|
f7c16fc8bb
|
* fix last commit
* when make-module-evaluator gets a path, allow reading that path
automatically (since that's where the source is)
svn: r12778
|
2008-12-11 18:34:58 +00:00 |
|
Matthew Flatt
|
990e0e209a
|
more sgc repairs
svn: r12777
|
2008-12-11 18:27:18 +00:00 |
|
Matthew Flatt
|
ac63ab24da
|
fix sgc
svn: r12776
|
2008-12-11 18:22:04 +00:00 |
|
Eli Barzilay
|
baffbeeeb2
|
close the input after reading
svn: r12775
|
2008-12-11 18:00:43 +00:00 |
|
Matthew Flatt
|
251d15f800
|
fix module->namespace on unexported syntax bindings
svn: r12774
|
2008-12-11 16:48:29 +00:00 |
|
Eli Barzilay
|
caf6a8be8c
|
Welcome to a new PLT day.
svn: r12773
|
2008-12-11 08:50:14 +00:00 |
|
Eli Barzilay
|
a2c818d8b1
|
minor
svn: r12772
|
2008-12-11 00:59:26 +00:00 |
|
John Clements
|
6ab90bed80
|
fix for intermediate lang, added test/exn docs
svn: r12770
|
2008-12-10 19:41:03 +00:00 |
|
John Clements
|
965cbb00e2
|
fixed test/exn
svn: r12767
|
2008-12-10 19:00:29 +00:00 |
|
Jay McCarthy
|
02147ef4f3
|
Fixing regression
svn: r12764
|
2008-12-10 17:22:43 +00:00 |
|
Jay McCarthy
|
247d9fb5fe
|
Doc request
svn: r12762
|
2008-12-10 16:37:18 +00:00 |
|
Eli Barzilay
|
004759505b
|
Welcome to a new PLT day.
svn: r12761
|
2008-12-10 08:50:11 +00:00 |
|
Matthew Flatt
|
56ffc62ee2
|
when embedding source modules for an executable, includes any needed reader modules
svn: r12758
|
2008-12-09 22:07:28 +00:00 |
|
Matthew Flatt
|
149d3a24cb
|
handle symbol module path as extra path
svn: r12757
|
2008-12-09 21:57:50 +00:00 |
|