Joe Groff
|
cb8f757c72
|
update benchmark.nbody-simd and benchmark.raytracer-simd
|
2009-11-25 18:02:27 -08:00 |
Joe Groff
|
578a0e3fd5
|
math.vectors.simd.cords vocab that defines vector cords
|
2009-11-25 18:01:58 -08:00 |
Slava Pestov
|
bd02eef38e
|
Fix non-tail recursive inline recursive compilation
|
2009-11-25 19:12:09 -06:00 |
Joe Groff
|
5f32a6d726
|
vector op specializations on cords
|
2009-11-25 15:44:57 -08:00 |
Slava Pestov
|
77a877789a
|
vm: new implementation of modify-code-heap that doesn't use literal tables
|
2009-11-25 17:20:48 -06:00 |
Joe Groff
|
d95c6eb4c8
|
streamline cords, add a functor for making specialized cords
|
2009-11-24 23:18:01 -08:00 |
Joe Groff
|
46f0aa6421
|
move cords to sequences.cords
|
2009-11-24 22:56:42 -08:00 |
Joe Groff
|
50f7dff422
|
change name of 'unsign-rep' to more sensible 'signed-rep'
|
2009-11-24 22:44:12 -08:00 |
Joe Groff
|
9128f1f160
|
remove mentions of 256-bit vectors from math.vectors.simd
|
2009-11-24 22:26:16 -08:00 |
Joe Groff
|
3f5b3c2c1b
|
fix math.vectors.conversion help-lint
|
2009-11-24 22:20:43 -08:00 |
Joe Groff
|
d344023b1c
|
update math.vectors.conversion
|
2009-11-24 20:53:40 -08:00 |
Slava Pestov
|
4ebaf956c3
|
vm: non-optimizing compiler now compiles word definition quotations with the owner set to the word object
|
2009-11-24 22:44:04 -06:00 |
Slava Pestov
|
73e105bfc4
|
vm: flush icache after GC
|
2009-11-24 21:36:35 -06:00 |
Slava Pestov
|
69b4e8e2c3
|
Merge branch 'master' into no_literal_table
|
2009-11-24 21:24:49 -06:00 |
Slava Pestov
|
b09d6ef586
|
vm: deallocate old PIC after allocating the new one to avoid having the code heap potentially point to a free block during compaction
|
2009-11-24 21:20:23 -06:00 |
Doug Coleman
|
7a00f24d6b
|
revert math.matrices.elimintion until someone fixes it properly
|
2009-11-24 20:41:59 -06:00 |
Joe Groff
|
c98eb84943
|
make math.vectors.simd tests pass again
|
2009-11-24 18:30:12 -08:00 |
Slava Pestov
|
bfd4cce364
|
vm: compaction now updates the needs_fixup set
|
2009-11-24 19:29:59 -06:00 |
Joe Groff
|
9c388bf781
|
update compiler.cfg.intrinsics.simd tests
|
2009-11-24 12:50:27 -08:00 |
Joe Groff
|
65d8060075
|
fix simd intrinsic compilation
|
2009-11-24 11:37:28 -08:00 |
Joe Groff
|
d94ffe6d78
|
scalar fallbacks for simd intrinsics
|
2009-11-23 21:24:55 -08:00 |
Doug Coleman
|
5793d2e2eb
|
update docs for new alarms changes
|
2009-11-23 19:49:47 -06:00 |
Doug Coleman
|
a37908e00e
|
store the current alarm in current-alarm
|
2009-11-23 19:19:34 -06:00 |
Slava Pestov
|
001a3f2847
|
vm: mark sweep now traces code block references; rename embedded_pointer to instruction_operand
|
2009-11-23 19:17:12 -06:00 |
Doug Coleman
|
a0b13cdb2c
|
alarms: Stop repeated alarms after an error is thrown
|
2009-11-23 16:37:14 -06:00 |
Doug Coleman
|
6af0482e4f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-22 18:23:12 -06:00 |
Slava Pestov
|
f96b127ba9
|
Merge branch 'master' into no_literal_table
|
2009-11-22 14:14:20 -06:00 |
Slava Pestov
|
79d0211c02
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-22 13:49:26 -06:00 |
Slava Pestov
|
c222e5b6b1
|
io.launcher.unix: tests don't hang on failure
|
2009-11-22 13:49:10 -06:00 |
Slava Pestov
|
b28619ce2f
|
vm: minor GC traces embedded pointers
|
2009-11-22 13:37:39 -06:00 |
Slava Pestov
|
57fe0dea48
|
Fix conflict
|
2009-11-22 02:12:44 -06:00 |
Doug Coleman
|
1566d4d184
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-21 20:57:27 -06:00 |
Doug Coleman
|
3a90db03c6
|
use CONSTANT: in epoll
|
2009-11-21 20:56:39 -06:00 |
Doug Coleman
|
c794c347a3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-21 18:16:23 -06:00 |
Doug Coleman
|
97288b8a04
|
remove >duration word and instead make a private >nanoseconds word in alarms
|
2009-11-21 18:01:25 -06:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Doug Coleman
|
f6ff09cc72
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-21 17:47:54 -06:00 |
Slava Pestov
|
7065b2bd2b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-21 17:46:50 -06:00 |
Doug Coleman
|
6b780f5843
|
fix openbsd compile
|
2009-11-30 12:58:39 -06:00 |
Slava Pestov
|
39a2d4303e
|
tools.time: update docs
|
2009-11-21 17:46:27 -06:00 |
Slava Pestov
|
d001e0176a
|
alarms: pass correct parameter to sleep-until, fixes 100% CPU usage in UI
|
2009-11-21 17:46:10 -06:00 |
Slava Pestov
|
bbb95db5e6
|
tools.threads: report correct sleep time
|
2009-11-21 17:45:47 -06:00 |
Slava Pestov
|
5ccce283fa
|
Various Windows load fixes
|
2009-11-21 17:24:37 -06:00 |
Slava Pestov
|
50b3f076e8
|
edit-error now works if the error has a file name but not a line number
|
2009-11-21 17:23:59 -06:00 |
Doug Coleman
|
57ed581f22
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-20 22:16:46 -06:00 |
Slava Pestov
|
cc5a862898
|
mason.report: better benchmark timings
|
2009-11-20 18:20:45 -06:00 |
Slava Pestov
|
c2e9cc8ee7
|
tools.deploy.test.17: fix typo
|
2009-11-20 15:35:12 -06:00 |
Doug Coleman
|
d1117a66cb
|
clean up the end of the easter word
|
2009-11-20 04:27:00 -06:00 |
Doug Coleman
|
bce084ac12
|
fix windows compile error
|
2009-11-20 04:21:21 -06:00 |
Slava Pestov
|
10800a009a
|
tools.deploy.test.17: database deployment test
|
2009-11-20 03:23:24 -06:00 |