Commit Graph

39 Commits (d0b79a94192acbcf2018dff8ca31e66caedd80ef)

Author SHA1 Message Date
slava fbfad83957 Remove cons usage from runtime 2006-05-15 04:03:55 +00:00
slava b861c09e9f Clean up AGL's patch 2006-02-08 00:09:46 +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 58a3e3ed16 new alien>string and string>alien primitives; powerpc backend fixes 2005-12-12 23:51:45 +00:00
Slava Pestov 6952bcdda8 simple labels optimization 2005-09-10 03:40:08 +00:00
Slava Pestov 55e2a9e232 reworking simplifier and basic blocks 2005-09-09 02:23:54 +00:00
Slava Pestov bc95e906a3 better low memory barrier handling 2005-06-16 22:50:49 +00:00
Slava Pestov 0bc6efa33b float parameters working on OS X 2005-06-16 03:27:28 +00:00
Slava Pestov bf821880ab removed profiler because it sucks 2005-06-15 20:34:16 +00:00
Slava Pestov 3b466e79fd float-regs cleanup 2005-06-15 00:54:11 +00:00
Slava Pestov 7d0f18ef9e single float parameters in powerpc ffi are working 2005-06-14 23:10:48 +00:00
Slava Pestov 69334b2043 various cleanups, and a new register class concept in preparation for float parameters in PowerPC FFI 2005-06-14 09:01:07 +00:00
Slava Pestov 4773541229 bits>float bits>double primitives' 2005-06-13 00:55:30 +00:00
Slava Pestov 712cb5fa24 miscellaneous bug fixes and cleanups, powerpc work 2005-05-24 23:59:21 +00:00
Slava Pestov 656a4bf1ed float and double types in FFI, minor cleanups here and there to kick off 0.75 2005-05-05 02:34:55 +00:00
Slava Pestov ba492a60d8 built in type slot meta refactoring; string capacity is now a tagged slot; references word 2005-02-21 00:03:37 +00:00
Slava Pestov 3617093ba5 new simplifier 2005-01-17 20:33:12 +00:00
Slava Pestov b5801f45dd faster generic arithmetic, messing around with inference 2005-01-16 22:58:28 +00:00
Slava Pestov 66ff0243b5 huge cleanup 2004-12-24 07:52:02 +00:00
Slava Pestov c82e2b032d marginally faster generic arithmetic 2004-12-19 01:24:46 +00:00
Slava Pestov 80c116a7b4 renaming types to avoid clashing with win32 2004-12-11 02:46:42 +00:00
Slava Pestov 1aac0e1a7a started merging eiz's win32 port 2004-12-11 02:39:45 +00:00
Slava Pestov fb798e97fa a pile of bug fixes and improvements 2004-11-09 03:36:51 +00:00
Slava Pestov be8eb34102 memory management change, allocating primitives call gc directly 2004-10-13 03:49:43 +00:00
Slava Pestov c889ad3f79 working on the FFI 2004-09-19 21:39:28 +00:00
Slava Pestov 436c2f85f5 rewrote generic arithmetic in factor 2004-09-19 04:33:40 +00:00
Slava Pestov c27b504cc8 before generic arithmetic cleanup 2004-09-19 02:29:29 +00:00
Slava Pestov 4879b08161 file responder works with native factor 2004-08-29 02:25:59 +00:00
Slava Pestov e0590377ff fix various memory corruption issues 2004-08-27 06:09:24 +00:00
Slava Pestov daadfa612c bignums are done 2004-08-26 23:37:22 +00:00
Slava Pestov d44ef14827 some bignum work 2004-08-26 00:51:19 +00:00
Slava Pestov 9ac36ce1b6 bignums (sort of) 2004-08-25 06:00:52 +00:00
Slava Pestov 8bf9a44f83 some minor cleanups in preparation for landing of s48 bignums 2004-08-25 04:26:49 +00:00
Slava Pestov 00dc2c9464 guard pages for stack, started io multiplexing 2004-08-12 21:36:36 +00:00
Slava Pestov 62d8493967 fix some compile warnings 2004-08-07 23:59:54 +00:00
Slava Pestov 38835c2832 complex numbers in native factor, all of test suite except html and httpd tests runs in native factor 2004-08-06 22:40:44 +00:00
Slava Pestov 0b73b1c864 Factor jEdit plugin! 2004-08-06 06:51:32 +00:00
Slava Pestov d7eb8e8b2d floats 2004-08-05 21:33:02 +00:00
Slava Pestov e45fc3c0f0 first cut at floats 2004-08-05 20:49:55 +00:00