Matthew Flatt
|
4bc155905a
|
Perl-like handling of empty matches in regexp-match*, etc., though without Perl-like filtering of empty strings in the result of regexp-split (PR 10855)
|
2010-04-14 22:53:14 -04:00 |
|
Matthew Flatt
|
1c34ccec44
|
improve regexp support (PR 10855, halfway)
|
2010-04-14 18:40:08 -04:00 |
|
Matthew Flatt
|
b2d65a1b95
|
fix the interaction of chaperones, keywords, and the whole zoo of reflective procedure operations
svn: r18711
|
2010-04-01 13:14:50 +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 |
|
Matthew Flatt
|
026356ecc5
|
update release notes; merge to 4.2.5
svn: r18653
|
2010-03-28 14:08:30 +00:00 |
|
Matthew Flatt
|
5433c57504
|
wrap each top-level form in a module with a prompt
svn: r17917
|
2010-01-31 17:04:55 +00:00 |
|
Matthew Flatt
|
69482b3ceb
|
updated mz & mr notes for 4.2.4 (merge to 4.2.4)
svn: r17779
|
2010-01-23 16:51:24 +00:00 |
|
Matthew Flatt
|
349c15d478
|
replae module->compiled-module-expression with module->imports and module->exports
svn: r17588
|
2010-01-09 14:42:18 +00:00 |
|
Matthew Flatt
|
4fedeeaf7a
|
add module->compiled-module-expression, which is used in Scribble's traversal of module paths to find documented bindings
svn: r17576
|
2010-01-08 19:53:04 +00:00 |
|
Matthew Flatt
|
41261c6047
|
fill out fl and fx operations; repair fixnum-overflow bug in quotient
svn: r17524
|
2010-01-07 03:30:33 +00:00 |
|
Matthew Flatt
|
fdd7122994
|
scheme/flonum (v4.2.3.8)
svn: r17348
|
2009-12-18 15:40:00 +00:00 |
|
Matthew Flatt
|
45e84ca087
|
unboxing of let-bound flonums (v4.2.3.6)
svn: r17328
|
2009-12-16 13:30:40 +00:00 |
|
Matthew Flatt
|
87f05fed95
|
add #:save-errno option for foreign-function types
svn: r17299
|
2009-12-14 23:52:23 +00:00 |
|
Matthew Flatt
|
4eef1b3cee
|
flvectors
svn: r17177
|
2009-12-03 16:42:32 +00:00 |
|
Matthew Flatt
|
61dd4ca0b9
|
add unsafe-f64vector-{ref,set!} and improve JIT to inline arithmetic ops with more than 2 arguments
svn: r17068
|
2009-11-26 15:07:16 +00:00 |
|
Matthew Flatt
|
6cce258a7f
|
update release notes for v4.2.3 (merge to v4.2.3)
svn: r16964
|
2009-11-22 19:52:13 +00:00 |
|
Matthew Flatt
|
d44c202d63
|
update mz+mr notes for 4.2.2 (merge to 4.2.2)
svn: r16163
|
2009-09-29 12:56:46 +00:00 |
|
Matthew Flatt
|
8ae0ea9d14
|
unsafe ops (v4.2.1.8)
svn: r15899
|
2009-09-06 18:24:46 +00:00 |
|
Matthew Flatt
|
543f586a97
|
orig paramz to planet resolver (v4.2.1.7)
svn: r15783
|
2009-08-19 16:40:33 +00:00 |
|
Matthew Flatt
|
5207a215af
|
add missing core form to kernel-form-identifier-list, improve docs
svn: r15702
|
2009-08-11 19:48:05 +00:00 |
|
Matthew Flatt
|
a47d94f75f
|
add file-or-directory-identity (4.1.2.5)
svn: r15623
|
2009-07-29 17:39:03 +00:00 |
|
Matthew Flatt
|
544c7928dc
|
fix date on mz & mr history notes; merge to 4.2.1
svn: r15517
|
2009-07-21 12:59:00 +00:00 |
|
Matthew Flatt
|
4b358bf9d0
|
4.2.1 mz & mr history notes; merge to 4.2.1
svn: r15516
|
2009-07-21 12:45:08 +00:00 |
|
Matthew Flatt
|
36f3ed4465
|
expose and support unreadable symbols, which are generated during expansion
svn: r15239
|
2009-06-23 00:17:45 +00:00 |
|
Matthew Flatt
|
d051e24ef2
|
restore 4.2.0.2 change note
svn: r14973
|
2009-05-24 12:35:52 +00:00 |
|
Matthew Flatt
|
da506ae444
|
update history for 4.2 (merge/replace for 4.2)
svn: r14972
|
2009-05-24 12:35:25 +00:00 |
|
Matthew Flatt
|
70859f0d0b
|
identifier-prune-lexical-context (4.2.0.2)
svn: r14850
|
2009-05-17 12:31:51 +00:00 |
|
Matthew Flatt
|
1d26e97a35
|
Scheme-implemented editor classes; on-demand instantiation of module phases
svn: r14445
|
2009-04-07 17:12:22 +00:00 |
|
Matthew Flatt
|
5d3d5a890a
|
record per-thread milliseconds
svn: r14224
|
2009-03-23 01:26:51 +00:00 |
|
Matthew Flatt
|
55dd268c64
|
release notes for 4.1.5.3
svn: r14192
|
2009-03-19 20:24:03 +00:00 |
|
Matthew Flatt
|
9335e3cf28
|
doc updates for v4.1.5.2
svn: r14161
|
2009-03-17 21:06:42 +00:00 |
|
Matthew Flatt
|
1919686876
|
HISTORY updates through 4.1.5: merge to 4.1.5
svn: r14157
|
2009-03-17 19:57:04 +00:00 |
|
Matthew Flatt
|
767766521c
|
infix for literal prefab structs, quasiquote unquoting in value positions of hash-table literals, and related changes (v4.1.4.3)
svn: r13504
|
2009-02-09 15:27:51 +00:00 |
|
Matthew Flatt
|
df4b9f41a8
|
add bitwise-bit-field
svn: r13266
|
2009-01-23 17:22:57 +00:00 |
|
Matthew Flatt
|
a0ec28b04a
|
update Mz/Mr release notes for 4.1.4 (merge)
svn: r13212
|
2009-01-19 03:32:02 +00:00 |
|
Matthew Flatt
|
17ad24945b
|
syntax-local-lift-require
svn: r13075
|
2009-01-12 21:46:40 +00:00 |
|
Robby Findler
|
ca58e72aa0
|
added note about contracts & tail rec
svn: r12985
|
2009-01-03 16:37:42 +00:00 |
|
Matthew Flatt
|
b2d0a37f7b
|
add propagated arguments to 'call-with-continuation-prompt'; streamline 'with-handlers' expansion; speed up slightly some JITted cross-module function calls
svn: r12979
|
2009-01-02 21:57:31 +00:00 |
|
Matthew Flatt
|
87274b2a97
|
procedure-rename
svn: r12952
|
2008-12-30 14:36:25 +00:00 |
|
Matthew Flatt
|
1642a84e69
|
add equal?/recur; implement equal? for image-snip% via properties
svn: r12950
|
2008-12-29 22:36:53 +00:00 |
|
Matthew Flatt
|
45e4684e4f
|
memory accounting: blame the parent instead of the child
svn: r12853
|
2008-12-15 17:09:33 +00:00 |
|
Matthew Flatt
|
daaab83572
|
libunwind license
svn: r12626
|
2008-11-27 19:47:11 +00:00 |
|
Matthew Flatt
|
7022d3cf0a
|
compile-context-preservation-enabled and slightly better stack traces for errors from JIT-inlined arithmetic
svn: r12602
|
2008-11-26 23:07:13 +00:00 |
|
Matthew Flatt
|
a0f91d905e
|
revised internal-definitions context and a basic 'define-package' form
svn: r12579
|
2008-11-24 19:52:41 +00:00 |
|
Matthew Flatt
|
894224bc52
|
update release notes for 4.1.3 (should be merged)
svn: r12506
|
2008-11-19 14:27:13 +00:00 |
|
Matthew Flatt
|
59f3f19f84
|
make the optimizer slightly smarter, so that it can see through more patterns of nested let and letrec procedure bindings
svn: r12434
|
2008-11-14 00:48:54 +00:00 |
|
Matthew Flatt
|
4dd202b960
|
,
svn: r12430
|
2008-11-13 21:11:48 +00:00 |
|
Matthew Flatt
|
f96026edf1
|
minor doc corrections
svn: r12391
|
2008-11-11 22:24:17 +00:00 |
|
Matthew Flatt
|
a6d953b6f5
|
add port->string, file->string, etc.
svn: r12388
|
2008-11-11 17:55:14 +00:00 |
|
Matthew Flatt
|
65eb7e7a18
|
call-with-immediate-continuation-mark
svn: r12339
|
2008-11-07 02:54:12 +00:00 |
|