Joe Groff
|
63b89c65f9
|
don't use intrinsics for simd vector element operations when the component size doesn't fit in a fixnum
|
2009-12-03 12:46:56 -08:00 |
Slava Pestov
|
7c8d755c45
|
Fix bootstrap
|
2009-12-02 19:24:46 -05:00 |
Slava Pestov
|
73eb4c4531
|
Merge branch 'simd-cleanup' of git://factorcode.org/git/factor into simd-cleanup
|
2009-12-02 19:09:56 -05:00 |
Slava Pestov
|
2f024f8b5c
|
tools.deploy.test.5: revert accidental screwup
|
2009-12-02 17:56:49 -05:00 |
Slava Pestov
|
235ad395c2
|
ui.gadgets.buttons: improve docs
|
2009-12-02 09:11:40 -05:00 |
Slava Pestov
|
cf8e03ad39
|
tools.deploy: hello-ui had reflection level of 2, not 1 unnecessarily; tools.deploy.backend now passes -pic=0 to avoid saving PICs in the deployed image
|
2009-12-02 05:33:22 -06:00 |
Slava Pestov
|
eb840dcf41
|
RT_HERE now takes its argument from the literal table rather than the parameter table, reducing image size further
|
2009-12-02 04:55:48 -06:00 |
Slava Pestov
|
68c09f0e93
|
Split literal table into literal and parameter tables, literal table is discarded after code block initialization
|
2009-12-02 04:28:15 -06:00 |
Joe Groff
|
67cc1c01be
|
Merge branch 'master' into simd-cleanup
|
2009-11-26 16:14:46 -08:00 |
Joe Groff
|
66d0cafa94
|
fix buggy simd intrinsics
|
2009-11-26 13:28:40 -08:00 |
Joe Groff
|
ac5d3d5652
|
remove SIMDS:
|
2009-11-26 11:15:46 -08:00 |
Joe Groff
|
0795c60b83
|
"norm" doesn't need to be generic, "norm-sq sqrt" always works
|
2009-11-26 11:15:35 -08:00 |
Joe Groff
|
7da80f65e7
|
trick math.vectors.simd into making nicer quotations
|
2009-11-25 20:24:09 -08:00 |
Joe Groff
|
4027002db7
|
remove SIMD:s
|
2009-11-25 20:21:54 -08:00 |
Joe Groff
|
c916c7c856
|
don't try to rewrite redundant test-vector-exprs
|
2009-11-25 20:06:11 -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 |
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 |
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 |
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 |
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
|
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 |
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
|
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
|
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 |
Slava Pestov
|
10800a009a
|
tools.deploy.test.17: database deployment test
|
2009-11-20 03:23:24 -06:00 |