U-C4\Administrator
c0e72118fd
Add vim swap files to .gitignore (foo/bar/.baz.factor.swp)
...
Remove -fomit-frame-pointer from Windows optimized compiles because it causes incorrect code
Add -fomit-frame-pointer to Config.unix
2007-10-04 11:53:12 -05:00
U-C4\Administrator
02a9e1eb14
Fix the io and ui backends so it bootstraps and the ui starts
2007-10-04 11:51:17 -05:00
Slava
0183a40717
Fixing tools.interpreter
2007-10-03 20:49:17 -04:00
Slava Pestov
1ef514ebdb
tools.interpreter cleanup
2007-10-03 18:33:19 -04:00
Slava
3914576d25
x86 compiler backend fix for inline allocators
2007-10-03 18:54:01 -04:00
Slava
443fc8fb04
Get vm/callstack.c to compile on x86
2007-10-03 18:53:43 -04:00
Slava
d37a17bd68
New tools.interpreter.debug vocab for interactively testing single stepper
2007-10-03 18:53:13 -04:00
Slava Pestov
e950e03c99
Continuations fix
2007-10-03 17:35:48 -04:00
Slava Pestov
5537caa4cd
Updated Makefile
2007-10-03 17:35:35 -04:00
Slava Pestov
b5621a8936
extra/cocoa no longer depends on combinators.lib
2007-10-03 17:34:59 -04:00
Slava Pestov
fb2cd92262
datastack capture after underflow should be an ordinary error not a critical error
2007-10-03 17:11:52 -04:00
Slava Pestov
fab1453bfc
Re-implemented single stepper for new evaluation model
2007-10-03 16:56:49 -04:00
Slava Pestov
e9868aecc7
Merge commit 'wrunt/master'
2007-10-03 09:23:21 -04:00
Alex Chapman
e818a7c71f
jamshred playable (just)
2007-10-03 22:26:51 +10:00
Slava Pestov
d3ae70c53d
VM cleanup
2007-10-02 17:53:05 -04:00
Slava Pestov
88168656dd
Another compiler fix
2007-10-01 06:56:45 -04:00
Slava Pestov
8048a4235a
Fix another code gen regression
2007-10-01 04:42:31 -04:00
Slava Pestov
0035d42762
Alien intrinsics can now deal with all aliens not just simple ones
2007-10-01 04:20:47 -04:00
Slava Pestov
d4a241d35b
Merge commit 'wrunt/master'
2007-10-01 01:31:38 -04:00
Alex Chapman
80f6cb9e4f
jamshred updates
...
Jamshred now knows where the player is in the tunnel, and only renders 50
segments ahead and behind. It also turns the tunnel white as the player goes
through it.
2007-10-01 15:10:59 +10:00
Alex Chapman
5cd4054ec7
additions to math.ranges, including range-min, range-max, clamp-to-range, and sequence-index-range
2007-10-01 15:08:44 +10:00
Slava Pestov
304242bf5c
New unit test which fails on PowerPC
2007-09-30 16:20:07 -04:00
Alex Chapman
f4540c0697
first commit of jamshred
2007-09-30 16:48:43 +10:00
Alex Chapman
21beb45c1f
Merge branch 'experimental'
2007-09-30 16:39:40 +10:00
Alex Chapman
2cac88bde8
moved splay-trees to trees.splay
2007-09-30 16:38:37 +10:00
Alex Chapman
334300a5f8
Merge branch 'master' of git://factorcode.org/git/factor
2007-09-30 16:20:42 +10:00
Alex Chapman
342399df29
renaming vocabs trees.avl-trees -> trees.avl and trees.bst -> trees.binary
2007-09-30 15:59:51 +10:00
Slava Pestov
592886c783
alien-address primitive fix
2007-09-30 01:46:44 -04:00
Slava Pestov
4ce651bf08
Merge commit 'wrunt/master'
2007-09-30 01:46:19 -04:00
Slava
48bd56ca03
Fix profiler on x86
2007-09-30 02:25:21 -04:00
Alex Chapman
63ead46a47
committing trees changes (again? git is a little strange...)
2007-09-30 15:40:36 +10:00
Alex Chapman
42690e8af0
fixed trees (this time for sure!)
2007-09-30 15:35:57 +10:00
Slava
d1d21aa1ed
Fix a case where if-intrinsics were not being used
2007-09-30 01:18:46 -04:00
Slava Pestov
e7cd1e2ce2
Fix some stuff in cpu/ppc, fix bootstrap bug
2007-09-29 23:57:29 -04:00
Slava
3e1afe89a3
cpu/x86 fixes
2007-09-30 00:34:19 -04:00
Slava Pestov
0db366a204
Remove timing code
2007-09-29 22:03:58 -04:00
Slava Pestov
84e2172b7b
x86 intrinsics fix
2007-09-29 21:52:13 -04:00
Slava Pestov
fe780421fa
Fix ppc alien intrinsics
2007-09-29 21:09:10 -04:00
Slava Pestov
7f7b92b4b2
Update cpu/x86 for new alien intrinsics (untested)
2007-09-29 19:56:52 -04:00
Slava Pestov
2c39beaec5
cpu/ppc cleanup
2007-09-29 19:56:27 -04:00
Slava Pestov
894a657056
Alien unboxing
2007-09-29 19:43:03 -04:00
Slava Pestov
07c4da864e
Merge commit 'dharmatech/master' into new_representations
2007-09-29 15:26:51 -04:00
Eduardo Cavazos
af8ec16cf5
Move trees and gap-buffer to unmaintained for now.
2007-09-29 13:46:32 -05:00
Eduardo Cavazos
3747cff69c
Minor updates
2007-09-29 13:30:00 -05:00
Eduardo Cavazos
9ab46a94db
cfdg.models.chiaroscuro: uses call-random-weighted
2007-09-29 13:29:29 -05:00
Eduardo Cavazos
601ae65af6
random-weighted: add call-random-weighted macro
2007-09-29 13:28:53 -05:00
Eduardo Cavazos
ce4486d00f
Update benchmark.mandel for new colors.hsv
2007-09-29 13:28:09 -05:00
Eduardo Cavazos
8c0f4def82
Refactor cfdg
2007-09-29 13:26:51 -05:00
Eduardo Cavazos
8f4d158f8a
remove cfdg.hsv (now colors.hsv)
2007-09-29 13:26:21 -05:00
Eduardo Cavazos
3f62ef3a2d
colors.hsv is the old cfdg.hsv
2007-09-29 13:25:36 -05:00