racket/collects/tests
Matthew Flatt ddd246232e fix JIT-generated code in case of arity mismatch
The generated code was checking arity after potentially copying
arguments to the start of the runstack (i.e., if the arguments
were not already there). If too few arguments are provided, then
the copy might access past the end of the given array.

The redundant arity check removed in commit f7c506471b
had previously masked this problem. (Or the check wasn't redundant
in that sense, but it's better this way.)

Merge to 5.2.1
2012-01-17 07:33:58 -07:00
..
aligned-pasteboard
compiler generalized `begin-for-syntax' 2011-09-08 14:06:00 -06:00
data data/order: added support for transparent structs, added tests 2011-10-30 18:51:16 -06:00
datalog
db db: added nested transactions 2012-01-08 23:25:53 -07:00
deinprogramm
drracket adjust drracket's repl so that it renders convertible things by turning them into .png's. 2011-12-02 08:10:32 -06:00
errortrace fix and generalize errortrace detection of always-ok functions 2012-01-15 17:05:11 -07:00
file
framework fixed bug in the way aug:keymap extracts the names 2012-01-08 07:07:56 -06:00
frtime
future
gracket make draw-mem test more reliable 2012-01-09 16:08:28 -07:00
honu [honu] fix for literal sets generated in a macro. replace . with -> for classes in the linq example 2012-01-09 10:38:11 -07:00
htdp-lang adjust HtDP teaching languages' first and rest so that they accept circular lists. 2011-10-21 08:09:34 -05:00
html
jpr
lazy Merge branch 'master' of pltgit:plt 2011-09-09 02:30:24 -04:00
macro-debugger updated macro-debugger tests 2011-09-20 14:49:50 -06:00
match Revert "Fixing racket/match by removing errorneous optimization with test that shows it is broken" 2011-10-06 18:32:05 -04:00
mysterx
mzcom
net net/mime: allow any subtype, exns as exn:fail subtypes; doc fixes 2012-01-08 12:14:51 -07:00
openssl
plai Fixing last dumb mistake? 2012-01-05 14:57:08 -07:00
planet make the planet cmdline-tool.rkt test more informative in the case that there are planet packages installed 2011-11-21 08:27:24 -06:00
profile
r6rs fix `get-bytevector-all' bug 2011-11-02 08:12:58 -06:00
racket fix JIT-generated code in case of arity mismatch 2012-01-17 07:33:58 -07:00
racklog
rackunit rackunit: fixed test 2011-10-16 02:40:41 -06:00
scribble switch `codeblock' to strings instead of bytes 2011-11-27 11:06:21 -07:00
scriblib
slatex
srfi added tests for srfi/13 from SXML codebase 2012-01-08 23:25:53 -07:00
stepper fix lazy stepper bug: annota of non-identifier fns 2011-10-08 15:59:32 -04:00
stxparse syntax/parse: lazily load most macro transformers and compile-time support 2011-09-30 04:13:09 -06:00
syntax add datum-case', etc. as syntax/datum' 2011-12-12 08:13:20 -07:00
syntax-color fix a bug in the module lexer; it was returning the wrong length for the tokens 2011-11-28 21:16:31 -06:00
test-engine
typed-racket Add an alternate name for case->. 2012-01-13 11:28:36 -05:00
units
unstable pruned unstable/syntax 2011-12-18 13:57:49 -07:00
utils
web-server Adding radio and checkbox groups to formlets 2012-01-03 15:05:37 -07:00
xml
xrepl Make `enter!' go into a module even if there was an error when it was instantiated. 2011-09-16 11:31:41 -04:00
eli-tester.rkt
info.rkt Remove a bunch of no-longer-needed `compile-omit-paths', and move the 2011-08-29 16:33:12 -04:00
run-automated-tests.rkt Preserve thread values. 2011-09-16 10:48:17 -04:00
stress.rkt
zo-size.rkt