]>
gitweb.factorcode.org Git - factor.git/log
Slava Pestov [Sun, 22 Nov 2009 08:12:44 +0000 (02:12 -0600)]
Fix conflict
Slava Pestov [Sat, 21 Nov 2009 23:50:43 +0000 (17:50 -0600)]
Factor source files should not be executable
Slava Pestov [Sat, 21 Nov 2009 23:46:50 +0000 (17:46 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 30 Nov 2009 18:58:39 +0000 (12:58 -0600)]
fix openbsd compile
Slava Pestov [Sat, 21 Nov 2009 23:46:27 +0000 (17:46 -0600)]
tools.time: update docs
Slava Pestov [Sat, 21 Nov 2009 23:46:10 +0000 (17:46 -0600)]
alarms: pass correct parameter to sleep-until, fixes 100% CPU usage in UI
Slava Pestov [Sat, 21 Nov 2009 23:45:47 +0000 (17:45 -0600)]
tools.threads: report correct sleep time
Slava Pestov [Sat, 21 Nov 2009 23:24:37 +0000 (17:24 -0600)]
Various Windows load fixes
Slava Pestov [Sat, 21 Nov 2009 23:23:59 +0000 (17:23 -0600)]
edit-error now works if the error has a file name but not a line number
Slava Pestov [Sat, 21 Nov 2009 00:20:45 +0000 (18:20 -0600)]
mason.report: better benchmark timings
Slava Pestov [Fri, 20 Nov 2009 21:35:12 +0000 (15:35 -0600)]
tools.deploy.test.17: fix typo
Doug Coleman [Fri, 20 Nov 2009 10:21:21 +0000 (04:21 -0600)]
fix windows compile error
Slava Pestov [Fri, 20 Nov 2009 09:23:15 +0000 (03:23 -0600)]
tools.deploy.test.17: database deployment test
Slava Pestov [Fri, 20 Nov 2009 07:37:24 +0000 (01:37 -0600)]
Update a few places that used string C type names to use words; fixes some deploy tests
Slava Pestov [Fri, 20 Nov 2009 06:55:16 +0000 (00:55 -0600)]
Clean up startup/shutdown hook code
Slava Pestov [Fri, 20 Nov 2009 06:12:28 +0000 (00:12 -0600)]
mason.report: put github link in build reports
Slava Pestov [Fri, 20 Nov 2009 05:51:09 +0000 (23:51 -0600)]
Move nano-count>timestamp word to core-foundation.run-loop since its pretty specialized
Slava Pestov [Fri, 20 Nov 2009 05:50:30 +0000 (23:50 -0600)]
Bootstrap and mason now record times in nanoseconds
Slava Pestov [Fri, 20 Nov 2009 05:22:08 +0000 (23:22 -0600)]
alien.c-types: fix help lint
Doug Coleman [Fri, 20 Nov 2009 01:49:33 +0000 (19:49 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 20 Nov 2009 01:43:41 +0000 (19:43 -0600)]
stack-checker: fix error message printed when do-primitive is inferred
Doug Coleman [Fri, 20 Nov 2009 01:37:25 +0000 (19:37 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 20 Nov 2009 01:34:58 +0000 (19:34 -0600)]
alien.c-types: make sure generated words reference C type words not strings
Slava Pestov [Fri, 20 Nov 2009 01:34:46 +0000 (19:34 -0600)]
classes.struct: compute slot offsets before alignment to fix struct size problem on PPC
Doug Coleman [Fri, 20 Nov 2009 01:22:36 +0000 (19:22 -0600)]
use nanoseconds in the core-foundation run-loop
Doug Coleman [Fri, 20 Nov 2009 00:27:22 +0000 (18:27 -0600)]
update calendar tests
Doug Coleman [Fri, 20 Nov 2009 00:27:09 +0000 (18:27 -0600)]
fix benchmark time reporting
Doug Coleman [Fri, 20 Nov 2009 00:24:34 +0000 (18:24 -0600)]
use nano-count for timing bootstrap
Doug Coleman [Fri, 20 Nov 2009 00:23:29 +0000 (18:23 -0600)]
use nano-count instead of timestamps for mouse clicks
Doug Coleman [Thu, 19 Nov 2009 20:18:27 +0000 (14:18 -0600)]
update run-loop multiplexer
Doug Coleman [Thu, 19 Nov 2009 10:51:47 +0000 (04:51 -0600)]
fix stack effects for nanosseconds, update io backends for nanos
Doug Coleman [Thu, 19 Nov 2009 10:49:29 +0000 (04:49 -0600)]
remove sleep_micros, add sleeo_nanos to vm
Doug Coleman [Thu, 19 Nov 2009 10:48:59 +0000 (04:48 -0600)]
fix mason time reporting
Doug Coleman [Thu, 19 Nov 2009 10:05:57 +0000 (04:05 -0600)]
report times in ms again
Doug Coleman [Thu, 19 Nov 2009 09:22:43 +0000 (03:22 -0600)]
print correct time on bootstrap
Slava Pestov [Thu, 19 Nov 2009 08:08:28 +0000 (02:08 -0600)]
bootstrap.stage2: fix bootstrap time reporting
Slava Pestov [Thu, 19 Nov 2009 08:08:14 +0000 (02:08 -0600)]
combinators: fix typo in docs
Slava Pestov [Thu, 19 Nov 2009 08:08:05 +0000 (02:08 -0600)]
vm: fix compilation with DEBUG=1
Slava Pestov [Thu, 19 Nov 2009 07:49:26 +0000 (01:49 -0600)]
Fix potential assertion failure if GC was invoked while enabling profiling
Doug Coleman [Thu, 19 Nov 2009 02:56:09 +0000 (20:56 -0600)]
remove system-millis and update vocabs to use system-micros or nano-count
Doug Coleman [Thu, 19 Nov 2009 02:04:37 +0000 (20:04 -0600)]
better pipe name on windows
Doug Coleman [Thu, 19 Nov 2009 00:53:03 +0000 (18:53 -0600)]
fix load errors
Doug Coleman [Thu, 19 Nov 2009 00:37:35 +0000 (18:37 -0600)]
Merge branch 'master' into nanos
Doug Coleman [Thu, 19 Nov 2009 00:36:03 +0000 (18:36 -0600)]
Merge branch 'nanos' of git://factorcode.org/git/factor into nanos
Doug Coleman [Thu, 19 Nov 2009 00:34:16 +0000 (18:34 -0600)]
fix system docs
Doug Coleman [Thu, 19 Nov 2009 00:27:35 +0000 (18:27 -0600)]
use system-micros
Doug Coleman [Thu, 19 Nov 2009 00:26:27 +0000 (18:26 -0600)]
use system-micros
Doug Coleman [Wed, 18 Nov 2009 23:20:39 +0000 (17:20 -0600)]
initial zoneinfo parser checkin
Doug Coleman [Wed, 18 Nov 2009 23:08:26 +0000 (17:08 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 18 Nov 2009 22:40:18 +0000 (16:40 -0600)]
use $subsections instead of $subsection
Doug Coleman [Wed, 18 Nov 2009 22:33:10 +0000 (16:33 -0600)]
document nano-count, move monotonic-clock to hell
Doug Coleman [Wed, 18 Nov 2009 22:20:29 +0000 (16:20 -0600)]
use nano-count instead of monotonic counters, dont allow sleeping for
timestamps
Doug Coleman [Wed, 18 Nov 2009 21:58:48 +0000 (15:58 -0600)]
rename millis to system-millis, micros to system-micros, add nano-count
Doug Coleman [Wed, 18 Nov 2009 17:09:05 +0000 (11:09 -0600)]
link against librt
Doug Coleman [Wed, 18 Nov 2009 17:04:46 +0000 (11:04 -0600)]
fix current_nanos on windows
Doug Coleman [Wed, 18 Nov 2009 16:54:06 +0000 (10:54 -0600)]
Merge branch 'master' into nanos
Doug Coleman [Wed, 18 Nov 2009 16:01:00 +0000 (10:01 -0600)]
remove disposable for now
Doug Coleman [Wed, 18 Nov 2009 10:20:05 +0000 (04:20 -0600)]
initial commit to nanos branch to replace micros
Doug Coleman [Tue, 17 Nov 2009 11:06:20 +0000 (05:06 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 17 Nov 2009 07:47:01 +0000 (01:47 -0600)]
monotonic-clock.unix.macosx: use integer arithmetic instead of constructing rationals
Doug Coleman [Mon, 16 Nov 2009 22:44:17 +0000 (16:44 -0600)]
fix help lint for calendar
Slava Pestov [Mon, 16 Nov 2009 19:25:54 +0000 (13:25 -0600)]
alarms: fix next-alarm word
Slava Pestov [Mon, 16 Nov 2009 08:01:28 +0000 (02:01 -0600)]
compiler.cfg: 'basic-block new hashcode' should not throw an exception; fixes tools.deploy.test.11
Slava Pestov [Mon, 16 Nov 2009 07:14:30 +0000 (01:14 -0600)]
calendar: fix unit tests
Slava Pestov [Mon, 16 Nov 2009 07:14:24 +0000 (01:14 -0600)]
Fixes to bootstrap-error.factor and finish-staging.factor
Slava Pestov [Mon, 16 Nov 2009 06:52:32 +0000 (00:52 -0600)]
vm: fix problem in card marking if first block is free
Slava Pestov [Mon, 16 Nov 2009 06:32:19 +0000 (00:32 -0600)]
cpu.86.64.winnt: silence notice
Slava Pestov [Mon, 16 Nov 2009 06:28:35 +0000 (00:28 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 30 Nov 2009 23:51:29 +0000 (17:51 -0600)]
don't allow moving the tetris blocks when game is paused, display paused in the status bar
Doug Coleman [Mon, 30 Nov 2009 23:40:32 +0000 (17:40 -0600)]
add docs to monotonic-clock
Doug Coleman [Mon, 30 Nov 2009 23:37:01 +0000 (17:37 -0600)]
fix using
Doug Coleman [Mon, 30 Nov 2009 23:36:03 +0000 (17:36 -0600)]
add-init-hook -> add-startup-hook
Doug Coleman [Mon, 30 Nov 2009 23:05:13 +0000 (17:05 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 30 Nov 2009 23:03:36 +0000 (17:03 -0600)]
move monotonic-clock to basis
Doug Coleman [Mon, 30 Nov 2009 22:59:40 +0000 (16:59 -0600)]
don't clean up windows rng yet, needs refactoring first
Doug Coleman [Mon, 30 Nov 2009 22:38:57 +0000 (16:38 -0600)]
update docs for alarms
Doug Coleman [Mon, 30 Nov 2009 22:31:47 +0000 (16:31 -0600)]
make alarms use monotonic-clock
Slava Pestov [Sun, 15 Nov 2009 23:11:38 +0000 (17:11 -0600)]
debugger.windows: add unportable tag
Slava Pestov [Sun, 15 Nov 2009 23:11:26 +0000 (17:11 -0600)]
iokit: fix load errors
Doug Coleman [Sun, 15 Nov 2009 21:28:18 +0000 (15:28 -0600)]
add a >duration word
Doug Coleman [Sun, 15 Nov 2009 21:28:00 +0000 (15:28 -0600)]
fix load order for monotonic clock
Doug Coleman [Sun, 15 Nov 2009 21:07:07 +0000 (15:07 -0600)]
Merge branch 'startup'
Doug Coleman [Sun, 15 Nov 2009 17:47:54 +0000 (11:47 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
extra/io/serial/unix/termios/linux/linux.factor
Jonas Pfenniger [Sun, 15 Nov 2009 11:33:28 +0000 (12:33 +0100)]
io.serial.unix.linux: fix missing vocab
Slava Pestov [Sun, 15 Nov 2009 17:26:37 +0000 (11:26 -0600)]
heap-size now has a partial-eval instead of being foldable, and the partial-eval adds a dependency on the C type word. Fixes problem where redefining a struct didn't update specialized array
Doug Coleman [Sun, 15 Nov 2009 17:17:23 +0000 (11:17 -0600)]
fix more load errors
Doug Coleman [Sun, 15 Nov 2009 16:55:41 +0000 (10:55 -0600)]
fix using list, reported by zimbatm
Doug Coleman [Sun, 15 Nov 2009 08:53:02 +0000 (02:53 -0600)]
update vm for startup branch
Doug Coleman [Sun, 15 Nov 2009 08:52:50 +0000 (02:52 -0600)]
Merge branch 'master' into startup
Conflicts:
core/bootstrap/primitives.factor
vm/run.hpp
Doug Coleman [Sun, 15 Nov 2009 08:03:54 +0000 (02:03 -0600)]
adjust windows monotonic clocks to return nanoseconds
Doug Coleman [Sun, 15 Nov 2009 06:47:20 +0000 (00:47 -0600)]
implement monotonic clock on unix platforms
Doug Coleman [Sun, 15 Nov 2009 06:46:12 +0000 (00:46 -0600)]
add librt for monotonic timers, new timespec>nanoseconds word
Doug Coleman [Sun, 15 Nov 2009 06:02:23 +0000 (00:02 -0600)]
Merge branch 'monotonic' of git://factorcode.org/git/factor into monotonic
Doug Coleman [Sun, 15 Nov 2009 06:47:52 +0000 (00:47 -0600)]
move iokit typedefs to unix.types.macosx
Doug Coleman [Sun, 15 Nov 2009 06:47:27 +0000 (00:47 -0600)]
monotonic-count on mac
Doug Coleman [Sun, 15 Nov 2009 05:29:04 +0000 (23:29 -0600)]
Merge branch 'monotonic' of git://factorcode.org/git/factor into monotonic
Doug Coleman [Sun, 15 Nov 2009 05:28:18 +0000 (23:28 -0600)]
better alarms docs
Doug Coleman [Sun, 15 Nov 2009 03:11:18 +0000 (21:11 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 15 Nov 2009 03:10:54 +0000 (21:10 -0600)]
add unix-time>timestamp, timestamp>unix-time, and some utility words to calendar
Slava Pestov [Sat, 14 Nov 2009 08:01:30 +0000 (02:01 -0600)]
hashtables: fix indentation