Slava Pestov
|
fedadc8032
|
Remove obsolete test file
|
2008-10-13 13:08:28 -05:00 |
Slava Pestov
|
b99ac7045a
|
Merge branch 'master' into new_codegen
|
2008-10-13 13:07:53 -05:00 |
Slava Pestov
|
c2e60610b9
|
Merge branch 'master' of git://factorcode.org/git/wrunt
|
2008-10-13 12:50:09 -05:00 |
Slava Pestov
|
d8d3645d72
|
Fixing more codegen bugs
|
2008-10-13 12:49:20 -05:00 |
Slava Pestov
|
ae3c4ae1b6
|
Fix some problems with callbacks
|
2008-10-12 23:32:14 -05:00 |
Slava Pestov
|
40c1529ce8
|
Add stack effect
|
2008-10-12 18:40:57 -05:00 |
Slava Pestov
|
ed27d83921
|
Add missing method
|
2008-10-12 18:40:43 -05:00 |
Slava Pestov
|
749c77d6b1
|
Fix linear scan test
|
2008-10-12 18:40:10 -05:00 |
Slava Pestov
|
8eacd0e58b
|
Add compile-dependencies? flag, can be switched off for debugging
|
2008-10-12 17:37:42 -05:00 |
Slava Pestov
|
b2ade7f556
|
Fix callbacks and non-tailcalls to dispatch
|
2008-10-12 17:37:26 -05:00 |
Slava Pestov
|
2f4f86d288
|
Fix (set-slot) template
|
2008-10-12 17:36:34 -05:00 |
Slava Pestov
|
5f93ab74e4
|
Fix #dispatch generation
|
2008-10-12 16:46:59 -05:00 |
Slava Pestov
|
37047a3b8e
|
Add experimental rice
|
2008-10-11 14:08:26 -05:00 |
Slava Pestov
|
68c9b22cef
|
Don't need known-tag templates any more
|
2008-10-11 14:08:00 -05:00 |
Slava Pestov
|
048d8daf09
|
Update intrinsics
|
2008-10-11 14:05:24 -05:00 |
Slava Pestov
|
f979ae5b82
|
Expand slot accessors further to avoid having to use complex template decision
|
2008-10-11 14:05:15 -05:00 |
Slava Pestov
|
c54668596d
|
More efficient hi-tag accessor
|
2008-10-11 13:58:41 -05:00 |
Slava Pestov
|
993a01791b
|
Merge branch 'master' into new_codegen
|
2008-10-10 13:44:33 -05:00 |
Slava Pestov
|
5a4c637719
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-10 13:44:06 -05:00 |
Slava Pestov
|
f1286a353f
|
Fix typo
|
2008-10-10 13:43:58 -05:00 |
Slava Pestov
|
3844cb62d8
|
Fix %write-barrier
|
2008-10-10 03:16:26 -05:00 |
Slava Pestov
|
c98651043c
|
Fix reversed polarity of FP comparisons
|
2008-10-10 02:33:47 -05:00 |
Slava Pestov
|
3e29808f17
|
Fix loop compilation
|
2008-10-10 02:33:32 -05:00 |
Slava Pestov
|
67dd303d27
|
Fix excess recompilation
|
2008-10-10 02:33:07 -05:00 |
Alex Chapman
|
c40591af2e
|
Merge branch 'master' into experimental
|
2008-10-10 16:51:49 +11:00 |
Alex Chapman
|
620f4e96a3
|
Jamshred is working again, hopefully even less buggy than ever!
|
2008-10-10 16:48:07 +11:00 |
Slava Pestov
|
e5a55dafad
|
Fix bignum inline allocator
|
2008-10-09 17:03:30 -05:00 |
Doug Coleman
|
ace2ce2ce7
|
remove old word
|
2008-10-09 16:40:19 -05:00 |
Doug Coleman
|
83f1634219
|
clean up dispose a bit
|
2008-10-09 15:42:23 -05:00 |
Slava Pestov
|
2438c78c6c
|
Merge branch 'master' into new_codegen
|
2008-10-09 14:18:24 -05:00 |
Doug Coleman
|
dfabdf60f7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-09 14:07:41 -05:00 |
Doug Coleman
|
7b9a3b61c3
|
partial fix for db, going to make it use dispose* soon
|
2008-10-09 14:07:11 -05:00 |
sheeple
|
bbb34d08f8
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-09 14:04:54 -05:00 |
sheeple
|
bb6b998686
|
Fix alien-indirect on ppc
|
2008-10-09 14:04:33 -05:00 |
Doug Coleman
|
7f5af95d4e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-09 00:47:04 -05:00 |
Slava Pestov
|
6130aeb88f
|
Fix fep looping
|
2008-10-09 00:13:04 -05:00 |
Slava Pestov
|
d89868f377
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-08 23:43:59 -05:00 |
Slava Pestov
|
d2dd7288b3
|
Fix parser bug with multi-line tuple literals
|
2008-10-08 23:43:37 -05:00 |
Slava Pestov
|
70c6c64766
|
Debugging register allocator and inline allocation
|
2008-10-08 23:43:07 -05:00 |
Slava Pestov
|
cf46a832e7
|
Debugging register allocator and inline allocation
|
2008-10-08 23:42:53 -05:00 |
Doug Coleman
|
ea69c8996f
|
use ERROR:, inline database combinator examples
|
2008-10-08 19:06:19 -05:00 |
Doug Coleman
|
031ebe98b1
|
largert group buffer, openbsd apparently keeps the microseconds in their file timestamps. fix unit tests for this
|
2008-10-08 15:57:47 -05:00 |
Doug Coleman
|
b7095ff39f
|
fix using
|
2008-10-08 15:14:08 -05:00 |
Doug Coleman
|
967a8375ec
|
fix using
|
2008-10-08 14:59:05 -05:00 |
Doug Coleman
|
8627a30b6c
|
remove old structs
|
2008-10-08 14:58:16 -05:00 |
Doug Coleman
|
a78636024c
|
don't define structs in the same file as the constants
|
2008-10-08 14:57:53 -05:00 |
Doug Coleman
|
5b86d3a51e
|
mac bootstrap
|
2008-10-08 14:40:19 -05:00 |
Doug Coleman
|
3060ef1fed
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-08 14:19:20 -05:00 |
Doug Coleman
|
e464941d52
|
rename words for consistency, update docs, add unit tests
|
2008-10-08 14:18:50 -05:00 |
Doug Coleman
|
402126d038
|
fix spacing
|
2008-10-08 13:26:43 -05:00 |