Commit Graph

78 Commits (fce11759e9e258843d11d7d170712e954d9ac58f)

Author SHA1 Message Date
Slava Pestov 06d9d4db16 Fix PPC compile errors 2008-07-25 17:40:32 -05:00
Slava Pestov 0e8ec940f4 Clean up PowerPC assembler and fix compile errors therein 2008-07-14 17:05:56 -05:00
Slava Pestov 6ab000cc52 Updating PowerPC backend 2008-07-14 03:06:20 -05:00
Slava Pestov 3cea135fae Working on PowerPC port 2008-07-14 01:57:19 -05:00
Slava Pestov 966ef323bc Expand allocations for simpler intrinsics 2008-07-13 03:53:34 -05:00
Slava Pestov f7eecc7893 Move bit-arrays and float-arrays to extra 2008-07-02 02:03:30 -05:00
Slava Pestov fb8723bce1 Better optimizers for new, boa 2008-06-30 03:10:43 -05:00
Slava Pestov b36e06d0d6 Builtinn types now use new slot accessors; tuple slot type declaration work in progress 2008-06-28 02:36:20 -05:00
Slava Pestov 9dd5c9919f Mandatory stack effect annotations 2008-06-08 15:32:55 -05:00
Slava Pestov f0fda2f48f Fix PPC intrinsics 2008-05-09 18:50:31 -05:00
Slava Pestov f42719aa98 Fix PowerPC write barrier for real 2008-05-09 18:24:41 -05:00
Slava Pestov c035f86ca2 Revert large deck change for now, fix PowerPC write barrier 2008-05-09 17:30:32 -05:00
Slava Pestov fb605aadad Simpler write barrier 2008-05-08 23:21:46 -05:00
Slava Pestov 793c58f7a2 Simpler write barrier, upate PowerPC write barrier 2008-05-08 17:30:33 -05:00
Slava Pestov 31308a7fb2 Oops 2008-04-27 06:42:53 -05:00
Slava Pestov 524e3ea762 Fix PPC backend load error 2008-04-27 06:42:12 -05:00
Doug Coleman 658ec32b67 rearrange IN:
add using
2008-04-26 11:28:08 -05:00
Doug Coleman ce087fcf61 fix using 2008-04-26 11:06:46 -05:00
Slava Pestov 6a3f908c41 Fix PowerPC inline allocators 2008-04-19 21:41:51 -05:00
Slava Pestov f48d5091c9 Faster inline allocators 2008-04-19 04:52:34 -05:00
Slava Pestov 3d62f9393a Fix PPC backend 2008-04-17 04:39:16 -05:00
Slava Pestov 91e516853a Generate branches in reverse order 2008-04-17 03:06:55 -05:00
Slava Pestov 4c08b7dc81 Add zip word, better code-room primitive 2008-04-07 20:19:49 -05:00
Slava Pestov 82fc8f18db Converting core to use inheritance 2008-04-04 03:46:30 -05:00
Slava Pestov 192471badb Merge branch 'master' of git://factorcode.org/git/factor 2008-04-02 21:31:50 -05:00
Doug Coleman 393f77715c update everything to use os singletons 2008-04-02 18:25:33 -05:00
Doug Coleman 7cb3fdcfec compiler backend now dispatches on the os 2008-04-02 17:07:38 -05:00
Slava Pestov 7a596ce004 Debugging inheritancE 2008-04-02 02:44:10 -05:00
Eduardo Cavazos c71a3e05c6 Fix add references 2008-03-31 20:29:12 -06:00
Slava Pestov c22af5c7a6 Rename 2apply to bi@ 2008-03-29 20:36:58 -05:00
Slava Pestov adb1dd14d0 Rename tuples vocab to classes.tuple for consistency 2008-03-29 03:34:48 -05:00
Slava Pestov af28c3376d Fix PowerPC <tuple> intrinsic 2008-03-27 16:24:38 -05:00
Slava Pestov f05fef0a63 Fix PowerPC compiler backend 2008-03-26 23:11:55 -05:00
Slava Pestov e1ad21a439 Working on shapes 2008-03-26 03:57:48 -05:00
Slava Pestov 41c85c7edc Structure alignment fixes 2008-02-11 16:56:48 -06:00
Slava Pestov 93e10566be Simpler compilation of dispatch 2008-02-09 21:12:00 -06:00
Slava Pestov 3fdd01c283 Fix PPC bootstrap 2008-02-01 14:40:06 -06:00
Slava Pestov 2ef76798b0 record1 strings 2008-01-31 23:00:08 -06:00
Slava Pestov f73f2b8697 Assorted fixes 2008-01-30 01:10:58 -06:00
Slava Pestov be63a9a4a7 Merge branch 'master' of http://dharmatech.onigirihouse.com/factor 2008-01-29 20:55:22 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Slava Pestov 952f6ca363 Fix bootstrap for a different cell size 2008-01-26 23:47:52 -04:00
Eduardo Cavazos d5ac6de191 Add 'compiler' tag to some vocabs 2008-01-25 01:44:43 -06:00
Slava Pestov 423b0c4697 Remove useless optimization 2008-01-18 17:09:30 -05:00
Slava Pestov c6bc074472 Simplify code heap layout 2008-01-16 15:45:04 -05:00
Slava Pestov 952c559b52 Faster compilation of dispatch primitive 2008-01-13 17:07:59 -05:00
Slava Pestov 3fd394d06e Add fixnum>float intrinsic for PowerPC; speeds up spectral norm 2008-01-13 00:56:31 -05:00
Slava Pestov 4fb8380578 Tweaking fixnum-shift-fast 2008-01-12 22:57:13 -05:00
Slava Pestov d54fc8172d Assorted fixes 2008-01-12 22:24:27 -05:00
Slava Pestov e3416ec170 Faster bit-arrays 2008-01-12 21:37:44 -05:00