Commit Graph

8554 Commits (5388945ef0d58faeffee7c429673f3fb9554a750)

Author SHA1 Message Date
Doug Coleman 4b0b19e8e7 remove a couple unused words 2008-10-15 12:04:32 -05:00
Eduardo Cavazos d0ebf175b4 Merge branch 'master' of git://factorcode.org/git/factor 2008-10-15 04:46:32 -05:00
Eduardo Cavazos 4505ab4944 dns.cache.rr: Separate cache just for the rr objects 2008-10-15 04:45:01 -05:00
Eduardo Cavazos fa41397a17 Add 'bind-in' vocabulary (the -> operator...) 2008-10-15 04:44:18 -05:00
Eduardo Cavazos 78e747186a *** empty log message *** 2008-10-13 23:32:35 -05:00
Slava Pestov fe2c20882a Fix alien accessor intrinsics; a bit more complex now that we don't reserve a tempreg 2008-10-13 22:43:32 -05:00
Slava Pestov 476b31844a Merge branch 'master' of git://factorcode.org/git/factor 2008-10-13 16:44:30 -05:00
Slava Pestov f2c6f8de5b Using fry in cpu.x86, working on alien intrinsics 2008-10-13 16:43:58 -05:00
Slava Pestov 740b6ef3f2 Free up a register on x86.64 2008-10-13 14:03:21 -05:00
Slava Pestov a222168f74 Fix bootstrap 2008-10-13 14:01:33 -05:00
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
Doug Coleman 72be152832 fix db tutorial 2008-10-12 07:25:16 -06:00
Doug Coleman 3368866fc3 fix counter 2008-10-12 07:25:03 -06: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
Doug Coleman 3161a85736 fix calculator 2008-10-11 00:35:19 -06:00
Doug Coleman ad53391806 make all types singletons instead of symbols, add NULL support for select statements 2008-10-10 20:52:28 -05:00
Doug Coleman 2779103b63 add on-update 2008-10-10 15:32:36 -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