Commit Graph

18912 Commits (412b9d0c7a1e48fc4e30a04cc71db68022dcbb5c)

Author SHA1 Message Date
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