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 Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
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 Adding serialization of theories 2011-07-26 08:22:19 -04:00
db db: added nested transactions 2012-01-08 23:25:53 -07:00
deinprogramm Add DMdA teachpacks to documentation check. 2011-05-28 12:31:20 +02:00
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 ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
framework fixed bug in the way aug:keymap extracts the names 2012-01-08 07:07:56 -06:00
frtime More "~n" -> "\n" changes 2010-08-26 12:11:00 -04:00
future fix problems related to futures and is-list flags on pairs 2011-07-31 04:43:24 -06:00
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 moved the docs-complete library into rackunit 2011-05-05 16:10:42 -05:00
jpr A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
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 A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
mzcom Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
net net/mime: allow any subtype, exns as exn:fail subtypes; doc fixes 2012-01-08 12:14:51 -07:00
openssl Use runtime paths to make this work from a different directory 2011-03-03 12:25:19 -05:00
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 ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
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 Fixing PR12085 2011-08-08 12:39:22 -06:00
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 generalize #%variable-reference' and add variable-reference-constant?' 2011-08-09 16:33:17 -06:00
slatex A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
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 rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
typed-racket Add an alternate name for case->. 2012-01-13 11:28:36 -05:00
units For lack of a colon, unit tests were failed. 2011-07-19 08:25:42 -04:00
unstable pruned unstable/syntax 2011-12-18 13:57:49 -07:00
utils ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
web-server Adding radio and checkbox groups to formlets 2012-01-03 15:05:37 -07:00
xml Adding documentation and tests for xml/path 2011-07-24 16:58:59 -04:00
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 fix a `(with-handlers ([exn? ....]) ....)' 2011-08-09 16:33:18 -06:00
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 A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00
zo-size.rkt A long overdue scan to eliminate files without terminating newlines. 2011-06-28 02:01:41 -04:00