racket/collects/tests
Matthew Flatt 051d677f0f place-channel fixes
Finalization for a place channel used a recursive, non-atomic
function, which meant that a thread switch could happen during
place-channel finalization, leaving the new thread with the
master GC and generally confused. (The random-message test
found the bug right away on my machine.)

We already have a non-recursive, non-atomic function to traverse
place messages, so collapse all modes into that one implementation.

Along the way, problems with empty structs (found by random tester)
and checking of file descriptors (test added) also fixed.
2011-09-14 20:43:36 -06:00
..
aligned-pasteboard
compiler generalized `begin-for-syntax' 2011-09-08 14:06:00 -06:00
data
datalog
db db: clean up test suite, (test conditional) => (conditional test), timing 2011-09-06 12:41:03 -06:00
deinprogramm
drracket Report signature violations in the REPL. 2011-09-14 22:00:42 +02:00
errortrace
file
framework
frtime
future
gracket
honu [honu] add example of for form for iterating over lists 2011-09-13 12:15:47 -06:00
htdp-lang fix HtDP local' to work better with macros that expand to begin' 2011-09-03 15:15:24 -06:00
html
jpr
lazy Merge branch 'master' of pltgit:plt 2011-09-09 02:30:24 -04:00
macro-debugger Revert "Abolish "typed-scheme"." 2011-09-04 10:27:58 -04:00
match Add tests for non-linearity in `match-let'. 2011-09-03 18:13:34 -04:00
mysterx
mzcom
net
openssl
plai
planet
plot
profile
r6rs
racket place-channel fixes 2011-09-14 20:43:36 -06:00
racklog
rackunit
scribble
scriblib
slatex
srfi Use reference implementation for srfi/11. 2011-08-31 12:38:38 -04:00
stepper
stxparse
syntax fix build-struct-generation' to work with racket/base' 2011-09-03 07:49:22 -06:00
syntax-color
test-engine
typed-racket Add a field to base types to indicate if they are numeric types or not. 2011-09-13 11:22:24 -04:00
units
unstable
utils
web-server Fixing the handling of request bodies on non-POST methods 2011-09-13 08:57:58 -06:00
xml
xrepl Fix xrepl tests. 2011-09-13 17:29:47 -04:00
eli-tester.rkt
info.rkt
run-automated-tests.rkt Move typed-scheme to typed-racket collection. 2011-09-03 20:49:39 -04:00
stress.rkt
zo-size.rkt