Eli Barzilay
4bd58d9473
Welcome to a new PLT day.
...
svn: r12718
2008-12-07 08:50:11 +00:00
Matthew Flatt
014bd392da
save a few instructions on mark-stack operations
...
svn: r12716
2008-12-06 17:31:18 +00:00
Eli Barzilay
bf8816007a
Welcome to a new PLT day.
...
svn: r12715
2008-12-06 08:50:13 +00:00
Matthew Flatt
89d0801d7a
change quote-syntax to include a certificate for the enclosing module, enable certificate checking of phase-1 bindings, and fix some other problems with certificates
...
svn: r12714
2008-12-05 22:45:04 +00:00
Eli Barzilay
15ee54b301
Welcome to a new PLT day.
...
svn: r12710
2008-12-05 08:50:12 +00:00
Sam Tobin-Hochstadt
e6eb482de4
Enable require-typed-struct with substructures.
...
Fixes PR 9053.
Move test to succeed.
Add some new bindings.
svn: r12709
2008-12-05 00:25:02 +00:00
Matthew Flatt
66a0c27703
avoid shared mutation of break state across with-handlers procs
...
svn: r12706
2008-12-04 23:04:33 +00:00
Matthew Flatt
e1126a66ed
some gc-related tests
...
svn: r12705
2008-12-04 23:04:10 +00:00
Ryan Culpepper
c47cbb564a
macro stepper: reorg. lifting error checking
...
svn: r12703
2008-12-04 21:35:42 +00:00
Matthew Flatt
6dabd5cb31
fix potential problem with checking accessible module-bound ids; avoid unnecessary pagemap update in GC
...
svn: r12702
2008-12-04 20:47:10 +00:00
Matthias Felleisen
34ba6054da
run-simulation does not support recordings
...
svn: r12694
2008-12-04 14:40:36 +00:00
Ryan Culpepper
ac293ce4c7
macro stepper: small reorg.
...
svn: r12693
2008-12-03 22:24:13 +00:00
Matthew Flatt
97fafb6ce4
get rid of port-position tests on custom textual ports
...
svn: r12692
2008-12-03 21:29:06 +00:00
Matthew Flatt
8162eda54f
fix buggy new test
...
svn: r12691
2008-12-03 20:56:50 +00:00
Matthew Flatt
c55d305eab
more consistent form for a test
...
svn: r12690
2008-12-03 20:01:33 +00:00
Matthew Flatt
142fd53e90
R6RS test suite: no BOM -> big-endian output
...
svn: r12689
2008-12-03 20:00:13 +00:00
Matthew Flatt
1f2ebbb58e
R6RS test suite corrections from Kent
...
svn: r12688
2008-12-03 19:47:29 +00:00
Eli Barzilay
ba00b59ddc
Welcome to a new PLT day.
...
svn: r12686
2008-12-03 08:50:13 +00:00
Ryan Culpepper
7fd78779e4
macro stepper: improved 'provide' handling
...
svn: r12685
2008-12-03 05:59:18 +00:00
Ryan Culpepper
8cad79c2bf
macro stepper: fixed disappearing term bug
...
svn: r12684
2008-12-03 05:27:54 +00:00
Jay McCarthy
da2fd6489d
Propagate dispatcher signal
...
svn: r12683
2008-12-02 22:29:19 +00:00
Matthew Flatt
f11b46828c
some doc clarifications and hyperlinks
...
svn: r12682
2008-12-02 20:26:32 +00:00
Ryan Culpepper
2648a3b03f
macro stepper: simplified prefs/params, fixed menu bugs
...
svn: r12681
2008-12-02 19:54:36 +00:00
Matthew Flatt
c333fa8fb5
fix problems with custodian boxes, especially for a box whose custodian is shut down via an ancestor custodian
...
svn: r12680
2008-12-02 19:51:01 +00:00
Kevin Tew
827bc8755b
syntax error fix
...
svn: r12679
2008-12-02 18:45:59 +00:00
Kevin Tew
e90cee15e1
[gc2] Merged for loops in reset_gen1_pages_live_and_previous_sizes.
...
svn: r12678
2008-12-02 17:35:09 +00:00
Kevin Tew
9fdd717d48
Windows gc2/sighand.c, make code consise
...
svn: r12677
2008-12-02 17:32:28 +00:00
Matthew Flatt
de03ebd5f9
fix allocation size for single-instance message under Windows
...
svn: r12676
2008-12-02 16:01:13 +00:00
Eli Barzilay
10c9b39bfe
removed unused variable
...
svn: r12675
2008-12-02 14:39:36 +00:00
Eli Barzilay
bf8b409174
removed some bogus text
...
svn: r12674
2008-12-02 14:36:42 +00:00
Eli Barzilay
eb54b1a5b2
* Added `call-in-nested-thread*', and used it to improve
...
`call-with-limits'; specifically, it can now distinguish killing the
main thread or shutting down the custodian from an out-of-memory
error.
* This also makes it possible to have threads created and stay alive
between evaluations.
* Added tests for this.
svn: r12673
2008-12-02 12:23:35 +00:00
Eli Barzilay
33d7e4b0d2
Welcome to a new PLT day.
...
svn: r12672
2008-12-02 08:50:20 +00:00
Eli Barzilay
4ee2883f8c
use the new call-in-sandbox-context
...
svn: r12671
2008-12-02 05:29:27 +00:00
Eli Barzilay
e0917e1a5e
* Added `call-in-sandbox-context'.
...
* Removed `get-namespace' since it's generalized in the above.
* Deal with killing the current thread (or the current custodian) in
the sandbox code. (Works only without per-expression limits --
still need to find a solution for `call-with-limits'.)
* Added tests for this.
svn: r12670
2008-12-02 05:26:45 +00:00
Eli Barzilay
fc920b18bb
set-eval-limits requires two arguments
...
svn: r12669
2008-12-02 00:15:58 +00:00
Eli Barzilay
9f96c73547
typos
...
svn: r12668
2008-12-02 00:01:31 +00:00
Eli Barzilay
ab817097b4
* Create string/bytes output port in the user's custodian (at least
...
try to do so...).
* Add tests for output collection under resources -- some are
commented since they're not working right, either a bug in this code
that I don't see, or some problem with memory accounting.
* Clarify in the docs that output collection is still under resource
limits.
svn: r12667
2008-12-01 22:19:58 +00:00
Eli Barzilay
12467b4ecd
better organization for running resource limited code
...
svn: r12666
2008-12-01 21:28:28 +00:00
Eli Barzilay
0c2410739a
cust -> user-cust
...
svn: r12665
2008-12-01 21:22:53 +00:00
Jay McCarthy
18b3cf5bbc
Bug in insta
...
svn: r12661
2008-12-01 15:57:19 +00:00
Matthew Flatt
6e9ccd3f43
better checking of case where a local name is used before it is defined (in an int-def context)
...
svn: r12659
2008-12-01 12:54:16 +00:00
Matthew Flatt
df62fbad79
fix typo (PR 9955)
...
svn: r12658
2008-12-01 11:27:35 +00:00
Eli Barzilay
30adf7980a
switch to scheme/base for the sandbox interface and for use in tests
...
svn: r12656
2008-12-01 03:37:02 +00:00
Eli Barzilay
7ea8ab6592
switch to #lang, reformat
...
svn: r12655
2008-12-01 03:21:46 +00:00
Eli Barzilay
8905cc86e5
Added `sandbox-exit-handler' to control the exit handler
...
svn: r12654
2008-11-30 21:44:47 +00:00
Matthew Flatt
224462a3f5
doc put-file behavior for 10.4 vs 10.5
...
svn: r12653
2008-11-30 18:36:27 +00:00
Matthew Flatt
3b89976e37
new Mac file-dialog support only for 10.5 and up
...
svn: r12652
2008-11-30 18:26:25 +00:00
Matthew Flatt
67f29daee5
reference doc corrections
...
svn: r12650
2008-11-30 14:32:58 +00:00
Matthew Flatt
1fa53fc4bf
Dave's patch to avoid out.xref warnings (a hack around the handin-server doc problem)
...
svn: r12649
2008-11-30 14:22:28 +00:00
Matthew Flatt
35599a8955
avoid duplicate subwindow callbacks in a text-field%
...
svn: r12648
2008-11-30 13:34:12 +00:00