Commit Graph

15308 Commits (c8a75abab20d2ef0dd62d8bdf065050599fca659)

Author SHA1 Message Date
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