Eli Barzilay
658fc0717d
Hack for chrome: catch errors when reading/writing cookies
...
and just treat it as if there is no cookie. This is what
chrome effectively did until recently -- so the relying on
cookies for the return path to the user-specific pages was
and still is broken.
svn: r18684
2010-03-31 06:36:58 +00:00
Casey Klein
6886f6540a
Fixes handling of where/hidden and side-condition/hidden clauses in reduction-relation.
...
svn: r18683
2010-03-31 01:03:25 +00:00
Robby Findler
62fb1bed65
svn: r18682
2010-03-30 22:30:37 +00:00
Matthew Flatt
9bc587b53d
fix variable initialization in implementation of JIT
...
svn: r18681
2010-03-30 21:51:20 +00:00
Matthew Flatt
f7afbfa207
fix for non-futures build
...
svn: r18680
2010-03-30 21:48:13 +00:00
Matthew Flatt
164e998cbd
fix syntax-case docs on how the exception is raised
...
svn: r18679
2010-03-30 21:33:59 +00:00
Matthew Flatt
417be5d8e2
move definedness check for imported variable to link time instead of access time; add errortrace meta-language; tweak errortrace to avoid an unnecessary and loop-obscuring annotation; improve slightly bytecode optimizer's handling of w-c-m; improve JIT handling of w-c-m
...
svn: r18678
2010-03-30 20:21:28 +00:00
Jay McCarthy
cafd092994
Adding another kind of error in xexpr
...
svn: r18677
2010-03-30 19:55:56 +00:00
John Clements
7aedbc7d4c
release notes: goes in 4.2.5 release
...
svn: r18676
2010-03-30 18:04:27 +00:00
Kevin Tew
5695d71ebc
[struct.c] convert to char* immutable_array earlier
...
svn: r18675
2010-03-30 17:56:13 +00:00
Kevin Tew
a10c42a852
simplify _make_struct_type signature
...
svn: r18674
2010-03-30 17:55:59 +00:00
Jay McCarthy
0289edf0cb
Repairing SchemeUnit tests re: DrDr
...
svn: r18673
2010-03-30 17:42:16 +00:00
Matthias Felleisen
0b33e15553
committed rest of fix
...
svn: r18672
2010-03-30 17:41:31 +00:00
Jay McCarthy
04d1fa6a26
Parsing patch from Dave Gurnell
...
svn: r18671
2010-03-30 17:05:51 +00:00
Jay McCarthy
18276161b8
- Limiting the size of DrDr emails
...
svn: r18670
2010-03-30 15:26:08 +00:00
Casey Klein
047794b11a
v4.2.5 changes (please merge to release branch)
...
svn: r18669
2010-03-30 15:05:07 +00:00
Matthias Felleisen
3c1d0b079c
10834 fixed
...
svn: r18668
2010-03-30 13:43:47 +00:00
Noel Welsh
cfab7a8d97
Add type definition for unsafe-vector*-ref and unsafe-vector*-length, which have recently been introduced, and a test case for in-vector (which uses the above).
...
svn: r18667
2010-03-30 13:33:45 +00:00
Philippe Meunier
3a0b16d4ce
Fixed some weird unicode double-quotes which I can't produce on my computer.
...
svn: r18666
2010-03-30 08:39:54 +00:00
Philippe Meunier
ef2c882562
Quaterly update...
...
svn: r18665
2010-03-30 04:06:55 +00:00
Matthew Flatt
22ce2af1a7
restore lost adjustment in optimizer that enables lifting of constant functions, especially loop functions
...
svn: r18664
2010-03-30 00:10:40 +00:00
Matthew Flatt
67cf037da6
fix chaperone-procedure GC bug
...
svn: r18663
2010-03-29 21:23:13 +00:00
Matthew Flatt
25ede3dc50
fix reporting for some syntactic misuses of syntax-case
...
svn: r18662
2010-03-29 20:39:42 +00:00
Matthew Flatt
baab09fc1b
drop the uglier half of the Mac OS X thread-local variable hack; thread GC state through mark functions (to avoid overhead of thread-local accesses); fix some procedure-arity bugs and work toward fixing chaperones and some other procedure operations on keyword procedures
...
svn: r18661
2010-03-29 15:06:47 +00:00
Sam Tobin-Hochstadt
2bda6af6b0
Fix obvious bug.
...
svn: r18660
2010-03-29 15:01:29 +00:00
Noel Welsh
f655a38ead
Fix the SchemeUnit test suite so it runs without error following changed introduced in r18618.
...
svn: r18659
2010-03-29 12:58:13 +00:00
Eli Barzilay
8de7c3615a
Welcome to a new PLT day.
...
svn: r18658
2010-03-29 07:50:18 +00:00
Matthew Flatt
b8c3112b98
fix chaperones on parameters
...
svn: r18654
2010-03-28 15:56:04 +00:00
Matthew Flatt
026356ecc5
update release notes; merge to 4.2.5
...
svn: r18653
2010-03-28 14:08:30 +00:00
Eli Barzilay
73e22ed867
Welcome to a new PLT day.
...
svn: r18652
2010-03-28 07:50:40 +00:00
Matthew Flatt
4ecf61f413
fix chaperone bugs uncovered by 64-bit build
...
svn: r18651
2010-03-28 02:18:29 +00:00
Matthew Flatt
73807aef24
chaperones (v4.2.5.3)
...
svn: r18650
2010-03-28 01:10:33 +00:00
Robby Findler
895b207916
likely fixed an initialization problem (but I only saw the problem once so Im not sure); pls. include in release
...
svn: r18649
2010-03-27 15:55:50 +00:00
Robby Findler
5c2f79a3fa
removed a now-bogus test case; pls. include this commit in the release
...
svn: r18647
2010-03-27 14:26:26 +00:00
Robby Findler
0f3dc1085a
updated the HISTORY; pls. merge to release branch
...
svn: r18646
2010-03-27 14:06:14 +00:00
Mike Sperber
19793ca54b
Disable a test that exposes a hard-to-fix problem in the image
...
primitives.
svn: r18645
2010-03-27 13:52:49 +00:00
Eli Barzilay
81c374d0f3
Welcome to a new PLT day.
...
svn: r18644
2010-03-27 07:50:35 +00:00
Sam Tobin-Hochstadt
752e93fc88
add simple tests
...
svn: r18638
2010-03-27 00:31:29 +00:00
Jay McCarthy
3e546fee60
Correct the cookie contract function
...
svn: r18630
2010-03-26 16:45:42 +00:00
Jay McCarthy
e69a18eefd
Stricter cookie contracts
...
svn: r18629
2010-03-26 16:07:35 +00:00
Noel Welsh
302555cf01
Add types for most of Byte and String Output (Section 12.3 of the Reference). Only functions that need an Event type (i.e. matching evt?) are missing. They are commented out as a placeholder for future additions.
...
svn: r18628
2010-03-26 14:48:33 +00:00
Matthias Felleisen
79212095d4
history fixed, done!
...
svn: r18627
2010-03-26 14:03:20 +00:00
Eli Barzilay
b119cd0c8b
Welcome to a new PLT day.
...
svn: r18626
2010-03-26 07:50:20 +00:00
Matthew Flatt
17ba04ea4b
fix another bug in bytecode optimizer; merge to 4.2.5
...
svn: r18623
2010-03-26 04:00:48 +00:00
Matthew Flatt
72db535760
fix optimizer bug for inlining procedures under 'let' in rator position
...
svn: r18622
2010-03-25 20:09:41 +00:00
Robby Findler
99ee6c468f
fixed a bug found by random testing
...
svn: r18621
2010-03-25 19:32:22 +00:00
Jay McCarthy
55c3176934
Adding a work around for the compiler bug... plus I like it better. And adding a regression test for the compiler.
...
svn: r18619
2010-03-25 18:14:11 +00:00
Jay McCarthy
26a502d762
SchemeUnit will now display errors on stderr.
...
This seemed like the simplest way to do it. Only errors have output anyways, so I made the error port the output port and caught everything.
svn: r18618
2010-03-25 17:56:07 +00:00
Eli Barzilay
0429158546
Welcome to a new PLT day.
...
svn: r18617
2010-03-25 07:50:08 +00:00
Stevie Strickland
290a73b56b
Check and unwrap instead of grabbing the property value, then using it to
...
unwrap.
svn: r18610
2010-03-24 21:32:32 +00:00