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
|
e9693b7d9d
|
[Places] channels can send fixnums, strings, lists, and vectors
svn: r18576
|
2010-03-18 16:42:05 +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 |
|
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 |
|
Eli Barzilay
|
83209d7b36
|
update version numbers for the v4.2.5 release
svn: r18564
|
2010-03-17 18:24:55 +00:00 |
|
Matthew Flatt
|
06f25d1359
|
Solaris patches from Johan Coppieters
svn: r18561
|
2010-03-17 17:38:49 +00:00 |
|
Matthew Flatt
|
00114d2f3e
|
fix JIT bug related to re-boxing flonums
svn: r18554
|
2010-03-17 12:51:04 +00:00 |
|
Matthew Flatt
|
e713e27eee
|
fix allocation bug in ffi
svn: r18530
|
2010-03-13 16:03:27 +00:00 |
|
Matthew Flatt
|
45da4cb3bc
|
fix (malloc 'atomic-interior)
svn: r18516
|
2010-03-12 02:58:19 +00:00 |
|
Eli Barzilay
|
4441266553
|
Welcome to a new PLT day.
svn: r18505
|
2010-03-10 08:50:27 +00:00 |
|
Stevie Strickland
|
b917d99ce0
|
This didn't appropriately adjust for is_method.
svn: r18499
|
2010-03-10 01:10:13 +00:00 |
|
Stevie Strickland
|
ef90b0f91d
|
Remove unused var, take Matthew's advice in scheme_extract_struct_procedure.
svn: r18494
|
2010-03-09 23:22:15 +00:00 |
|
Stevie Strickland
|
0ea1814b6b
|
extend the reduced_proc struct to contain info on method wrapping
svn: r18492
|
2010-03-09 22:47:00 +00:00 |
|
Stevie Strickland
|
7aa99ae28a
|
Branch for adding a procedure->method primitive.
svn: r18489
|
2010-03-08 21:48:25 +00:00 |
|
Matthew Flatt
|
4673b36dcf
|
adjust inlining heuristics again
svn: r18479
|
2010-03-06 03:44:07 +00:00 |
|
Matthew Flatt
|
1cbb303594
|
avoid optimizer imprecision for inlining
svn: r18474
|
2010-03-05 13:50:40 +00:00 |
|
Kevin Tew
|
636526d6f1
|
Places docs edits
svn: r18455
|
2010-03-03 21:42:24 +00:00 |
|
Kevin Tew
|
bf71d2a8af
|
refactored gc marked to clearly show fallthrough
svn: r18454
|
2010-03-03 21:42:14 +00:00 |
|
Matthew Flatt
|
af22da2e1e
|
try to fix build for OS X variant
svn: r18436
|
2010-03-02 21:44:52 +00:00 |
|
Matthew Flatt
|
625953ca72
|
fix Windows thread-scheduling timer when parallel futures are enabled
svn: r18432
|
2010-03-02 19:32:58 +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 |
|
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 |
|
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 |
|
Matthew Flatt
|
c856b1b72e
|
move hard-wired Mac TLS key from 0x108 to 0x110
svn: r18405
|
2010-03-01 13:13:24 +00:00 |
|
Eli Barzilay
|
d90c0e548b
|
Welcome to a new PLT day.
svn: r18403
|
2010-03-01 08:50:30 +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
|
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
|
508b2ca269
|
Welcome to a new PLT day.
svn: r18377
|
2010-02-27 08:50:29 +00:00 |
|
Matthew Flatt
|
831dcc0c2c
|
fix problem visiting available modules; improve backtrace in JIT mode to include module visits; fix use-before-def error to show correct phase (when it's not 0)
svn: r18375
|
2010-02-27 03:22:33 +00:00 |
|
Matthew Flatt
|
51b33d2149
|
fix problem with dynamic-require (PR 10785)
svn: r18369
|
2010-02-26 22:52:08 +00:00 |
|
Eli Barzilay
|
a8ac086430
|
libffi moved: gcc -> github
svn: r18355
|
2010-02-26 19:42:24 +00:00 |
|
Matthew Flatt
|
02583a1a08
|
ad hoc car/cdr optimizations
svn: r18354
|
2010-02-26 19:14:56 +00:00 |
|
Stevie Strickland
|
e30e8bba10
|
Bumping the version number due to changes in the primitive class interface.
svn: r18353
|
2010-02-26 19:01:59 +00:00 |
|
Sam Tobin-Hochstadt
|
6dee10e090
|
handle datarootdir to avoid warnings
svn: r18350
|
2010-02-26 14:47:39 +00:00 |
|
Sam Tobin-Hochstadt
|
7accc0bd7d
|
Need to unwrap objects at two other points:
* When the C++ code uses direct access on objects (look for check_valid)
* In the functions returned by class-field-accessor/mutator
svn: r18344
|
2010-02-25 23:42:13 +00:00 |
|
Stevie Strickland
|
1f10c4e422
|
Have external field accessors/mutators just redirect to the old object
themselves. Also, have all objects carry the prop:unwrap property.
svn: r18330
|
2010-02-24 23:32:44 +00:00 |
|
Stevie Strickland
|
af0387e3a6
|
Fuck you, C, and the flea-bitten, mange-covered, syphilis-ridden horse you
rode in on.
svn: r18318
|
2010-02-24 16:35:30 +00:00 |
|