Matthew Flatt
f4303cbef8
faster JITted path to `equal?'
2011-04-24 07:55:33 -06:00
Matthew Flatt
45d7635188
fix non-places build
2011-04-24 07:55:33 -06:00
Matthew Flatt
feac196a31
minor JIT back-end improvements to avoid redundant loads
2011-04-24 07:55:33 -06:00
Matthew Flatt
b1ac25023d
allow additional arguments to `raise-mismatch-error'
...
because it's often useful to show more values, and a
tail `raise-mismatch-error' instead of a nested `format'
can avoid some safe-for-space work in the JIT output
2011-04-24 07:55:33 -06:00
Matthew Flatt
f54d977de1
JIT-inline `eqv?'
2011-04-24 07:55:32 -06:00
Matthew Flatt
e78a60016f
fix cross-reference
2011-04-24 07:55:32 -06:00
Robby Findler
41497cec6a
avoid printing stacktrace information when the exception is a exn:fail:user?.
...
closes PR 11874
2011-04-24 07:45:07 -05:00
Eli Barzilay
020946cb2a
Disable xdg-open, since it seems like it suffers from the same problem
...
gnome-open does.
Relevant (but not really a solution) to PR 11869.
2011-04-23 08:51:05 -04:00
Eli Barzilay
22603f3f15
Add -j 1' to builds, and
--disable-libffi' to configure.
2011-04-23 08:50:21 -04:00
Eli Barzilay
7f57fcec7e
Fix the bgcolor on the mailman pages.
...
IE misparses a three-digit specification, so use 6 digits there.
2011-04-23 08:14:05 -04:00
Matthew Flatt
b7639e5a15
clean up futures at place termination
2011-04-22 15:59:33 -06:00
Matthew Flatt
0754ad0114
safe-for-space repairs for functions with rest args
2011-04-22 15:59:33 -06:00
Kevin Tew
f4307c65a7
[Places] free mark stack when place terminates
2011-04-22 15:33:17 -06:00
John Clements
b228316a8a
updates to history
...
merge to 5.1.1 release
2011-04-22 14:28:18 -07:00
Kevin Tew
dc2c16058b
[Places] free alloc_cache and page_range on place termination
2011-04-22 12:20:09 -06:00
Kevin Tew
012868e491
[Places] free nursery on place termination
2011-04-22 12:20:04 -06:00
Asumu Takikawa
14ef89c37d
Fix documentation for gui, draw, and framework.
...
- General cleanup/consistency (e.g. void -> void?)
- Fix misdocumented methods (found violations via contracts)
2011-04-22 11:27:08 -04:00
Casey Klein
50f14dea18
Adds start term to test-->>E failure message
...
Closes PR 11867
2011-04-22 09:49:41 -05:00
Casey Klein
73c5d2a546
Fixes typo in redex-check docs
...
Closes PR 11868
2011-04-22 09:49:41 -05:00
Robby Findler
e8ce23cc9a
adjust the test-engine test suite so it prints errors to stderr
...
and thus drdr will send email when test cases fail
2011-04-22 06:16:43 -05:00
Casey Klein
0414b5e6de
Updates Redex history for v5.1.1 release
2011-04-22 04:43:12 -05:00
Casey Klein
1c8c6ddbee
Adds generate-term option for LHS-based generation
2011-04-22 04:43:11 -05:00
Casey Klein
362a6d75a5
Changes redex-match to suppress ..._x bindings
2011-04-22 04:43:11 -05:00
Casey Klein
24d697e83c
Fixes bug in STLC example
2011-04-22 04:43:11 -05:00
Eli Barzilay
3f94c3dcfc
Fix typo
2011-04-21 23:33:07 -04:00
Kevin Tew
34fd6c35dd
Typo fix
2011-04-21 20:55:34 -06:00
Robby Findler
7f9bd52857
fixed a bug in the way PR 11775 was fixed
...
related to PR 11775
pls. merge to release branch
2011-04-21 21:40:04 -05:00
Matthew Flatt
3f9a4c49fa
fix `#define's that are used in more configurations than originally
2011-04-21 19:34:07 -06:00
Matthew Flatt
c4dbbdfaf3
fix C declaration
2011-04-21 19:34:07 -06:00
Matthew Flatt
f761be02be
fix logging for master GC
2011-04-21 19:34:07 -06:00
Robby Findler
22e08dde07
removed drscheme man page
...
merge to release branch
2011-04-21 19:38:30 -05:00
Robby Findler
8655c4a55e
added in recent changes
2011-04-21 19:37:08 -05:00
Kevin Tew
8b049bb2ff
Missed old code removal during recent refactor
2011-04-21 18:16:47 -06:00
Kevin Tew
d197d39d2c
[Places] free gcs when places terminate
2011-04-21 14:27:27 -06:00
Matthew Flatt
c280b19ee2
remove unused var
2011-04-21 11:45:34 -06:00
Matthew Flatt
5e24a6d37c
improve logging related to GC and places
2011-04-21 11:42:20 -06:00
Kevin Tew
c00a85edf8
Free msg_memory when place channel is finalized
2011-04-21 11:20:53 -06:00
Kevin Tew
8e2c09ac2f
Add finalizer for place-channel's mutexes
2011-04-21 11:20:53 -06:00
Asumu Takikawa
45253454c7
plt-games: Fix minor bug in paint-by-numbers game.
2011-04-21 13:11:46 -04:00
Sam Tobin-Hochstadt
295cb191cf
Fix undocumented binding.
2011-04-21 12:23:44 -04:00
Kevin Tew
113918e85a
Revert "disable places-by-default for now"
...
This reverts commit 8760d38a95
.
2011-04-21 10:18:29 -06:00
Kevin Tew
23fa4fb684
Disable places build, using processes only.
2011-04-21 06:24:30 -06:00
Kevin Tew
6bfef986d1
Match error messasge in places.c
2011-04-21 06:24:09 -06:00
Kevin Tew
b1cd60213f
Test all allowed types in place messages
2011-04-21 06:14:27 -06:00
Matthew Flatt
8760d38a95
disable places-by-default for now
...
--- pending further investigation of memory consumption
2011-04-21 06:12:31 -06:00
Matthew Flatt
2177681336
remove leftover(?) place GC-switching code on prefab lookup
2011-04-20 21:13:21 -06:00
Matthew Flatt
275d4a7a05
future scheduling fix and tweak
...
- put an atomic action on the atomic queue, even if the future
was locally suspended
- try local allocation for a multiple-values buffer
2011-04-20 20:01:29 -06:00
Matthew Flatt
7a47974a69
adjust `in-vector' with ranges to cooperate with futures
2011-04-20 17:52:06 -06:00
Matthew Flatt
aed7bdf0c9
fix gc of ps/pdf/svg cairo-surface stream
2011-04-20 14:25:58 -06:00
Matthew Flatt
499800d96e
fix typos
2011-04-20 14:25:53 -06:00