slava
|
56bb99fa56
|
Minor cleanups and documentation fixes
|
2006-03-27 07:34:07 +00:00 |
slava
|
ca0ec4afaf
|
Changed alien constructor behavior, new-style string mode parsing for C enums and unions (C-ENUM: and C-UNION: words)
|
2006-03-27 00:47:51 +00:00 |
slava
|
ffd36265f1
|
Started help cross-referencing, updating documentation
|
2006-03-26 21:36:05 +00:00 |
slava
|
6a9e67a4bc
|
Tool documentation
|
2006-03-25 06:06:52 +00:00 |
slava
|
3c55513324
|
Assorted Cocoa and X11 backend improvements
|
2006-03-21 22:15:53 +00:00 |
slava
|
6c587659cc
|
Optimizations aimed at reducing bootstrap time
|
2006-03-21 05:44:19 +00:00 |
slava
|
ed4b7607bd
|
Fix bug with bootstrapping bignums on a 32-bit system for a 64-bit system
|
2006-03-20 01:22:57 +00:00 |
slava
|
7ad3eaf0fd
|
Bootstrap and unit test fixes
|
2006-03-18 03:14:59 +00:00 |
slava
|
24ee317d95
|
Fix alien =
|
2006-03-17 08:21:09 +00:00 |
slava
|
4bbc9835a3
|
Small cleanups
|
2006-03-12 22:31:00 +00:00 |
slava
|
58de0364b0
|
Fix callback tests
|
2006-03-11 08:26:55 +00:00 |
slava
|
c30f2f30f4
|
Value type struct inputs, for PowerPC
|
2006-03-11 03:16:46 +00:00 |
slava
|
c89a40f902
|
malloc cleanup
|
2006-03-08 21:06:13 +00:00 |
slava
|
48ff54c399
|
Optimizer reworking
|
2006-03-07 00:19:20 +00:00 |
slava
|
09c5d95f32
|
Fix another literal killing bug
|
2006-03-06 00:42:14 +00:00 |
slava
|
c9f07af111
|
Fix a bug in the kill literals phase
|
2006-03-04 23:46:49 +00:00 |
slava
|
4b79be2219
|
Fix bootstrap, unit tests, and clean up
|
2006-03-02 06:47:34 +00:00 |
slava
|
f33bd6d03b
|
Disable branch splitting
|
2006-02-28 05:26:45 +00:00 |
slava
|
e55a401791
|
standard-combination now takes a dispatch position not a picker
|
2006-02-25 06:47:35 +00:00 |
slava
|
b6d7eb8923
|
Bootstrap fix, add a failing test for compiler regression
|
2006-02-25 06:45:51 +00:00 |
slava
|
9e7af4d8b4
|
Clean up exception handling in callbacks
|
2006-02-23 07:09:34 +00:00 |
slava
|
5e41efe8e2
|
Fix callframe loss
|
2006-02-23 06:33:15 +00:00 |
slava
|
09ca1c3642
|
Fix callbacks with lots of parameters
|
2006-02-20 22:49:44 +00:00 |
slava
|
6cfd968ea4
|
comment out problematic unit test
|
2006-02-20 06:04:59 +00:00 |
slava
|
be66f57b92
|
AMD64 callbacks support
|
2006-02-20 05:55:38 +00:00 |
slava
|
ff4d87161c
|
Fix bootstrap on win32
|
2006-02-19 21:02:52 +00:00 |
slava
|
6980d1ce44
|
Test fixes
|
2006-02-19 06:35:14 +00:00 |
slava
|
6189450318
|
More callback tests
|
2006-02-19 06:33:34 +00:00 |
slava
|
531dab7806
|
Implemented returning values from callbacks
|
2006-02-15 04:23:08 +00:00 |
slava
|
827df2d5d2
|
Added (presently failing) test for spilled arg callback
|
2006-02-14 22:27:28 +00:00 |
slava
|
d584e8c0bb
|
Basic callback unit tests pass
|
2006-02-14 03:47:42 +00:00 |
slava
|
2d1ef84911
|
Further work on callbacks
|
2006-02-14 03:20:39 +00:00 |
slava
|
8b74f721b5
|
Nullary callbacks are working
|
2006-02-13 22:16:34 +00:00 |
slava
|
84d24c4440
|
Runtime changes to support callbacks, and other cleanups
|
2006-02-13 07:46:07 +00:00 |
slava
|
1f153c24b2
|
Starting work on callbacks
|
2006-02-11 07:30:18 +00:00 |
slava
|
dc3f4b2efb
|
Cocoa binding improvements
|
2006-02-10 03:11:22 +00:00 |
slava
|
7e14e38cc0
|
Debugging Cocoa bridge
|
2006-02-07 03:58:18 +00:00 |
slava
|
5e5fd021c2
|
Fix a typo in alien unit test
|
2006-02-07 02:52:25 +00:00 |
slava
|
85b6ea9280
|
Auto-discovery of Objective-C methods
|
2006-02-07 02:51:04 +00:00 |
slava
|
ac68a16492
|
FFI now supports passing structs by value
So far, this is only supported on PowerPC.
|
2006-02-06 06:43:59 +00:00 |
slava
|
e9f73af344
|
Fix inspector problem with empty hashtables
|
2006-02-03 18:20:22 +00:00 |
slava
|
ebcac67995
|
Fix inspector error with empty hashtable
|
2006-02-02 05:30:03 +00:00 |
slava
|
9e5b6424a1
|
Initial revision
|
2006-02-01 02:31:53 +00:00 |
Slava Pestov
|
c072fa7089
|
start 0.81
|
2006-01-31 07:29:36 +00:00 |
Slava Pestov
|
fd59c87eae
|
AMD64 FFI fixes; httpd load fix; minor opengl optimization
|
2006-01-30 07:03:34 +00:00 |
Slava Pestov
|
8569427c4e
|
added a zero? word
|
2006-01-28 20:49:31 +00:00 |
Slava Pestov
|
c312aea944
|
fix bug in ^
|
2006-01-28 18:43:42 +00:00 |
Slava Pestov
|
13ef8f9412
|
cell fix; experimental preferred size cache; floor/ceiling/truncate/mod for floats; fix mod for ratios; fix float equality test
|
2006-01-27 04:01:14 +00:00 |
Slava Pestov
|
2ee22aad49
|
float parameters work
|
2006-01-25 06:18:12 +00:00 |
Slava Pestov
|
1177038cec
|
stub out AMD64 float parameter code
|
2006-01-25 01:20:20 +00:00 |