Matthew Flatt
6edf2015c7
tighten JIT code for 'vector-set!'
...
svn: r18596
2010-03-22 17:43:45 +00:00
Sam Tobin-Hochstadt
4f456a2b6e
fix some references
...
svn: r18595
2010-03-22 14:17:18 +00:00
Robby Findler
52186197c7
whoops
...
svn: r18594
2010-03-21 22:58:42 +00:00
Robby Findler
c74849dc2e
added support for the 10pt option to the sigplan scribble support
...
svn: r18593
2010-03-21 22:56:26 +00:00
Eli Barzilay
40444fc087
Stupid $%^#*&!*ing typo. It has been in this code since the major code
...
reorganization that was included in v4.2.3. Cost me most of the night to
track down.
svn: r18592
2010-03-21 10:00:58 +00:00
Eli Barzilay
236b0249a7
Welcome to a new PLT day.
...
svn: r18590
2010-03-21 07:50:47 +00:00
Robby Findler
580f105792
fixed a bug in the initialization of the language dialog
...
svn: r18589
2010-03-21 01:37:53 +00:00
Eli Barzilay
09cfe5f626
Welcome to a new PLT day.
...
svn: r18588
2010-03-20 07:51:04 +00:00
Robby Findler
dbe66de3af
fix for a bug discovered via random testing
...
svn: r18587
2010-03-19 20:36:39 +00:00
Robby Findler
ff10493a0e
fix to a bug detected by random testing
...
svn: r18586
2010-03-19 19:55:02 +00:00
Sam Tobin-Hochstadt
23d16b904f
fix embed-in-c
...
svn: r18584
2010-03-19 15:27:47 +00:00
Casey Klein
a004964297
Fixed another bug found with random testing
...
svn: r18583
2010-03-19 14:08:48 +00:00
Robby Findler
1c72ed7a20
a bug found via random testing
...
svn: r18582
2010-03-19 13:20:30 +00:00
Casey Klein
854a902cbd
Fixed bugs found with random testing
...
svn: r18581
2010-03-19 11:39:02 +00:00
Eli Barzilay
4e30b8dc6b
Welcome to a new PLT day.
...
svn: r18580
2010-03-19 07:50:34 +00:00
Stevie Strickland
dde2011ec7
Add ->dm and case->m, which are the implicit method versions of ->d and
...
case->.
This should be included in the release.
svn: r18579
2010-03-18 21:28:41 +00:00
Kevin Tew
dedb261ea8
[Places] place-channels are syncable events, place-channel-send/recv, #t and #f are now communicated
...
svn: r18578
2010-03-18 16:53:16 +00:00
Kevin Tew
8299803e06
[Places] channel tests
...
svn: r18577
2010-03-18 16:42:14 +00:00
Kevin Tew
e9693b7d9d
[Places] channels can send fixnums, strings, lists, and vectors
...
svn: r18576
2010-03-18 16:42:05 +00:00
Matthew Flatt
92487ed9e2
better error reporting when a top-level form is wrong
...
svn: r18575
2010-03-18 14:43:38 +00:00
Robby Findler
d761a0236a
fixed a typo, please include in release
...
svn: r18574
2010-03-18 13:38:59 +00:00
Matthew Flatt
590c7514da
build configure script correctly this time; probably merge to 4.2.5
...
svn: r18573
2010-03-18 13:23:05 +00:00
Matthew Flatt
9a21c31000
another try at fixing Solaris build; probably merge to 4.2.5
...
svn: r18572
2010-03-18 13:16:02 +00:00
Eli Barzilay
442a505be7
Welcome to a new PLT day.
...
svn: r18571
2010-03-18 07:50:16 +00:00
Jay McCarthy
a1156ec3d3
Fix broken documentation examples
...
svn: r18569
2010-03-17 19:34:59 +00:00
Matthew Flatt
4795b4ae27
rewind attempted fix for Solaris 10, because it doesn't work for Linux
...
svn: r18568
2010-03-17 19:30:44 +00:00
Sam Tobin-Hochstadt
d58bf1521b
added (disabled) optimization
...
svn: r18567
2010-03-17 19:25:21 +00:00
Eli Barzilay
83209d7b36
update version numbers for the v4.2.5 release
...
svn: r18564
2010-03-17 18:24:55 +00:00
Sam Tobin-Hochstadt
e1eb4a4b93
Fix bug in match reported by jay.
...
svn: r18563
2010-03-17 18:21:09 +00:00
Matthew Flatt
06f25d1359
Solaris patches from Johan Coppieters
...
svn: r18561
2010-03-17 17:38:49 +00:00
Sam Tobin-Hochstadt
31911dba55
add FlVector as a type
...
svn: r18559
2010-03-17 17:00:14 +00:00
Sam Tobin-Hochstadt
fe68168e3d
these operations do not exist
...
svn: r18558
2010-03-17 16:51:04 +00:00
Noel Welsh
5f6aeb364f
Check that the FlVector type is exported. Currently this test fails.
...
svn: r18557
2010-03-17 15:26:30 +00:00
Noel Welsh
39a1489403
Add FlVector types to Typed Scheme and bindings for all flvector operations in scheme/flonum and scheme/unsafe/ops.
...
svn: r18555
2010-03-17 14:49:29 +00:00
Matthew Flatt
00114d2f3e
fix JIT bug related to re-boxing flonums
...
svn: r18554
2010-03-17 12:51:04 +00:00
Eli Barzilay
2804c57264
Welcome to a new PLT day.
...
svn: r18553
2010-03-17 07:50:33 +00:00
Carl Eastlund
d9b7609e1e
Fixed splicing-syntax-parameterize to splice require and provide forms.
...
svn: r18551
2010-03-16 23:04:46 +00:00
Eli Barzilay
123cd387f4
Welcome to a new PLT day.
...
svn: r18549
2010-03-16 07:50:36 +00:00
Kevin Tew
e7b6b4a3da
place holder for place-channel tests
...
svn: r18548
2010-03-15 21:28:57 +00:00
Sam Tobin-Hochstadt
b9902e5145
Actual contracts for classes. Yay sstrickl!
...
svn: r18547
2010-03-15 18:21:15 +00:00
Stevie Strickland
b12faf3d15
Add some handling of by-name inits to class/c, though we can't do any useful
...
first-order checks without more invasive changes.
svn: r18546
2010-03-15 11:15:49 +00:00
Stevie Strickland
4795a5bbc2
Sync to trunk, even though it's minor
...
svn: r18545
2010-03-15 11:13:15 +00:00
Stevie Strickland
5145638ac5
Since we're handling initialization and the result of this wrapper is a
...
real (sub)class, we need this to be #f.
svn: r18544
2010-03-15 09:19:50 +00:00
Stevie Strickland
bf56a108fe
Need scheme/class's init for use in class/c form.
...
svn: r18543
2010-03-15 09:04:10 +00:00
Stevie Strickland
5a488ae7cb
Add handling of by-name inits to commented-out class/c use in typed-scheme.
...
Also, fix class/c section of reference slightly by mentioning the role of
external contracts in class instantiation.
svn: r18542
2010-03-15 08:57:41 +00:00
Stevie Strickland
c7c8f7061e
Add documentation, and also add tests for appropriate init-field behavior.
...
svn: r18541
2010-03-15 08:47:09 +00:00
Stevie Strickland
924842d9e9
* Fix inits so that we either call the previous class/c wrapper's init
...
or let continue-make-super take control if we were the first wrapper
* Fix up handling of init/contract sorting so that things are performed
at the right phase (at least if we're going to treat names as symbols).
* Fix up new tests so that all contract layers are tested.
svn: r18540
2010-03-15 08:29:22 +00:00
Eli Barzilay
958b1b38ba
Welcome to a new PLT day.
...
svn: r18539
2010-03-15 07:50:37 +00:00
Stevie Strickland
7ec061cdbf
* Factor out zipping of inits/contracts of the init closure
...
* Add tests for higher-order behavior
svn: r18538
2010-03-15 07:37:25 +00:00
Stevie Strickland
f9e404afbc
* Fix bug in #:name for init contracts
...
* Apply appropriate projections to init arguments.
svn: r18537
2010-03-15 07:25:54 +00:00