Commit Graph

14966 Commits

Author SHA1 Message Date
Matthew Flatt
625953ca72 fix Windows thread-scheduling timer when parallel futures are enabled
svn: r18432
2010-03-02 19:32:58 +00:00
Casey Klein
d82fdbc317 Improved handling of syntax errors in `reduction-relation'
svn: r18431
2010-03-02 19:00:55 +00:00
Matthew Flatt
ef9de6517a fix race condition in future-thread initialization
svn: r18430
2010-03-02 18:00:27 +00:00
Matthew Flatt
2ea9c6e02b fix placement of future pause-for-gc loop in JIT-generated code
svn: r18429
2010-03-02 16:59:06 +00:00
Matthew Flatt
0197183739 fix MrEd3m build when using SGC
svn: r18428
2010-03-02 15:17:19 +00:00
Matthew Flatt
fced29e946 fix regexp bug in unicode-category patterns
svn: r18427
2010-03-02 15:09:47 +00:00
Matthew Flatt
068dc863c4 fix futures allocation bug
svn: r18426
2010-03-02 14:36:14 +00:00
Eli Barzilay
620faa9b88 Welcome to a new PLT day.
svn: r18425
2010-03-02 08:50:28 +00:00
Kevin Tew
cc0872007a Stop the world for master collection
svn: r18424
2010-03-02 04:22:12 +00:00
Kevin Tew
c3b6de9a91 newgc.c debug cleanup
svn: r18423
2010-03-02 03:57:42 +00:00
Stevie Strickland
f37f81cdb2 Maintain source locations appropriately.
svn: r18422
2010-03-01 23:47:31 +00:00
Sam Tobin-Hochstadt
65b12a2af3 Use `current-contract-region' appropriately.
Maintain source locations.
Fix PR 10776.

svn: r18421
2010-03-01 23:43:15 +00:00
Sam Tobin-Hochstadt
3ea26dee84 Re-enable printing
svn: r18420
2010-03-01 22:56:03 +00:00
Sam Tobin-Hochstadt
33db456f9e fix PR 10735
svn: r18419
2010-03-01 22:51:42 +00:00
Sam Tobin-Hochstadt
12257912e3 Fix bug 10763.
svn: r18418
2010-03-01 22:48:11 +00:00
Sam Tobin-Hochstadt
079c430e89 fix doc typo
svn: r18417
2010-03-01 22:32:48 +00:00
Sam Tobin-Hochstadt
78c14e434b Add `with-type' for defintions, add #:result keyword.
Fix contract for top-arr.
Remove static version of printing conditional.
Fix brokenness in print-converting.

svn: r18416
2010-03-01 22:31:24 +00:00
Sam Tobin-Hochstadt
83cdaac011 Allow `path-up' to take multiple paths.
svn: r18415
2010-03-01 21:27:03 +00:00
Sam Tobin-Hochstadt
1c1a2dde38 Fix pconvert of hashtables.
svn: r18414
2010-03-01 20:27:55 +00:00
Carl Eastlund
5165706529 Added an example for current-blame-format.
svn: r18413
2010-03-01 19:58:17 +00:00
Robby Findler
ce57869e4c PR 10791
svn: r18412
2010-03-01 19:28:45 +00:00
John Clements
1656c0839b dsitributed --> distributed
svn: r18411
2010-03-01 19:03:09 +00:00
Matthew Flatt
dff9786222 fix problems with background-thread select() in Mac OS X mred
svn: r18410
2010-03-01 18:54:09 +00:00
Kevin Tew
672cdf7347 fix scheme_restart_instance to init logging config param
svn: r18409
2010-03-01 17:54:22 +00:00
Kevin Tew
706c1b9e00 Fix missed rename
svn: r18408
2010-03-01 17:45:55 +00:00
Robby Findler
d7f8c62371 fixed immutable boxes and vectors
svn: r18407
2010-03-01 14:47:38 +00:00
Matthew Flatt
c856b1b72e move hard-wired Mac TLS key from 0x108 to 0x110
svn: r18405
2010-03-01 13:13:24 +00:00
Robby Findler
eeb5a8df0a svn: r18404 2010-03-01 12:25:55 +00:00
Eli Barzilay
d90c0e548b Welcome to a new PLT day.
svn: r18403
2010-03-01 08:50:30 +00:00
Matthew Flatt
2d34378d46 add margin ref->guide cross-reference for futures
svn: r18402
2010-03-01 02:33:57 +00:00
Matthew Flatt
2ddfa89a7a add missing doc files
svn: r18401
2010-03-01 01:45:49 +00:00
Matthew Flatt
57ab0dee65 OS X futures: only x86
svn: r18400
2010-03-01 01:43:06 +00:00
Matthew Flatt
9b6ccb1476 fix name collision with Linux+mred+futures
svn: r18399
2010-02-28 22:43:41 +00:00
Matthew Flatt
baf34c0194 fix dist-specs, since separate futures manual is gone
svn: r18398
2010-02-28 22:17:01 +00:00
Matthew Flatt
8f8a8b18b1 fix configure typo
svn: r18397
2010-02-28 22:14:04 +00:00
Matthew Flatt
e71bd71035 enable futures by default on Mac OS X and Linux x86/x86_64; future docs to ref and guide
svn: r18396
2010-02-28 22:06:59 +00:00
Matthew Flatt
2e0e4b8b95 enable parallel futures under Windows (enabled by default)
svn: r18395
2010-02-28 17:12:02 +00:00
Eli Barzilay
bf409d7c5d Welcome to a new PLT day.
svn: r18394
2010-02-28 08:50:27 +00:00
Stevie Strickland
2fe1623e3a Add an initial attempt at illustrating class contracts to the section of
the Guide on classes.

svn: r18393
2010-02-27 22:20:06 +00:00
Stevie Strickland
dd96465208 Okay, finalized initial version of this, which I'll probably go ahead and
merge to trunk.

svn: r18392
2010-02-27 21:32:11 +00:00
Stevie Strickland
75dd3eeb2b Syncing up to get that bugfix on trunk.
svn: r18391
2010-02-27 21:02:36 +00:00
Stevie Strickland
16dbb0edc1 Fix bug in field mutation on contracted objects.
svn: r18390
2010-02-27 20:59:40 +00:00
Stevie Strickland
5dd72c23c8 Checkin of current prose so I can switch to trunk and fix a bug.
svn: r18389
2010-02-27 20:57:14 +00:00
Eli Barzilay
cd076ae512 Fix bad assumption that paths can be turned to require specs (which breaks on
Windows).

svn: r18388
2010-02-27 20:20:25 +00:00
Sam Tobin-Hochstadt
68c46cca9a fix with-types requires on windows
svn: r18387
2010-02-27 19:21:42 +00:00
Stevie Strickland
3f0f5373dd Sync up to trunk.
svn: r18386
2010-02-27 19:16:28 +00:00
Stevie Strickland
54b81b3bdb Fix bug introduced by last commit.
svn: r18385
2010-02-27 18:04:47 +00:00
Stevie Strickland
9f17622e1a Cleanups here, moving some of the other parts to syntax-parse.
svn: r18383
2010-02-27 17:41:43 +00:00
Sam Tobin-Hochstadt
6c4b1234bf remove obsolete doc files
eliminate repeated expansion

svn: r18382
2010-02-27 16:24:22 +00:00
Sam Tobin-Hochstadt
31f0b5e305 Fix tests to use `test-suite' to delay execution.
Move hiding of errors down in stack.

svn: r18381
2010-02-27 15:07:45 +00:00