Carl Eastlund
|
211e644e91
|
Fixed a spelling typo and a verb tense error.
svn: r14719
|
2009-05-05 12:54:14 +00:00 |
|
Carl Eastlund
|
d66d3b1822
|
Fixed a typo in step 3, which described repeating configure (step 1) but skipping make (step 2) as 'not necessary to repeat steps 1 and 2'.
svn: r14718
|
2009-05-05 12:49:51 +00:00 |
|
Matthew Flatt
|
d7570ee9e7
|
fix mred-text for Windows (startup banner)
svn: r14702
|
2009-05-04 00:46:33 +00:00 |
|
Matthew Flatt
|
16e483033c
|
fix define after define* in package; doc repairs
svn: r14701
|
2009-05-03 23:49:22 +00:00 |
|
Matthew Flatt
|
2b4d032701
|
little edits to the README additions recommending a 'build' directory
svn: r14694
|
2009-05-03 16:59:44 +00:00 |
|
Eli Barzilay
|
930eec2d02
|
be more explicit about building from a new directory
svn: r14683
|
2009-05-01 22:54:54 +00:00 |
|
Eli Barzilay
|
24571c0093
|
make sure "coLLECTs dIRECTORy:" is on a single line, and remove "now" from the 3m description
svn: r14682
|
2009-05-01 22:39:30 +00:00 |
|
Eli Barzilay
|
ff73a5395e
|
removed lots of "the the"s
svn: r14679
|
2009-05-01 21:02:51 +00:00 |
|
Matthew Flatt
|
257952f1b5
|
remove unused local variable
svn: r14676
|
2009-05-01 17:01:07 +00:00 |
|
Matthew Flatt
|
a68c0594a5
|
fix problems with windows event handling and sleeping
svn: r14675
|
2009-05-01 16:47:33 +00:00 |
|
Matthew Flatt
|
64a2cafa17
|
fix bug with import to a gensymed local name
svn: r14674
|
2009-05-01 12:15:36 +00:00 |
|
Matthew Flatt
|
f3bc79c2db
|
fix problem with re-declaring modules (especially with syntax objects in compile-time expressions), and remove some debugging code that was accidentally left in the previous change
svn: r14672
|
2009-05-01 03:36:27 +00:00 |
|
Matthew Flatt
|
2b8b10dd40
|
fix problem with package, define*, and macro-introduced identifiers
svn: r14671
|
2009-04-30 23:57:45 +00:00 |
|
Matthew Flatt
|
6aef52d46c
|
fix syntax-local-lift-require when in the expression-expansion phase
svn: r14613
|
2009-04-26 13:21:31 +00:00 |
|
Matthew Flatt
|
bdd86751ee
|
fix bug in handling re-export inspectors
svn: r14609
|
2009-04-25 14:11:17 +00:00 |
|
Eli Barzilay
|
97cb7802ac
|
Welcome to a new PLT day.
svn: r14606
|
2009-04-25 07:50:17 +00:00 |
|
Matthew Flatt
|
a542660087
|
raise canvas scroll limits to 1B instead of 10k
svn: r14605
|
2009-04-24 21:54:28 +00:00 |
|
Matthew Flatt
|
333ecffe3e
|
fix typo in windows scroll change
svn: r14604
|
2009-04-24 21:52:05 +00:00 |
|
Matthew Flatt
|
afd8b0c2fd
|
fix scrollbars for >16-bit values under Windows
svn: r14603
|
2009-04-24 21:49:16 +00:00 |
|
Matthew Flatt
|
b741225899
|
fix wong-sized local array
svn: r14597
|
2009-04-24 18:27:12 +00:00 |
|
Matthew Flatt
|
cd09b30497
|
(v4.1.5.5) repair interaction of provides redirected by a rename-transformer, certification of access to unexported variables, and protected exports; also get rid of kernel-reprovide special case in export handling, because a more general export-sharing technique subsumed the special case long ago
svn: r14593
|
2009-04-24 14:59:09 +00:00 |
|
Matthew Flatt
|
f86c9e3d85
|
fix backtrace to work with new medium-object pages
svn: r14576
|
2009-04-21 16:39:13 +00:00 |
|
Matthew Flatt
|
6586dbcb79
|
JIT correction for detecting struct mutator in closure
svn: r14571
|
2009-04-21 05:15:53 +00:00 |
|
Matthew Flatt
|
943c743e04
|
restore medium-page GC support
svn: r14569
|
2009-04-20 19:45:51 +00:00 |
|
Matthew Flatt
|
7cee07e02d
|
disable buggy medium-allocation code
svn: r14567
|
2009-04-20 16:41:57 +00:00 |
|
Matthew Flatt
|
f51f8c8b7f
|
avoid generating unnecessary struct-accessor and -mutator names
svn: r14566
|
2009-04-20 13:14:40 +00:00 |
|
Matthew Flatt
|
5a4f15f5f9
|
better GC support for medium-sized immobile objects
svn: r14560
|
2009-04-19 15:47:52 +00:00 |
|
Matthew Flatt
|
d93d37903b
|
better Exited message for Windows no-stdio console
svn: r14552
|
2009-04-18 13:08:54 +00:00 |
|
Matthew Flatt
|
c6a2904928
|
fix typo (0 should be NULL)
svn: r14547
|
2009-04-17 22:48:56 +00:00 |
|
Matthew Flatt
|
7c80111b2c
|
fix bug in referenced-before-defn error message
svn: r14533
|
2009-04-16 21:23:28 +00:00 |
|
Matthew Flatt
|
4c30a65afd
|
better discovery of struct ref/mutators in lambda-lifted functions
svn: r14532
|
2009-04-16 21:06:34 +00:00 |
|
Matthew Flatt
|
709ad23400
|
performance improvements: class local-field access uses accessor with index built in (so the index is checked once); JIT partially inlines struct-field mutation
svn: r14530
|
2009-04-16 19:01:20 +00:00 |
|
Matthew Flatt
|
0574391f0d
|
fix another problem with free-id= cycles
svn: r14525
|
2009-04-15 17:21:49 +00:00 |
|
Matthew Flatt
|
daf779d230
|
fix problem with free-id= cycles
svn: r14524
|
2009-04-15 17:18:02 +00:00 |
|
Matthew Flatt
|
beeb832223
|
use Windows console for MrEd's initial stdout/stderr/stdin
svn: r14520
|
2009-04-15 14:28:37 +00:00 |
|
Eli Barzilay
|
b9bb356a17
|
avoid using unavail if it is null
svn: r14486
|
2009-04-10 21:07:56 +00:00 |
|
Matthew Flatt
|
71d28de3a0
|
fix bug in looking for free-id=? re-exports
svn: r14476
|
2009-04-09 13:05:54 +00:00 |
|
Matthew Flatt
|
a1cc8d30a1
|
fix MrEd Windows handle-block problem (PR 10183)
svn: r14467
|
2009-04-08 15:40:21 +00:00 |
|
Matthew Flatt
|
a6c7b6399a
|
move Mac OS X control_87 to the right place
svn: r14466
|
2009-04-08 15:08:47 +00:00 |
|
Matthew Flatt
|
4ccff8023e
|
fix problem with multiple result values combined with an incorrect JIT guess on application of a structure-type predicate
svn: r14461
|
2009-04-08 10:44:53 +00:00 |
|
Matthew Flatt
|
285dae4935
|
set x87 FP explicitly to double-precision mode on some platforms
svn: r14459
|
2009-04-08 09:21:43 +00:00 |
|
Matthew Flatt
|
fd9ee204a5
|
on third thought, it's module->namespace that needs to prepare the compile time, not dynamic-require, and that's why it worked before; restored the visit-availing behavior of module->namespace, and rewound the previous change (still for PR 10185)
svn: r14455
|
2009-04-08 02:21:22 +00:00 |
|
Matthew Flatt
|
8c9bcd50c2
|
on second thought, PR 10185 demonstrates why the variant of dynamic-require (and namespace-attach-module) that doesn't make the phase availble is difficult to reason about; changing dynamic-require and namespace-attach-module, instead of DrScheme
svn: r14454
|
2009-04-08 02:11:21 +00:00 |
|
Eli Barzilay
|
7638f0fa98
|
Welcome to a new PLT day.
svn: r14452
|
2009-04-08 01:53:21 +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
|
3528308dfb
|
avoid PS region bug
svn: r14393
|
2009-03-31 21:25:39 +00:00 |
|
Matthew Flatt
|
0db0fefba5
|
inline vector ops where index is a constant; fix modle-rename shortcut table for symbolic module paths
svn: r14391
|
2009-03-31 21:24:01 +00:00 |
|
Matthew Flatt
|
2969412c87
|
fix problem with 'continuation-marks' on a suspended thread
svn: r14367
|
2009-03-30 21:53:42 +00:00 |
|
Matthew Flatt
|
5b3c9ac7ef
|
no-inline for scheme_approx_sp
svn: r14267
|
2009-03-25 12:51:34 +00:00 |
|
Matthew Flatt
|
15267c26b4
|
reset libunwind before init context in native stack trace
svn: r14262
|
2009-03-25 12:18:07 +00:00 |
|
Noel Welsh
|
9f6c90c5e8
|
Commit trivial fix to MZ_DO_NOT_INLINE to enable compilation on OS X 10.5. Previously it would fail with error message along the lines of "MZ_DO_NOT_INLINE given one argument but takes zero".
svn: r14261
|
2009-03-25 09:01:20 +00:00 |
|
Matthew Flatt
|
7362da34a9
|
JIT peephole-ish optimization to avoid unnecessary ajustments to the runstack register
svn: r14249
|
2009-03-24 16:36:16 +00:00 |
|
Matthew Flatt
|
043ffccc91
|
avoid png & zlib makefiles when libpng is enabled
svn: r14248
|
2009-03-24 16:35:01 +00:00 |
|
Matthew Flatt
|
4dc6651069
|
within mzscheme, use gcc noinline attribute on some stack-mangling functions
svn: r14243
|
2009-03-23 18:54:12 +00:00 |
|
Matthew Flatt
|
1c9f11717c
|
remove unnecessary loop
svn: r14231
|
2009-03-23 13:23:25 +00:00 |
|
Matthew Flatt
|
7e6dc9b40e
|
optimize (if (if <test> #t #f) <t> <f>) to (if <test> #t #f); this pattern happens with 'and' and constant folding
svn: r14230
|
2009-03-23 13:17:46 +00:00 |
|
Matthew Flatt
|
3e039705fa
|
fix missig return (PR 10149)
svn: r14229
|
2009-03-23 12:34:40 +00:00 |
|
Matthew Flatt
|
5d3d5a890a
|
record per-thread milliseconds
svn: r14224
|
2009-03-23 01:26:51 +00:00 |
|
Matthew Flatt
|
769ad3e98a
|
fix bug in sync/enable-break where a channel recv could be accepted during the raise of a break exn; also, post NACKs before raising exn
svn: r14218
|
2009-03-22 16:24:50 +00:00 |
|
Matthew Flatt
|
bf499a4e05
|
avoid a jump in fast-path arity checking
svn: r14217
|
2009-03-22 16:22:05 +00:00 |
|
Matthew Flatt
|
8243dfaefb
|
fix potential SFS problem in runstack-overflow handling
svn: r14216
|
2009-03-22 16:21:26 +00:00 |
|
Matthew Flatt
|
a1455d8fe6
|
fix safe-for-safe problems with tail-call trampoline
svn: r14203
|
2009-03-21 15:24:05 +00:00 |
|
Matthew Flatt
|
20dd11d322
|
fix problem with make-syntax-delta-introducer
svn: r14198
|
2009-03-20 19:45:55 +00:00 |
|
Matthew Flatt
|
7dc8e077ed
|
add 'not-provide-all-defined and 'nonimal-id suport for rename transformers; fix scheme/foreign and foreign docs to use it
svn: r14195
|
2009-03-20 16:59:28 +00:00 |
|
Eli Barzilay
|
0686dd721e
|
Welcome to a new PLT day.
svn: r14194
|
2009-03-20 07:50:38 +00:00 |
|
Matthew Flatt
|
2109cec2f4
|
free-id=? propagation through module exports; add 'not-free-identifier=? syntax property to disable free-id=? propagation; add prop:rename-transformer and prop:set-transformer; fix scheme/local so that local syntax bindings are visible to later definitions (v4.1.5.3)
svn: r14191
|
2009-03-19 20:22:18 +00:00 |
|
Matthew Flatt
|
8e175869d9
|
refine expt constant-fold-fail message
svn: r14186
|
2009-03-19 13:06:14 +00:00 |
|
Matthew Flatt
|
88222f7df4
|
fix problems with break exceptions and thread termination during constant-folding, make GMP temporary memory accountable by GC, and limit folding of 'expt' expressions
svn: r14185
|
2009-03-19 12:35:34 +00:00 |
|
Eli Barzilay
|
bdc82f2100
|
Welcome to a new PLT day.
svn: r14169
|
2009-03-18 07:50:05 +00:00 |
|
Eli Barzilay
|
d39ff7e079
|
fix other comment terminator in .ssc, reflow comment
svn: r14163
|
2009-03-17 22:41:13 +00:00 |
|
Matthew Flatt
|
09914dda3f
|
make-rename-transformer => free-identifier=? (v5.1.5.2)
svn: r14160
|
2009-03-17 21:05:53 +00:00 |
|
Matthew Flatt
|
e8dba7c7b1
|
fix comment closer: merge to 4.1.5
svn: r14159
|
2009-03-17 20:49:04 +00:00 |
|
Eli Barzilay
|
87fcebba64
|
Welcome to a new PLT day.
svn: r14120
|
2009-03-16 07:50:44 +00:00 |
|
Eli Barzilay
|
a75a83add2
|
update version numbers for the v4.1.5 release
svn: r14116
|
2009-03-16 01:28:19 +00:00 |
|
Matthew Flatt
|
8f0fd5a555
|
fix submenus in popup menus
svn: r14094
|
2009-03-14 10:21:10 +00:00 |
|
Matthew Flatt
|
dc8c06381a
|
fix algorithmic problems in syntax-object resolution with nested intdef contexts
svn: r14093
|
2009-03-14 09:38:05 +00:00 |
|
Matthew Flatt
|
5826654a4e
|
fix bug in stxobj simplication
svn: r14081
|
2009-03-12 20:53:18 +00:00 |
|
Eli Barzilay
|
0373964141
|
Finally a version that uses the new preprocessor language.
svn: r14079
|
2009-03-12 19:02:16 +00:00 |
|
Eli Barzilay
|
c20a9ab7a8
|
yet more formattings
svn: r14078
|
2009-03-12 18:59:37 +00:00 |
|
Matthew Flatt
|
b8a005e35c
|
change no-op from :'
svn: r14071
|
2009-03-12 13:52:50 +00:00 |
|
Eli Barzilay
|
e59b597753
|
minor change to an error message
svn: r14070
|
2009-03-12 09:07:41 +00:00 |
|
Eli Barzilay
|
813e16489e
|
more minor formattings
svn: r14069
|
2009-03-12 08:48:04 +00:00 |
|
Eli Barzilay
|
60a421e9ab
|
reformatting, moving some undefs, etc -- preparing for a new preprocessor version
svn: r14067
|
2009-03-12 05:51:42 +00:00 |
|
Matthew Flatt
|
83034ae9d6
|
windows socket-wait rewrite
svn: r14060
|
2009-03-11 22:08:32 +00:00 |
|
Matthew Flatt
|
55203edac4
|
prep for a different go at Windows socket polling
svn: r14058
|
2009-03-11 20:10:27 +00:00 |
|
Matthew Flatt
|
a4c344228d
|
fix bug related to sleeping and Windows networking (take 3)
svn: r14056
|
2009-03-11 18:40:32 +00:00 |
|
Matthew Flatt
|
a701c4f426
|
fix bug related to sleeping and Windows networking (take 2)
svn: r14055
|
2009-03-11 18:35:38 +00:00 |
|
Matthew Flatt
|
d647999705
|
fix bug related to sleeping and Windows networking
svn: r14053
|
2009-03-11 17:14:39 +00:00 |
|
Matthew Flatt
|
007ff4649d
|
yet another attempt to solve Mac event-loop AE problems
svn: r14051
|
2009-03-11 16:51:19 +00:00 |
|
Matthew Flatt
|
9a900d5100
|
detect gcc cpp via test program to select xform --keep-lines
svn: r14048
|
2009-03-11 03:00:07 +00:00 |
|
Matthew Flatt
|
5b267aaaad
|
fix eqvhash table for characters
svn: r14046
|
2009-03-11 02:25:10 +00:00 |
|
Matthew Flatt
|
44e7744646
|
fix package so that syntax-local-value works after define*
svn: r14021
|
2009-03-09 13:24:34 +00:00 |
|
Matthew Flatt
|
54157130d6
|
change GC log msgs from info to debug
svn: r14020
|
2009-03-09 11:35:49 +00:00 |
|
Matthew Flatt
|
cdfb6e5f67
|
more bytecode-parsing checks
svn: r13997
|
2009-03-06 23:26:44 +00:00 |
|
Matthew Flatt
|
c65758639b
|
add missing check in bytecode unmarshaling
svn: r13991
|
2009-03-06 19:59:13 +00:00 |
|
Matthew Flatt
|
a5cccd73cb
|
rewind incorrect validator 'fix'
svn: r13990
|
2009-03-06 19:57:10 +00:00 |
|
Matthew Flatt
|
d1189e5f6a
|
fix set-smoothing problem for bitmap-dc% having no bitmap
svn: r13987
|
2009-03-06 19:38:40 +00:00 |
|
Matthew Flatt
|
aa4587890d
|
fix some zo-verification bugs that Casey found
svn: r13975
|
2009-03-06 02:22:40 +00:00 |
|
Matthew Flatt
|
cf66f23dc8
|
fix certification in syntax-local-make-delta-introducer
svn: r13960
|
2009-03-04 20:49:42 +00:00 |
|
Matthew Flatt
|
79b906e713
|
fix MrEd mac event-loop problems
svn: r13842
|
2009-02-25 21:12:18 +00:00 |
|
Eli Barzilay
|
f3d63b8bae
|
changed a C++ comment to a C comment
svn: r13783
|
2009-02-21 21:54:21 +00:00 |
|
Matthew Flatt
|
15475b6c7a
|
fix 'namespace-undefined-variable!' to use constantness checking
svn: r13729
|
2009-02-18 22:18:20 +00:00 |
|
Matthew Flatt
|
ada4a7aeae
|
allow negative years in a 'date' structure
svn: r13728
|
2009-02-18 21:29:58 +00:00 |
|
Matthew Flatt
|
65c0042b2d
|
Stevie's fix to improve no-expression-in-int-def-sequence reporting
svn: r13659
|
2009-02-16 14:26:02 +00:00 |
|
Matthew Flatt
|
7daedece49
|
getting-started doc improvements, and small change to raise-syntax-error
svn: r13607
|
2009-02-15 15:15:06 +00:00 |
|
Matthew Flatt
|
154cb8d1fd
|
fix raise-syntax-error
svn: r13596
|
2009-02-15 03:05:02 +00:00 |
|
Eli Barzilay
|
c491ba9b59
|
Welcome to a new PLT day.
svn: r13513
|
2009-02-10 08:50:17 +00:00 |
|
Matthew Flatt
|
efe4bf597c
|
revised honu id syntax (to fix underscore)
svn: r13512
|
2009-02-10 02:25:01 +00:00 |
|
Matthew Flatt
|
621602b42f
|
fix #lang/#reader span
svn: r13509
|
2009-02-09 22:25:48 +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
|
e8675d317d
|
fix hanlding of some bindings for a module->namespace top level (especially interaction with packages)
svn: r13501
|
2009-02-09 13:30:33 +00:00 |
|
Matthew Flatt
|
051e28b11b
|
detangle TOPLEVEL_MUTATED from TOPLEVEL_READY
svn: r13500
|
2009-02-09 11:21:42 +00:00 |
|
Matthew Flatt
|
57208dfe14
|
lift letrec-bound procs that are not inside a proc
svn: r13446
|
2009-02-05 01:38:16 +00:00 |
|
Matthew Flatt
|
336fb67066
|
JIT tweak to speed field access within a class
svn: r13406
|
2009-02-04 04:52:04 +00:00 |
|
Matthew Flatt
|
1b79030aac
|
improve 'equal' hashing on lists
svn: r13332
|
2009-01-31 03:04:09 +00:00 |
|
Matthew Flatt
|
fb7bda99c8
|
fix recently broken AppleEvent handling
svn: r13302
|
2009-01-28 16:09:11 +00:00 |
|
Matthew Flatt
|
daa1261780
|
fix GC setup so that it doesn't call an XP-only function
svn: r13285
|
2009-01-26 16:46:49 +00:00 |
|
Matthew Flatt
|
c0d31ad254
|
fix setting font when most recent drawing was in smoothed mode
svn: r13279
|
2009-01-25 10:59:24 +00:00 |
|
Matthew Flatt
|
ed6e1ffda6
|
change 'syntax-local-transformer-expand' to capture lifts into a 'let'
svn: r13274
|
2009-01-24 13:49:33 +00:00 |
|
Eli Barzilay
|
d40989e222
|
Welcome to a new PLT day.
svn: r13273
|
2009-01-24 08:50:32 +00:00 |
|
Matthew Flatt
|
576ac71d78
|
fix performance problem in bitwise-bit-field
svn: r13267
|
2009-01-23 17:39:57 +00:00 |
|
Matthew Flatt
|
df4b9f41a8
|
add bitwise-bit-field
svn: r13266
|
2009-01-23 17:22:57 +00:00 |
|
Matthew Flatt
|
38c75a82d1
|
fix a bad interaction between 'make-syntax-delta-introducer' and the top-level environment
svn: r13258
|
2009-01-22 18:52:40 +00:00 |
|
Matthew Flatt
|
db12513b65
|
fix #:all-defined for 'define-package' by adjusting 'identifier-remove-from-definition-context'; add for-syntax 'package?' and 'package-export-identifiers'; adjust Scribble to find definitions of phase-1 exports
svn: r13253
|
2009-01-21 20:00:55 +00:00 |
|
Matthew Flatt
|
57d7cd140f
|
fix AppleEvent leak
svn: r13251
|
2009-01-21 18:17:57 +00:00 |
|
Matthew Flatt
|
49fd5085d0
|
add missing ARLIBFLAGS to go with previous change
svn: r13225
|
2009-01-19 16:32:50 +00:00 |
|
Matthew Flatt
|
20a0a20409
|
configure+Makefile adjustments to support --as-needed linking (do not merge, yet)
svn: r13224
|
2009-01-19 16:11:43 +00:00 |
|
Matthew Flatt
|
6fcac5f5f4
|
mysterx patch from Filipe Cabecinhas to add gao/coclass (merge to 4.1.4)
svn: r13223
|
2009-01-19 15:49:02 +00:00 |
|
Matthew Flatt
|
30b37f0cec
|
fix GUI I/O when Return is typed in the middle of the editor (merge into 4.1.4)
svn: r13211
|
2009-01-19 03:25:56 +00:00 |
|
Eli Barzilay
|
b7ccf49ecc
|
Welcome to a new PLT day.
svn: r13166
|
2009-01-16 12:27:17 +00:00 |
|
Eli Barzilay
|
f725d00fed
|
update version numbers for the v4.1.4 release
svn: r13164
|
2009-01-16 10:08:59 +00:00 |
|
Matthew Flatt
|
cf2e98eb92
|
size-cache-invalid for editor<%>
svn: r13120
|
2009-01-14 20:29:37 +00:00 |
|
Matthew Flatt
|
4759e25019
|
fix vector-copy! bug (PR 10026)
svn: r13111
|
2009-01-14 13:02:03 +00:00 |
|
Matthew Flatt
|
678f6773aa
|
fix problem in local-expand and references to not-yet-bound identifiers
svn: r13097
|
2009-01-13 23:28:34 +00:00 |
|
Eli Barzilay
|
0acce3ead7
|
Welcome to a new PLT day.
svn: r13087
|
2009-01-13 08:50:18 +00:00 |
|
Matthew Flatt
|
f07803c3cd
|
fix lifting bug introduced in previous commit
svn: r13079
|
2009-01-12 22:16:08 +00:00 |
|
Matthew Flatt
|
17ad24945b
|
syntax-local-lift-require
svn: r13075
|
2009-01-12 21:46:40 +00:00 |
|
Matthew Flatt
|
ab5d16d55b
|
fix arity messages constructed internally for structure procs (PR 10019)
svn: r13069
|
2009-01-12 13:31:07 +00:00 |
|
Matthew Flatt
|
0663588ee1
|
change _string/utf-16 and _string/ucs-4 so that #f = NULL (for consistency with other pointer types), and drop the /null variants
svn: r13031
|
2009-01-07 17:49:14 +00:00 |
|
Eli Barzilay
|
fe62b97137
|
Welcome to a new PLT day.
svn: r13026
|
2009-01-07 08:50:14 +00:00 |
|
Matthew Flatt
|
e3040e5799
|
fix some non-Mac declarations
svn: r13017
|
2009-01-06 13:15:51 +00:00 |
|
Matthew Flatt
|
61685c72f9
|
revised Mac OS X sleeping; optional atomic mode for FFI callbacks
svn: r13016
|
2009-01-06 13:07:45 +00:00 |
|
Matthew Flatt
|
c2857c1b7c
|
use define-unsafer for ffi/objc; fix more teachpack doc latex-output problems
svn: r13008
|
2009-01-05 10:20:17 +00:00 |
|
Eli Barzilay
|
8a2753efb8
|
2008 -> 2009
svn: r13001
|
2009-01-04 15:34:50 +00:00 |
|
Matthew Flatt
|
d596401804
|
scheme/foreign: allow #f as NULL function pointer, allow callback as cpointer
svn: r12992
|
2009-01-03 18:51:15 +00:00 |
|
Matthew Flatt
|
05e66120ef
|
look up owner table after call to custodian_to_owner_set
svn: r12991
|
2009-01-03 17:58:20 +00:00 |
|
Matthew Flatt
|
91801b4601
|
fix algorithmic problem with syntax certificates (so Oleg's syntax-rules stress test runs in reasonable time)
svn: r12990
|
2009-01-03 17:51:06 +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
|
e92b588985
|
macro-expansion performance tweaks
svn: r12972
|
2009-01-02 16:50:32 +00:00 |
|
Matthew Flatt
|
9e42e5c876
|
fix struct type property propagation when the parent type has > 5 properties
svn: r12970
|
2009-01-02 12:39:30 +00:00 |
|