]> gitweb.factorcode.org Git - factor.git/log
factor.git
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

14 years agotools.deploy.test: failing tests now have the actual and minimum size
Slava Pestov [Sat, 14 Nov 2009 08:01:23 +0000 (02:01 -0600)]
tools.deploy.test: failing tests now have the actual and minimum size

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 14 Nov 2009 07:59:32 +0000 (01:59 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoUnit test fixes
Slava Pestov [Sat, 14 Nov 2009 05:00:50 +0000 (23:00 -0600)]
Unit test fixes

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

14 years agofix holiday-names word
Doug Coleman [Fri, 13 Nov 2009 20:59:48 +0000 (14:59 -0600)]
fix holiday-names word

14 years agoworking on holiday names from timestamp
Doug Coleman [Fri, 13 Nov 2009 20:53:27 +0000 (14:53 -0600)]
working on holiday names from timestamp

14 years agovm: record compaction events correctly
Slava Pestov [Fri, 13 Nov 2009 15:29:21 +0000 (09:29 -0600)]
vm: record compaction events correctly

14 years agoBootstrap cleanups
Slava Pestov [Fri, 13 Nov 2009 14:05:02 +0000 (08:05 -0600)]
Bootstrap cleanups

14 years agoFix bootstrap
Slava Pestov [Fri, 13 Nov 2009 13:55:47 +0000 (07:55 -0600)]
Fix bootstrap

14 years agoFix another problem with call( inline caching
Slava Pestov [Fri, 13 Nov 2009 13:17:00 +0000 (07:17 -0600)]
Fix another problem with call( inline caching

14 years agocompiler.tree.propagation.branches: fix recent constraints change
Slava Pestov [Fri, 13 Nov 2009 13:11:26 +0000 (07:11 -0600)]
compiler.tree.propagation.branches: fix recent constraints change

14 years agoFixing call( inline caching
Slava Pestov [Fri, 13 Nov 2009 10:32:33 +0000 (04:32 -0600)]
Fixing call( inline caching

14 years agobenchmark.fannkuch: use iota
Slava Pestov [Fri, 13 Nov 2009 09:52:20 +0000 (03:52 -0600)]
benchmark.fannkuch: use iota

14 years agoInstead of bumping the definition counter every time in the VM, bump it only if stack...
Slava Pestov [Fri, 13 Nov 2009 09:52:14 +0000 (03:52 -0600)]
Instead of bumping the definition counter every time in the VM, bump it only if stack effects changed or macros were redefined

14 years agocompiler.tree.propagation: fix bug in constraints that caused retain stack overflow
Slava Pestov [Fri, 13 Nov 2009 09:22:57 +0000 (03:22 -0600)]
compiler.tree.propagation: fix bug in constraints that caused retain stack overflow

14 years agosequences: inline a couple of words
Slava Pestov [Fri, 13 Nov 2009 09:01:28 +0000 (03:01 -0600)]
sequences: inline a couple of words

14 years agoclasses.algebra: output cleaner anonymous unions and intersections
Slava Pestov [Fri, 13 Nov 2009 09:01:22 +0000 (03:01 -0600)]
classes.algebra: output cleaner anonymous unions and intersections

14 years agofix using
Doug Coleman [Fri, 13 Nov 2009 00:46:21 +0000 (18:46 -0600)]
fix using

14 years agoupdate more 8bit encoding usages
Doug Coleman [Fri, 13 Nov 2009 00:36:47 +0000 (18:36 -0600)]
update more 8bit encoding usages

14 years agoadd docs to 8-bit encodings vocabs, update usages
Doug Coleman [Fri, 13 Nov 2009 00:36:20 +0000 (18:36 -0600)]
add docs to 8-bit encodings vocabs, update usages

14 years agocompiler.tree.propagation.transforms: inline push if types are known. Speeds up rever...
Slava Pestov [Thu, 12 Nov 2009 23:24:32 +0000 (17:24 -0600)]
compiler.tree.propagation.transforms: inline push if types are known. Speeds up reverse-complement, sort, sum-file benchmarks

14 years agocompiler.tree.propagation: implementing missing case in branch constraints
Slava Pestov [Thu, 12 Nov 2009 23:24:11 +0000 (17:24 -0600)]
compiler.tree.propagation: implementing missing case in branch constraints

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 12 Nov 2009 22:45:27 +0000 (16:45 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoadd more 8-bit windows encodings
Doug Coleman [Thu, 12 Nov 2009 22:42:47 +0000 (16:42 -0600)]
add more 8-bit windows encodings

14 years agoadd new 8-BIT: word
Doug Coleman [Thu, 12 Nov 2009 22:38:21 +0000 (16:38 -0600)]
add new 8-BIT: word

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 12 Nov 2009 22:09:24 +0000 (16:09 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoInvalidate inline caches used by call( and execute( when words are redefined
Slava Pestov [Thu, 12 Nov 2009 22:09:07 +0000 (16:09 -0600)]
Invalidate inline caches used by call( and execute( when words are redefined

14 years agoclean up holidays.us
Doug Coleman [Thu, 12 Nov 2009 21:50:02 +0000 (15:50 -0600)]
clean up holidays.us

14 years agobetter factoring for us-federal-holiday?
Doug Coleman [Thu, 12 Nov 2009 20:48:55 +0000 (14:48 -0600)]
better factoring for us-federal-holiday?

14 years agofix typo
Doug Coleman [Thu, 12 Nov 2009 20:44:01 +0000 (14:44 -0600)]
fix typo

14 years agoredo holidays
Doug Coleman [Thu, 12 Nov 2009 20:43:11 +0000 (14:43 -0600)]
redo holidays

14 years agomore calendar utility words
Doug Coleman [Thu, 12 Nov 2009 20:42:41 +0000 (14:42 -0600)]
more calendar utility words

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 12 Nov 2009 09:01:21 +0000 (03:01 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agouse surround/glue instead of 3append
Doug Coleman [Thu, 12 Nov 2009 09:01:09 +0000 (03:01 -0600)]
use surround/glue instead of 3append

14 years agocpu.ppc: update for recent changes
Slava Pestov [Thu, 12 Nov 2009 03:26:07 +0000 (21:26 -0600)]
cpu.ppc: update for recent changes

14 years agoRevert "Revert "vm: faster allocation in tenured space and code heap. If small free...
Slava Pestov [Thu, 12 Nov 2009 01:33:50 +0000 (19:33 -0600)]
Revert "Revert "vm: faster allocation in tenured space and code heap. If small free list exhausted, allocate a 1kb block and split it up instead of searching larger free lists""

This reverts commit 81a68ebd364926d69328c01a685a755ed597b846.

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 12 Nov 2009 01:31:21 +0000 (19:31 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agovm: fix fencepost error in write barrier on large object allocation; fixes benchmark...
Slava Pestov [Thu, 12 Nov 2009 01:31:18 +0000 (19:31 -0600)]
vm: fix fencepost error in write barrier on large object allocation; fixes benchmark.sort crash

14 years agomessed up inauguration-day
Doug Coleman [Wed, 11 Nov 2009 23:28:53 +0000 (17:28 -0600)]
messed up inauguration-day

14 years agoadd US holidays vocab
Doug Coleman [Wed, 11 Nov 2009 23:20:01 +0000 (17:20 -0600)]
add US holidays vocab

14 years agoadd more calendar utility words
Doug Coleman [Wed, 11 Nov 2009 23:19:14 +0000 (17:19 -0600)]
add more calendar utility words

14 years agoadd nth day of month
Doug Coleman [Wed, 11 Nov 2009 21:52:30 +0000 (15:52 -0600)]
add nth day of month