Commit Graph

18156 Commits (7f3efb3b5d8d6ddc18fb25dcd073072eee55977c)

Author SHA1 Message Date
Slava Pestov 7f3efb3b5d Merge branch 'invaders' of git://double.co.nz/git/factor 2009-10-15 23:12:40 -05:00
Slava Pestov 59221714de Merge branch 'fjsc' of git://double.co.nz/git/factor 2009-10-15 23:11:37 -05:00
Joe Groff a8cf31d125 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 22:37:58 -05:00
Joe Groff 7142139cf7 improve noise/terrain performance 2009-10-15 22:37:31 -05:00
Slava Pestov 70dcecf61a vm: don't flush instruction cache twice per code block on a major GC on PowerPC 2009-10-15 22:31:41 -05:00
Slava Pestov f212549a5f Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 22:12:00 -05:00
Slava Pestov 36d1cfd3e5 alien.libraries: fix dlsym docs 2009-10-15 22:08:16 -05:00
Slava Pestov 6641c530d5 cpu.x86: eliminate 2 instructions form write barrier on x86-32 2009-10-15 22:07:03 -05:00
Slava Pestov 8a7547ef1b vm: remove some dead code 2009-10-15 22:06:43 -05:00
Doug Coleman 42751cb148 fix io.directories.search on windows 2009-10-15 22:00:46 -05:00
Doug Coleman 58557e41bf add psapi stub to windows.nt 2009-10-15 21:43:19 -05:00
Doug Coleman 4c2cdb18b5 fix compiler warning 2009-10-15 21:42:01 -05:00
Doug Coleman 66d81e5c32 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 21:37:58 -05:00
Doug Coleman 0bb6327688 fix compiler warnings in vm 2009-10-15 21:37:53 -05:00
Joe Groff 4d0f9744a4 vim: highlight $ and $[ ] 2009-10-15 20:44:59 -05:00
Joe Groff 80151dc146 tweak alien.data.map to work around limitation in using locals in macro expansions 2009-10-15 19:36:19 -05:00
Chris Double 41dd639427 Fix invaders sound and fix bitrot in balloon-bomber and lunar-rescue 2009-10-16 12:15:10 +13:00
Chris Double 1223b554ff Close window when invaders is closed 2009-10-16 11:54:17 +13:00
Joe Groff 7b6c8ee5f6 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 15:44:17 -05:00
Joe Groff 4ca7afa489 update nkeep docs 2009-10-15 15:44:07 -05:00
Doug Coleman 211dce8cd7 add a move-file-unique word to move a file into a directory without name clashes 2009-10-15 15:29:24 -05:00
Doug Coleman 2a893c9a2c Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 15:29:22 -05:00
Joe Groff d413e14461 fix nkeep so it takes a nonliteral quot 2009-10-15 15:04:30 -05:00
Joe Groff ac54569777 add tests that data-map compiles given a fried quot 2009-10-15 15:04:01 -05:00
Joe Groff a91ab493ba vectored struct functor 2009-10-15 14:33:40 -05:00
Joe Groff 1db55cdfbb add some tests for math.matrices.simd matrix-vector multiplication 2009-10-15 13:35:22 -05:00
Doug Coleman baa3e74864 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 12:23:50 -05:00
Slava Pestov d48c72a274 compiler.cfg: fix unit tests 2009-10-15 06:01:46 -05:00
Slava Pestov 45eb68fa38 vm: during tenuring stage of aging collection, if tenured space fills up, it would attempt a to_tenured collection. this will succeed if all roots were tenured. however, this is unsound, because there's now an untraced segment of tenured space. fix: if tenuring fails, go on to do a full collection instead 2009-10-15 05:51:11 -05:00
Slava Pestov 15e4f08d78 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 05:43:41 -05:00
Slava Pestov d3ec94b5c9 cpu.x86: just a cleanup 2009-10-15 05:43:28 -05:00
Slava Pestov 70c69fbd67 cpu.ppc: fix %write-barrier 2009-10-15 05:13:47 -05:00
Slava Pestov 13ca35ba79 cpu.ppc: fix typo 2009-10-15 05:01:20 -05:00
Slava Pestov a506754739 cpu.ppc: updates for write barrier and allocation changes (untested) 2009-10-15 04:54:16 -05:00
Slava Pestov 2efc7d1b9e cpu.ppc.bootstrap: update for JIT relocation changes 2009-10-15 04:47:54 -05:00
Slava Pestov ec50b169a5 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 02:40:37 -05:00
Slava Pestov 7d97c19227 compiler: tweak ##write-barrier-imm 2009-10-15 02:40:23 -05:00
Doug Coleman 0dc734195c fix enumerating fully qualified paths by calling normalize-path first 2009-10-15 00:12:11 -05:00
Chris Double d62714e403 Fix bitrot in space-invaders and cpu.8080 vocabs 2009-10-15 18:08:30 +13:00
Chris Double 77216b9d68 Fix cpu.8080 bitrot 2009-10-15 17:33:44 +13:00
Joe Groff be84ac46d6 Merge branch 'master' of http://factorcode.org/git/factor 2009-10-14 21:50:29 -05:00
Joe Groff e35614e805 renovate data-map to take any number of inputs/outputs 2009-10-14 21:50:06 -05:00
Chris Double 1ffa6cd282 Fix webapps.fjsc bitrot and move from unmaintained 2009-10-15 15:46:33 +13:00
Chris Double 0a544c4882 Fix fjsc bitrot 2009-10-15 14:53:30 +13:00
Slava Pestov 93ed6e6892 vm: fix compile error 2009-10-14 19:55:02 -05:00
Slava Pestov 64b8c074ea Merge branch 's3' of git://double.co.nz/git/factor 2009-10-14 19:53:14 -05:00
Slava Pestov 51e0d5c466 Merge branch 'new_gc' 2009-10-14 19:51:06 -05:00
Chris Double 8e25cbc58d Add S3 docs 2009-10-15 13:42:01 +13:00
Slava Pestov 38d120f92e vm: rt-vm relocation now supports accessing a field directly 2009-10-14 19:24:23 -05:00
Chris Double 2311cd16c5 Add delete-object to S3 vocab 2009-10-15 13:11:59 +13:00