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 |
Slava Pestov
|
3629ba7dcd
|
Fixing bootstrap
|
2008-01-09 05:00:02 -05:00 |
Slava Pestov
|
3b311d3cb7
|
definition observers; move with-compilation-unit and related support to compiler.units
|
2008-01-09 04:52:08 -05:00 |
Slava Pestov
|
028e0075d8
|
PowerPC support work in progress
|
2008-01-09 01:33:40 -05:00 |
Slava Pestov
|
85c9f78790
|
Fix PowerPC JIT
|
2008-01-09 00:18:03 -04:00 |
Slava Pestov
|
ac5f758bce
|
PowerPC support work in progress
|
2008-01-08 17:04:45 -04:00 |
Slava Pestov
|
b7327b6228
|
Redo the profiler
|
2008-01-02 20:36:36 -04:00 |
Slava Pestov
|
3cd454bfe7
|
Use linux? word now
|
2007-12-30 15:06:37 -05:00 |
Slava Pestov
|
c9646d20c5
|
Working on smarter recompilation
|
2007-12-16 15:17:28 -05:00 |
Slava Pestov
|
1f2001143c
|
Add type check to curry primitive
|
2007-11-25 15:27:11 -05:00 |
Slava Pestov
|
b2d2b47610
|
ARM fixes
|
2007-11-04 23:18:05 -05:00 |
Slava Pestov
|
2e78ce3d4a
|
Profiler fixes
|
2007-10-29 01:12:27 -04:00 |
Slava Pestov
|
ef22d57ef6
|
Improved profiler doesn't require all words to be recompiled to enable/disable
|
2007-10-28 04:33:36 -04:00 |
U-SLAVA-FB3999113\Slava
|
b4b4c599c6
|
Updating ARM optimizing compiler backend
|
2007-10-15 19:59:03 -04:00 |
U-SLAVA-FB3999113\Slava
|
e9b42fa635
|
Move more math stuff to extra/, get compiler to work without ratios/complex numbers
|
2007-10-14 20:38:23 -04:00 |
U-SLAVA-FB3999113\Slava
|
8d358ea370
|
core/cpu/ppc cleanup
|
2007-10-13 00:57:40 -04:00 |
Slava Pestov
|
98c9e69e1e
|
Use same call frame struct on x86 and ppc
|
2007-10-05 17:35:51 -04:00 |
Slava Pestov
|
6b0b7bebf9
|
Simpler callstack layout
|
2007-10-05 17:30:10 -04:00 |
Slava Pestov
|
08d65db2e5
|
Fix PPC backend
|
2007-10-05 15:25:01 -04:00 |
Slava Pestov
|
24dd9c25c9
|
Update optimizing compiler for new calling convention
|
2007-10-05 04:17:53 -04:00 |
Slava Pestov
|
6fb134f1aa
|
Update non-optimizing compiler for new PowerPC calling convention
|
2007-10-05 04:17:38 -04:00 |
Slava Pestov
|
0035d42762
|
Alien intrinsics can now deal with all aliens not just simple ones
|
2007-10-01 04:20:47 -04:00 |
Slava Pestov
|
e7cd1e2ce2
|
Fix some stuff in cpu/ppc, fix bootstrap bug
|
2007-09-29 23:57:29 -04:00 |
Slava Pestov
|
fe780421fa
|
Fix ppc alien intrinsics
|
2007-09-29 21:09:10 -04:00 |
Slava Pestov
|
2c39beaec5
|
cpu/ppc cleanup
|
2007-09-29 19:56:27 -04:00 |
Slava Pestov
|
894a657056
|
Alien unboxing
|
2007-09-29 19:43:03 -04:00 |
Slava Pestov
|
f7c2c9e441
|
Working on improved alien intrinsics
|
2007-09-28 04:02:33 -04:00 |
Slava Pestov
|
118772b634
|
Cleaning up generator.registers
|
2007-09-27 21:23:24 -04:00 |
Slava Pestov
|
a96457cecc
|
Initial import
|
2007-09-20 18:09:08 -04:00 |