Commit Graph

7437 Commits (49abe313a38cc3290b81f9f469c0ce1ca58f3205)

Author SHA1 Message Date
Slava Pestov 49abe313a3 Clean up startup/shutdown hook code 2009-11-20 00:57:49 -06:00
Slava Pestov b8987749f7 Move nano-count>timestamp word to core-foundation.run-loop since its pretty specialized 2009-11-20 00:12:16 -06:00
Slava Pestov 312e86e19e Bootstrap and mason now record times in nanoseconds 2009-11-19 23:50:30 -06:00
Slava Pestov b1743bd6b2 alien.c-types: fix help lint 2009-11-19 23:22:08 -06:00
Doug Coleman 16e7e90d12 Merge branch 'master' of git://factorcode.org/git/factor 2009-11-19 19:49:33 -06:00
Slava Pestov 058be8ca47 stack-checker: fix error message printed when do-primitive is inferred 2009-11-19 19:43:41 -06:00
Doug Coleman dddeb07c3c Merge branch 'master' of git://factorcode.org/git/factor 2009-11-19 19:37:25 -06:00
Slava Pestov 5a74b2bb28 alien.c-types: make sure generated words reference C type words not strings 2009-11-19 19:34:58 -06:00
Slava Pestov d6c1fed06c classes.struct: compute slot offsets before alignment to fix struct size problem on PPC 2009-11-19 19:34:46 -06:00
Doug Coleman 80240c82f0 use nanoseconds in the core-foundation run-loop 2009-11-19 19:22:36 -06:00
Doug Coleman 8dc1341f8f update calendar tests 2009-11-19 18:27:22 -06:00
Doug Coleman b335fdb13c use nano-count for timing bootstrap 2009-11-19 18:24:34 -06:00
Doug Coleman 298594c193 use nano-count instead of timestamps for mouse clicks 2009-11-19 18:23:29 -06:00
Doug Coleman 4d6bae9a21 update run-loop multiplexer 2009-11-19 14:18:27 -06:00
Doug Coleman ee7f0ac5e4 fix stack effects for nanosseconds, update io backends for nanos 2009-11-19 04:51:47 -06:00
Doug Coleman dbf43359bf report times in ms again 2009-11-19 04:05:57 -06:00
Doug Coleman 34ab575597 print correct time on bootstrap 2009-11-19 03:22:43 -06:00
Slava Pestov 5a526095dc bootstrap.stage2: fix bootstrap time reporting 2009-11-19 02:08:28 -06:00
Slava Pestov a7d8a35bff Fix potential assertion failure if GC was invoked while enabling profiling 2009-11-19 01:49:26 -06:00
Doug Coleman ca39b38303 remove system-millis and update vocabs to use system-micros or nano-count 2009-11-18 20:56:09 -06:00
Doug Coleman 0012957c84 better pipe name on windows 2009-11-18 20:04:37 -06:00
Doug Coleman 9a6ac70140 fix load errors 2009-11-18 18:53:03 -06:00
Doug Coleman 380e7c0729 Merge branch 'nanos' of git://factorcode.org/git/factor into nanos 2009-11-18 18:36:03 -06:00
Doug Coleman a2aa9a87de use system-micros 2009-11-18 18:27:35 -06:00
Doug Coleman 691ffa79eb use system-micros 2009-11-18 18:26:27 -06:00
Doug Coleman f29abf5740 use $subsections instead of $subsection 2009-11-18 16:40:18 -06:00
Doug Coleman 595c8eb8b1 document nano-count, move monotonic-clock to hell 2009-11-18 16:33:10 -06:00
Doug Coleman 0053dccf85 use nano-count instead of monotonic counters, dont allow sleeping for
timestamps
2009-11-18 16:20:29 -06:00
Doug Coleman addb1c90bb rename millis to system-millis, micros to system-micros, add nano-count 2009-11-18 15:58:48 -06:00
Doug Coleman 9c58d0ce25 Merge branch 'master' into nanos 2009-11-18 10:54:06 -06:00
Doug Coleman 60d2d707d9 remove disposable for now 2009-11-18 10:01:00 -06:00
Doug Coleman 1861dd2705 initial commit to nanos branch to replace micros 2009-11-18 04:20:05 -06:00
Doug Coleman a1c7fce14a Merge branch 'master' of git://factorcode.org/git/factor 2009-11-17 05:06:20 -06:00
Slava Pestov 02683ad81c monotonic-clock.unix.macosx: use integer arithmetic instead of constructing rationals 2009-11-17 01:47:01 -06:00
Doug Coleman 2612b738ef fix help lint for calendar 2009-11-16 16:44:17 -06:00
Slava Pestov caf8c5161b alarms: fix next-alarm word 2009-11-16 13:25:54 -06:00
Slava Pestov 43c1ae0a44 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 a62717750a calendar: fix unit tests 2009-11-16 01:14:30 -06:00
Slava Pestov 80a6629a83 Fixes to bootstrap-error.factor and finish-staging.factor 2009-11-16 01:14:24 -06:00
Slava Pestov 9dc3985ccc cpu.86.64.winnt: silence notice 2009-11-16 00:32:19 -06:00
Slava Pestov 8d086f068a Merge branch 'master' of git://factorcode.org/git/factor 2009-11-16 00:28:35 -06:00
Doug Coleman acaba0f087 add docs to monotonic-clock 2009-11-30 17:40:32 -06:00
Doug Coleman c68c24fb70 fix using 2009-11-30 17:37:01 -06:00
Doug Coleman a2a056e41e add-init-hook -> add-startup-hook 2009-11-30 17:36:03 -06:00
Doug Coleman 3e75bfe18f Merge branch 'master' of git://factorcode.org/git/factor 2009-11-30 17:05:13 -06:00
Doug Coleman b7de9d264e move monotonic-clock to basis 2009-11-30 17:03:36 -06:00
Doug Coleman f4457dc04d don't clean up windows rng yet, needs refactoring first 2009-11-30 16:59:40 -06:00
Doug Coleman 0a1f0fa903 update docs for alarms 2009-11-30 16:38:57 -06:00
Doug Coleman 181db0e160 make alarms use monotonic-clock 2009-11-30 16:31:47 -06:00
Slava Pestov 458c2dd94d debugger.windows: add unportable tag 2009-11-15 17:11:38 -06:00