Samuel Tardieu
c8a75abab2
WIP: crude xt>name disassembler help
2009-06-24 13:15:13 +02:00
Samuel Tardieu
8317be8135
Add extra tests for math.primes
2009-06-24 13:15:13 +02:00
Samuel Tardieu
0fef7b94c4
Pack primes numbers by slices of 30
...
In any given 30 successive integers greater than 5, there are at most
8 prime numbers. Use this to tightly pack the result of the Eratostene
sieve. This lets us store more prime numbers than before in less space.
2009-06-24 13:15:12 +02:00
Slava Pestov
3cd3d29d72
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-23 21:33:52 -05:00
Slava Pestov
fff4a1dbbd
compiler.cfg.linear-scan: fix coalescing to take lifetime holes into account
2009-06-23 21:32:51 -05:00
Joe Groff
936a72db60
validate cocoa menu items with handles-gesture?
2009-06-22 20:16:52 -05:00
Joe Groff
57ee79386a
some new UI words: handles-gesture? checks whether a gesture will be handled. topmost-window returns the topmost world object
2009-06-22 19:01:50 -05:00
Joe Groff
a6e59446aa
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-22 18:08:16 -05:00
Joe Groff
8e12e25634
GL_BGR and GL_BGRA are standard these days
2009-06-22 18:07:46 -05:00
Slava Pestov
60cc078d55
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-22 16:01:43 -05:00
Slava Pestov
698316625b
Merge branch 'mongo-factor-driver' of git://github.com/x6j8x/factor
2009-06-22 16:01:14 -05:00
Joe Groff
4c6f45dfd8
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-22 15:54:25 -05:00
Joe Groff
ba1fdc2683
separate component format from component order in image objects
2009-06-22 11:20:54 -05:00
Samuel Tardieu
2be0d9f56c
Remove spurious dup in io.serial.unix/linux
2009-06-22 18:08:12 +02:00
Joe Groff
54df8da872
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-22 10:34:14 -05:00
Sascha Matzke
6b57cd7081
small bson write performance enhancement, some code optimization, added type declarations
2009-06-22 08:32:32 +02:00
Slava Pestov
478e5cc95f
compiler.cfg.linear-scan: Debugging resolve pass
2009-06-22 00:24:51 -05:00
Joe Groff
acda02f10f
move "run factor file" and "save factor image" commands to application menu
2009-06-21 20:57:54 -05:00
Joe Groff
fbafdea47e
bind file management action gestures to standard cocoa menu items
2009-06-21 20:53:11 -05:00
Slava Pestov
71e285c080
stack-checker: fix doc typo reported by OneEyed
2009-06-21 15:11:41 -05:00
Slava Pestov
02e2c0bcf7
compiler.cfg.linear-scan.resolve: unit tests
2009-06-21 00:23:34 -05:00
Slava Pestov
26b317f1c8
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-21 00:20:46 -05:00
Slava Pestov
39dba00279
compiler.cfg.linear-scan: Working on resolve pass
2009-06-21 00:20:01 -05:00
Joe Groff
d32bf7b4fa
give Factor.app a typical File menu
2009-06-20 21:26:39 -05:00
Joe Groff
a9d65b074f
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-20 19:30:43 -05:00
Joe Groff
0142a5b947
more action gestures. btw "redo" is ^y (not ^Z) outside of OS X
2009-06-20 19:30:34 -05:00
Slava Pestov
dc85bc1b4b
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-20 15:35:12 -05:00
Slava Pestov
6e032c7a45
tokyo.alien.tctdb: int32_t is not defined on Windows, but int is the sae thing so use that instead
2009-06-20 15:35:01 -05:00
Slava Pestov
886967256e
compiler.cfg.linear-scan.assignment: correctly compute live registers at GC check points
2009-06-20 15:33:12 -05:00
Slava Pestov
fed8e7f6b7
cocoa.windows: Fix help lint
2009-06-20 15:14:45 -05:00
Slava Pestov
82730af521
compiler.cfg.linear-scan: untangle add-active/delete-active/add-handled calls in spilling, replace 'sort-values last' with 'alist-max' in compiler.utilities
2009-06-19 18:28:30 -05:00
Slava Pestov
cb890b2fa3
Merge branch 'for-slava' of git://git.rfc1149.net/factor
2009-06-19 15:06:50 -05:00
Slava Pestov
861ea4e193
Revert "Use $CC and $CPP if provided"
...
This reverts commit 8f9c4a78a4 .
2009-06-19 15:04:06 -05:00
Slava Pestov
041946e7d5
Revert "use CC env var on openbsd too"
...
This reverts commit f2af35ce5d .
2009-06-19 15:03:53 -05:00
Doug Coleman
f67c2463be
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-19 14:42:57 -05:00
Doug Coleman
b2bf680959
allow robot-identifiers to be set for robots.txt
2009-06-19 14:41:48 -05:00
Slava Pestov
79298f69d9
Fix help-lint for models.range and histogram
2009-06-19 14:33:43 -05:00
Doug Coleman
f2af35ce5d
use CC env var on openbsd too
2009-06-19 14:22:39 -05:00
Doug Coleman
60e610f9cc
Merge branch 'master' of git://git.nousoft.org/~thomas/factor
2009-06-19 14:21:27 -05:00
Doug Coleman
76819803af
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-19 14:07:32 -05:00
Doug Coleman
6916cf6337
fix nover, add unit test
2009-06-19 12:58:17 -05:00
Thomas Deniau
8f9c4a78a4
Use $CC and $CPP if provided
...
Let the user select the compiler he wants to use to compile Factor
by using the supplied $CC and $CPP instead of just discarding them.
If not present, we default to gcc and g++ (the current behaviour).
2009-06-19 18:29:00 +02:00
Samuel Tardieu
1acc9e4e5c
Automatically load needed vocabularies when deserializing words
2009-06-19 13:03:01 +02:00
Slava Pestov
6ff7e2cba7
compiler.cfg.linear-scan: Fix a couple of bugs
2009-06-19 03:42:42 -05:00
Slava Pestov
6025764585
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-19 03:31:09 -05:00
Joe Groff
c633e6930a
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-18 22:33:26 -05:00
Joe Groff
658ffcfb09
draw-world can't be called directly from a game loop; the ui update thread might switch GL contexts out from under us
2009-06-18 22:33:09 -05:00
Slava Pestov
4d491ff38a
extra/tokyo: remove bool typedef, and rename time_t to tokyo_time_t to not clash with existing types
2009-06-18 22:16:19 -05:00
Joe Groff
45b6575a95
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-18 22:01:54 -05:00
Joe Groff
d4ce348c50
stupid mutable state
2009-06-18 22:01:31 -05:00