Doug Coleman
|
dc1eefbcc9
|
update run-loop multiplexer
|
2009-11-19 14:18:27 -06:00 |
Joe Groff
|
6794d14652
|
typo
|
2009-11-19 12:17:14 -08:00 |
Joe Groff
|
7f546daead
|
fill in longlong cases for %scalar>integer (won't work on 32bit yet!)
|
2009-11-19 12:15:24 -08:00 |
Joe Groff
|
152b0d2df5
|
break simd intrinsics into a separate vocab so they can be intrinsified before the simd methods compile
|
2009-11-19 11:53:46 -08:00 |
Joe Groff
|
736be27162
|
move methods back into simd functor so the intrinsics can compile
|
2009-11-19 11:29:15 -08:00 |
Doug Coleman
|
adcb0df0c4
|
fix stack effects for nanosseconds, update io backends for nanos
|
2009-11-19 04:51:47 -06:00 |
Doug Coleman
|
987602235e
|
remove sleep_micros, add sleeo_nanos to vm
|
2009-11-19 04:49:29 -06:00 |
Doug Coleman
|
1b3ecdf62e
|
fix mason time reporting
|
2009-11-19 04:48:59 -06:00 |
Doug Coleman
|
b388d2a34b
|
report times in ms again
|
2009-11-19 04:05:57 -06:00 |
Doug Coleman
|
35695b6ff8
|
print correct time on bootstrap
|
2009-11-19 03:22:43 -06:00 |
Slava Pestov
|
a3cb03548c
|
bootstrap.stage2: fix bootstrap time reporting
|
2009-11-19 02:08:28 -06:00 |
Slava Pestov
|
40348ed0ce
|
combinators: fix typo in docs
|
2009-11-19 02:08:14 -06:00 |
Slava Pestov
|
2e3207b590
|
vm: fix compilation with DEBUG=1
|
2009-11-19 02:08:05 -06:00 |
Slava Pestov
|
f47b72d98b
|
Fix potential assertion failure if GC was invoked while enabling profiling
|
2009-11-19 01:49:26 -06:00 |
Joe Groff
|
c07f3212f9
|
fix effect of set-alien-vector
|
2009-11-18 22:18:42 -08:00 |
Joe Groff
|
59d85f7ad6
|
fix primitive emit fallback for simd intrinsics
|
2009-11-18 21:29:51 -08:00 |
Joe Groff
|
a3e4ecfc7d
|
enable simd intrinsics and fix first-pass compiler errors
|
2009-11-18 20:32:05 -08:00 |
Doug Coleman
|
f4450653a9
|
remove system-millis and update vocabs to use system-micros or nano-count
|
2009-11-18 20:56:09 -06:00 |
Joe Groff
|
6583875055
|
tests for all simd intrinsics
|
2009-11-18 18:20:58 -08:00 |
Doug Coleman
|
8d43f4e911
|
better pipe name on windows
|
2009-11-18 20:04:37 -06:00 |
Doug Coleman
|
251ebb7f91
|
vm/Config.openbsd: pass in -fno-inline-functions to work around apparent gcc bug
|
2009-11-18 19:06:26 -06:00 |
Doug Coleman
|
94a287a6ac
|
fix load errors
|
2009-11-18 18:53:03 -06:00 |
Doug Coleman
|
06ac15fd7d
|
Merge branch 'master' into nanos
|
2009-11-18 18:37:35 -06:00 |
Doug Coleman
|
23a1c92262
|
Merge branch 'nanos' of git://factorcode.org/git/factor into nanos
|
2009-11-18 18:36:03 -06:00 |
Doug Coleman
|
41b931a615
|
fix system docs
|
2009-11-18 18:34:16 -06:00 |
Doug Coleman
|
fc3b126d8f
|
use system-micros
|
2009-11-18 18:27:35 -06:00 |
Doug Coleman
|
097111e7c2
|
use system-micros
|
2009-11-18 18:26:27 -06:00 |
Doug Coleman
|
1138b620d1
|
initial zoneinfo parser checkin
|
2009-11-18 17:20:39 -06:00 |
Doug Coleman
|
c86d33f15c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-18 17:08:26 -06:00 |
Doug Coleman
|
daf3094b8c
|
use $subsections instead of $subsection
|
2009-11-18 16:40:18 -06:00 |
Doug Coleman
|
11c9c6004f
|
document nano-count, move monotonic-clock to hell
|
2009-11-18 16:33:10 -06:00 |
Doug Coleman
|
070393df70
|
use nano-count instead of monotonic counters, dont allow sleeping for
timestamps
|
2009-11-18 16:20:29 -06:00 |
Doug Coleman
|
6f7ec206a1
|
rename millis to system-millis, micros to system-micros, add nano-count
|
2009-11-18 15:58:48 -06:00 |
Joe Groff
|
f545c5d3e5
|
properly handle -vector-op and case words in simd.backend
|
2009-11-18 12:36:41 -08:00 |
Doug Coleman
|
0145f0f860
|
link against librt
|
2009-11-18 11:09:05 -06:00 |
Doug Coleman
|
60d8ef22b8
|
fix current_nanos on windows
|
2009-11-18 11:04:46 -06:00 |
Doug Coleman
|
f9451f4996
|
Merge branch 'master' into nanos
|
2009-11-18 10:54:06 -06:00 |
Doug Coleman
|
2e0c85cf42
|
remove disposable for now
|
2009-11-18 10:01:00 -06:00 |
Doug Coleman
|
b4206f5252
|
initial commit to nanos branch to replace micros
|
2009-11-18 04:20:05 -06:00 |
Joe Groff
|
cd2cf91b95
|
start on tests for simd intrinsics
|
2009-11-17 11:13:16 -08:00 |
Doug Coleman
|
8800742f2b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-17 05:06:20 -06:00 |
Slava Pestov
|
3d5ea28358
|
monotonic-clock.unix.macosx: use integer arithmetic instead of constructing rationals
|
2009-11-17 01:47:01 -06:00 |
Doug Coleman
|
1712109cdf
|
fix help lint for calendar
|
2009-11-16 16:44:17 -06:00 |
Slava Pestov
|
f302cc3e2c
|
alarms: fix next-alarm word
|
2009-11-16 13:25:54 -06:00 |
Slava Pestov
|
e30d275e41
|
compiler.cfg: 'basic-block new hashcode' should not throw an exception; fixes tools.deploy.test.11
|
2009-11-16 02:01:36 -06:00 |
Slava Pestov
|
b23fa0a0c6
|
calendar: fix unit tests
|
2009-11-16 01:14:30 -06:00 |
Slava Pestov
|
64c209b5c9
|
Fixes to bootstrap-error.factor and finish-staging.factor
|
2009-11-16 01:14:24 -06:00 |
Slava Pestov
|
cf35ffb126
|
vm: fix problem in card marking if first block is free
|
2009-11-16 00:52:32 -06:00 |
Slava Pestov
|
d7e77650d8
|
cpu.86.64.winnt: silence notice
|
2009-11-16 00:32:19 -06:00 |
Slava Pestov
|
8f335ba47f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-16 00:28:35 -06:00 |