Eli Barzilay
|
f878d96630
|
no memory-limit either
svn: r12829
|
2008-12-13 14:13:30 +00:00 |
|
Eli Barzilay
|
e2221c800b
|
* sandbox-security-guard can now be a function that translates a given
security guard to a new one
* this is now used for the default to avoid grabbing the global
security guard
svn: r12828
|
2008-12-13 14:11:28 +00:00 |
|
Eli Barzilay
|
f1dc6c831c
|
Welcome to a new PLT day.
svn: r12826
|
2008-12-13 08:50:31 +00:00 |
|
Ryan Culpepper
|
12216b15aa
|
macro debugger: reorg, minor bug fixes
svn: r12825
|
2008-12-13 07:49:52 +00:00 |
|
Stevie Strickland
|
c360e8ce81
|
Syncing
svn: r12824
|
2008-12-13 02:13:59 +00:00 |
|
Robby Findler
|
fca3c228a7
|
reader didnt get set up properly for the teaching languages
svn: r12823
|
2008-12-12 21:25:04 +00:00 |
|
Matthew Flatt
|
6b4270721c
|
disable sandbox memory limit for docs
svn: r12822
|
2008-12-12 20:45:02 +00:00 |
|
Jon Rafkind
|
e268305837
|
typo - rename a variable
svn: r12821
|
2008-12-12 20:37:10 +00:00 |
|
Sam Tobin-Hochstadt
|
57f1dd0c4d
|
Lots of unit contracts, plus some bug fixing.
svn: r12820
|
2008-12-12 20:33:21 +00:00 |
|
Kevin Tew
|
3fc53848ce
|
Force scheme_types not to grow after initialization
svn: r12819
|
2008-12-12 19:36:43 +00:00 |
|
Kevin Tew
|
51eb2a8257
|
refactored code out to mzrt_proc_first_thread_init
svn: r12818
|
2008-12-12 19:36:37 +00:00 |
|
Kevin Tew
|
c70abd63e5
|
fix race condition use of scheme_master_proc_thread in master_scheme_place
svn: r12817
|
2008-12-12 19:36:32 +00:00 |
|
Kevin Tew
|
e8aae67e82
|
Better places SIGWEGV debugging
svn: r12816
|
2008-12-12 19:36:26 +00:00 |
|
Kevin Tew
|
27a5a47700
|
added THREAD_LOCAL to Finalizations **save_fns_ptr
svn: r12815
|
2008-12-12 19:36:20 +00:00 |
|
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 |
|