]> gitweb.factorcode.org Git - factor.git/log
factor.git
14 years agoFix conflict
Slava Pestov [Sun, 22 Nov 2009 08:12:44 +0000 (02:12 -0600)]
Fix conflict

14 years agoFactor source files should not be executable
Slava Pestov [Sat, 21 Nov 2009 23:50:43 +0000 (17:50 -0600)]
Factor source files should not be executable

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 21 Nov 2009 23:46:50 +0000 (17:46 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agofix openbsd compile
Doug Coleman [Mon, 30 Nov 2009 18:58:39 +0000 (12:58 -0600)]
fix openbsd compile

14 years agotools.time: update docs
Slava Pestov [Sat, 21 Nov 2009 23:46:27 +0000 (17:46 -0600)]
tools.time: update docs

14 years agoalarms: pass correct parameter to sleep-until, fixes 100% CPU usage in UI
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

14 years agotools.threads: report correct sleep time
Slava Pestov [Sat, 21 Nov 2009 23:45:47 +0000 (17:45 -0600)]
tools.threads: report correct sleep time

14 years agoVarious Windows load fixes
Slava Pestov [Sat, 21 Nov 2009 23:24:37 +0000 (17:24 -0600)]
Various Windows load fixes

14 years agoedit-error now works if the error has a file name but not a line number
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

14 years agomason.report: better benchmark timings
Slava Pestov [Sat, 21 Nov 2009 00:20:45 +0000 (18:20 -0600)]
mason.report: better benchmark timings

14 years agotools.deploy.test.17: fix typo
Slava Pestov [Fri, 20 Nov 2009 21:35:12 +0000 (15:35 -0600)]
tools.deploy.test.17: fix typo

14 years agofix windows compile error
Doug Coleman [Fri, 20 Nov 2009 10:21:21 +0000 (04:21 -0600)]
fix windows compile error

14 years agotools.deploy.test.17: database deployment test
Slava Pestov [Fri, 20 Nov 2009 09:23:15 +0000 (03:23 -0600)]
tools.deploy.test.17: database deployment test

14 years agoUpdate a few places that used string C type names to use words; fixes some deploy...
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

14 years agoClean up startup/shutdown hook code
Slava Pestov [Fri, 20 Nov 2009 06:55:16 +0000 (00:55 -0600)]
Clean up startup/shutdown hook code

14 years agomason.report: put github link in build reports
Slava Pestov [Fri, 20 Nov 2009 06:12:28 +0000 (00:12 -0600)]
mason.report: put github link in build reports

14 years agoMove nano-count>timestamp word to core-foundation.run-loop since its pretty specialized
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

14 years agoBootstrap and mason now record times in nanoseconds
Slava Pestov [Fri, 20 Nov 2009 05:50:30 +0000 (23:50 -0600)]
Bootstrap and mason now record times in nanoseconds

14 years agoalien.c-types: fix help lint
Slava Pestov [Fri, 20 Nov 2009 05:22:08 +0000 (23:22 -0600)]
alien.c-types: fix help lint

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 20 Nov 2009 01:49:33 +0000 (19:49 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agostack-checker: fix error message printed when do-primitive is inferred
Slava Pestov [Fri, 20 Nov 2009 01:43:41 +0000 (19:43 -0600)]
stack-checker: fix error message printed when do-primitive is inferred

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 20 Nov 2009 01:37:25 +0000 (19:37 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoalien.c-types: make sure generated words reference C type words not strings
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

14 years agoclasses.struct: compute slot offsets before alignment to fix struct size problem...
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

14 years agouse nanoseconds in the core-foundation run-loop
Doug Coleman [Fri, 20 Nov 2009 01:22:36 +0000 (19:22 -0600)]
use nanoseconds in the core-foundation run-loop

14 years agoupdate calendar tests
Doug Coleman [Fri, 20 Nov 2009 00:27:22 +0000 (18:27 -0600)]
update calendar tests

14 years agofix benchmark time reporting
Doug Coleman [Fri, 20 Nov 2009 00:27:09 +0000 (18:27 -0600)]
fix benchmark time reporting

14 years agouse nano-count for timing bootstrap
Doug Coleman [Fri, 20 Nov 2009 00:24:34 +0000 (18:24 -0600)]
use nano-count for timing bootstrap

14 years agouse nano-count instead of timestamps for mouse clicks
Doug Coleman [Fri, 20 Nov 2009 00:23:29 +0000 (18:23 -0600)]
use nano-count instead of timestamps for mouse clicks

14 years agoupdate run-loop multiplexer
Doug Coleman [Thu, 19 Nov 2009 20:18:27 +0000 (14:18 -0600)]
update run-loop multiplexer

14 years agofix stack effects for nanosseconds, update io backends for nanos
Doug Coleman [Thu, 19 Nov 2009 10:51:47 +0000 (04:51 -0600)]
fix stack effects for nanosseconds, update io backends for nanos

14 years agoremove sleep_micros, add sleeo_nanos to vm
Doug Coleman [Thu, 19 Nov 2009 10:49:29 +0000 (04:49 -0600)]
remove sleep_micros, add sleeo_nanos to vm

14 years agofix mason time reporting
Doug Coleman [Thu, 19 Nov 2009 10:48:59 +0000 (04:48 -0600)]
fix mason time reporting

14 years agoreport times in ms again
Doug Coleman [Thu, 19 Nov 2009 10:05:57 +0000 (04:05 -0600)]
report times in ms again

14 years agoprint correct time on bootstrap
Doug Coleman [Thu, 19 Nov 2009 09:22:43 +0000 (03:22 -0600)]
print correct time on bootstrap

14 years agobootstrap.stage2: fix bootstrap time reporting
Slava Pestov [Thu, 19 Nov 2009 08:08:28 +0000 (02:08 -0600)]
bootstrap.stage2: fix bootstrap time reporting

14 years agocombinators: fix typo in docs
Slava Pestov [Thu, 19 Nov 2009 08:08:14 +0000 (02:08 -0600)]
combinators: fix typo in docs

14 years agovm: fix compilation with DEBUG=1
Slava Pestov [Thu, 19 Nov 2009 08:08:05 +0000 (02:08 -0600)]
vm: fix compilation with DEBUG=1

14 years agoFix potential assertion failure if GC was invoked while enabling profiling
Slava Pestov [Thu, 19 Nov 2009 07:49:26 +0000 (01:49 -0600)]
Fix potential assertion failure if GC was invoked while enabling profiling

14 years agoremove system-millis and update vocabs to use system-micros or nano-count
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

14 years agobetter pipe name on windows
Doug Coleman [Thu, 19 Nov 2009 02:04:37 +0000 (20:04 -0600)]
better pipe name on windows

14 years agofix load errors
Doug Coleman [Thu, 19 Nov 2009 00:53:03 +0000 (18:53 -0600)]
fix load errors

14 years agoMerge branch 'master' into nanos
Doug Coleman [Thu, 19 Nov 2009 00:37:35 +0000 (18:37 -0600)]
Merge branch 'master' into nanos

14 years agoMerge branch 'nanos' of git://factorcode.org/git/factor 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

14 years agofix system docs
Doug Coleman [Thu, 19 Nov 2009 00:34:16 +0000 (18:34 -0600)]
fix system docs

14 years agouse system-micros
Doug Coleman [Thu, 19 Nov 2009 00:27:35 +0000 (18:27 -0600)]
use system-micros

14 years agouse system-micros
Doug Coleman [Thu, 19 Nov 2009 00:26:27 +0000 (18:26 -0600)]
use system-micros

14 years agoinitial zoneinfo parser checkin
Doug Coleman [Wed, 18 Nov 2009 23:20:39 +0000 (17:20 -0600)]
initial zoneinfo parser checkin

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 18 Nov 2009 23:08:26 +0000 (17:08 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agouse $subsections instead of $subsection
Doug Coleman [Wed, 18 Nov 2009 22:40:18 +0000 (16:40 -0600)]
use $subsections instead of $subsection

14 years agodocument nano-count, move monotonic-clock to hell
Doug Coleman [Wed, 18 Nov 2009 22:33:10 +0000 (16:33 -0600)]
document nano-count, move monotonic-clock to hell

14 years agouse nano-count instead of monotonic counters, dont allow sleeping for
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

14 years agorename millis to system-millis, micros to system-micros, add nano-count
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

14 years agolink against librt
Doug Coleman [Wed, 18 Nov 2009 17:09:05 +0000 (11:09 -0600)]
link against librt

14 years agofix current_nanos on windows
Doug Coleman [Wed, 18 Nov 2009 17:04:46 +0000 (11:04 -0600)]
fix current_nanos on windows

14 years agoMerge branch 'master' into nanos
Doug Coleman [Wed, 18 Nov 2009 16:54:06 +0000 (10:54 -0600)]
Merge branch 'master' into nanos

14 years agoremove disposable for now
Doug Coleman [Wed, 18 Nov 2009 16:01:00 +0000 (10:01 -0600)]
remove disposable for now

14 years agoinitial commit to nanos branch to replace micros
Doug Coleman [Wed, 18 Nov 2009 10:20:05 +0000 (04:20 -0600)]
initial commit to nanos branch to replace micros

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Tue, 17 Nov 2009 11:06:20 +0000 (05:06 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomonotonic-clock.unix.macosx: use integer arithmetic instead of constructing rationals
Slava Pestov [Tue, 17 Nov 2009 07:47:01 +0000 (01:47 -0600)]
monotonic-clock.unix.macosx: use integer arithmetic instead of constructing rationals

14 years agofix help lint for calendar
Doug Coleman [Mon, 16 Nov 2009 22:44:17 +0000 (16:44 -0600)]
fix help lint for calendar

14 years agoalarms: fix next-alarm word
Slava Pestov [Mon, 16 Nov 2009 19:25:54 +0000 (13:25 -0600)]
alarms: fix next-alarm word

14 years agocompiler.cfg: 'basic-block new hashcode' should not throw an exception; fixes tools...
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

14 years agocalendar: fix unit tests
Slava Pestov [Mon, 16 Nov 2009 07:14:30 +0000 (01:14 -0600)]
calendar: fix unit tests

14 years agoFixes to bootstrap-error.factor and finish-staging.factor
Slava Pestov [Mon, 16 Nov 2009 07:14:24 +0000 (01:14 -0600)]
Fixes to bootstrap-error.factor and finish-staging.factor

14 years agovm: fix problem in card marking if first block is free
Slava Pestov [Mon, 16 Nov 2009 06:52:32 +0000 (00:52 -0600)]
vm: fix problem in card marking if first block is free

14 years agocpu.86.64.winnt: silence notice
Slava Pestov [Mon, 16 Nov 2009 06:32:19 +0000 (00:32 -0600)]
cpu.86.64.winnt: silence notice

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 16 Nov 2009 06:28:35 +0000 (00:28 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agodon't allow moving the tetris blocks when game is paused, display paused in the statu...
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

14 years agoadd docs to monotonic-clock
Doug Coleman [Mon, 30 Nov 2009 23:40:32 +0000 (17:40 -0600)]
add docs to monotonic-clock

14 years agofix using
Doug Coleman [Mon, 30 Nov 2009 23:37:01 +0000 (17:37 -0600)]
fix using

14 years agoadd-init-hook -> add-startup-hook
Doug Coleman [Mon, 30 Nov 2009 23:36:03 +0000 (17:36 -0600)]
add-init-hook -> add-startup-hook

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 30 Nov 2009 23:05:13 +0000 (17:05 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomove monotonic-clock to basis
Doug Coleman [Mon, 30 Nov 2009 23:03:36 +0000 (17:03 -0600)]
move monotonic-clock to basis

14 years agodon't clean up windows rng yet, needs refactoring first
Doug Coleman [Mon, 30 Nov 2009 22:59:40 +0000 (16:59 -0600)]
don't clean up windows rng yet, needs refactoring first

14 years agoupdate docs for alarms
Doug Coleman [Mon, 30 Nov 2009 22:38:57 +0000 (16:38 -0600)]
update docs for alarms

14 years agomake alarms use monotonic-clock
Doug Coleman [Mon, 30 Nov 2009 22:31:47 +0000 (16:31 -0600)]
make alarms use monotonic-clock

14 years agodebugger.windows: add unportable tag
Slava Pestov [Sun, 15 Nov 2009 23:11:38 +0000 (17:11 -0600)]
debugger.windows: add unportable tag

14 years agoiokit: fix load errors
Slava Pestov [Sun, 15 Nov 2009 23:11:26 +0000 (17:11 -0600)]
iokit: fix load errors

14 years agoadd a >duration word
Doug Coleman [Sun, 15 Nov 2009 21:28:18 +0000 (15:28 -0600)]
add a >duration word

14 years agofix load order for monotonic clock
Doug Coleman [Sun, 15 Nov 2009 21:28:00 +0000 (15:28 -0600)]
fix load order for monotonic clock

14 years agoMerge branch 'startup'
Doug Coleman [Sun, 15 Nov 2009 21:07:07 +0000 (15:07 -0600)]
Merge branch 'startup'

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
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

14 years agoio.serial.unix.linux: fix missing vocab
Jonas Pfenniger [Sun, 15 Nov 2009 11:33:28 +0000 (12:33 +0100)]
io.serial.unix.linux: fix missing vocab

14 years agoheap-size now has a partial-eval instead of being foldable, and the partial-eval...
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

14 years agofix more load errors
Doug Coleman [Sun, 15 Nov 2009 17:17:23 +0000 (11:17 -0600)]
fix more load errors

14 years agofix using list, reported by zimbatm
Doug Coleman [Sun, 15 Nov 2009 16:55:41 +0000 (10:55 -0600)]
fix using list, reported by zimbatm

14 years agoupdate vm for startup branch
Doug Coleman [Sun, 15 Nov 2009 08:53:02 +0000 (02:53 -0600)]
update vm for startup branch

14 years agoMerge branch 'master' into startup
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

14 years agoadjust windows monotonic clocks to return nanoseconds
Doug Coleman [Sun, 15 Nov 2009 08:03:54 +0000 (02:03 -0600)]
adjust windows monotonic clocks to return nanoseconds

14 years agoimplement monotonic clock on unix platforms
Doug Coleman [Sun, 15 Nov 2009 06:47:20 +0000 (00:47 -0600)]
implement monotonic clock on unix platforms

14 years agoadd librt for monotonic timers, new timespec>nanoseconds word
Doug Coleman [Sun, 15 Nov 2009 06:46:12 +0000 (00:46 -0600)]
add librt for monotonic timers, new timespec>nanoseconds word

14 years agoMerge branch 'monotonic' of git://factorcode.org/git/factor into monotonic
Doug Coleman [Sun, 15 Nov 2009 06:02:23 +0000 (00:02 -0600)]
Merge branch 'monotonic' of git://factorcode.org/git/factor into monotonic

14 years agomove iokit typedefs to unix.types.macosx
Doug Coleman [Sun, 15 Nov 2009 06:47:52 +0000 (00:47 -0600)]
move iokit typedefs to unix.types.macosx

14 years agomonotonic-count on mac
Doug Coleman [Sun, 15 Nov 2009 06:47:27 +0000 (00:47 -0600)]
monotonic-count on mac

14 years agoMerge branch 'monotonic' of git://factorcode.org/git/factor into monotonic
Doug Coleman [Sun, 15 Nov 2009 05:29:04 +0000 (23:29 -0600)]
Merge branch 'monotonic' of git://factorcode.org/git/factor into monotonic

14 years agobetter alarms docs
Doug Coleman [Sun, 15 Nov 2009 05:28:18 +0000 (23:28 -0600)]
better alarms docs

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 15 Nov 2009 03:11:18 +0000 (21:11 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoadd unix-time>timestamp, timestamp>unix-time, and some utility words to calendar
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

14 years agohashtables: fix indentation
Slava Pestov [Sat, 14 Nov 2009 08:01:30 +0000 (02:01 -0600)]
hashtables: fix indentation