Commit Graph

18163 Commits (786f6826b609b2844b7595ab937cd772546f5c34)

Author SHA1 Message Date
Slava Pestov 786f6826b6 Merge branch 'reentrantvm' of git://github.com/phildawes/factor 2009-10-16 03:52:35 -05:00
Slava Pestov bd20a52580 vm: make the code nice and pretty 2009-10-16 02:55:02 -05:00
Slava Pestov abfc03de02 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 23:30:29 -05:00
Slava Pestov 781e92a469 cpu.x86.64: fix typo 2009-10-15 23:29:56 -05:00
Joe Groff b5488eba4c Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 23:20:18 -05:00
Joe Groff 5ec0864948 fix benchmark.terrain-generation 2009-10-15 23:20:05 -05:00
Slava Pestov 38b792d665 Merge branch 'invaders' of git://double.co.nz/git/factor 2009-10-15 23:12:40 -05:00
Slava Pestov 6a219410f5 Merge branch 'fjsc' of git://double.co.nz/git/factor 2009-10-15 23:11:37 -05:00
Joe Groff 6a8f0957d9 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 22:37:58 -05:00
Joe Groff 27da7bd4e0 improve noise/terrain performance 2009-10-15 22:37:31 -05:00
Slava Pestov 78f3f0e90d 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 63782dc1b6 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 22:12:00 -05:00
Slava Pestov 3f550bacf6 alien.libraries: fix dlsym docs 2009-10-15 22:08:16 -05:00
Slava Pestov 0726ec30f0 cpu.x86: eliminate 2 instructions form write barrier on x86-32 2009-10-15 22:07:03 -05:00
Slava Pestov 9314e8cdf2 vm: remove some dead code 2009-10-15 22:06:43 -05:00
Doug Coleman 0cc3a2c0ff fix io.directories.search on windows 2009-10-15 22:00:46 -05:00
Doug Coleman 55079bb17e add psapi stub to windows.nt 2009-10-15 21:43:19 -05:00
Doug Coleman f29055c6aa fix compiler warning 2009-10-15 21:42:01 -05:00
Doug Coleman db82a10365 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 21:37:58 -05:00
Doug Coleman a11a8c0a93 fix compiler warnings in vm 2009-10-15 21:37:53 -05:00
Joe Groff d24e0ed54c vim: highlight $ and $[ ] 2009-10-15 20:44:59 -05:00
Joe Groff 85c5ee8dea tweak alien.data.map to work around limitation in using locals in macro expansions 2009-10-15 19:36:19 -05:00
Chris Double 057ad4591a Fix invaders sound and fix bitrot in balloon-bomber and lunar-rescue 2009-10-16 12:15:10 +13:00
Chris Double 4f371cca8a Close window when invaders is closed 2009-10-16 11:54:17 +13:00
Joe Groff 66b3faad2f Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 15:44:17 -05:00
Joe Groff 26dcebbb49 update nkeep docs 2009-10-15 15:44:07 -05:00
Doug Coleman c5e9f652a3 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 4af876d2f8 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 15:29:22 -05:00
Joe Groff 893f6c3f8b fix nkeep so it takes a nonliteral quot 2009-10-15 15:04:30 -05:00
Joe Groff ab83473f54 add tests that data-map compiles given a fried quot 2009-10-15 15:04:01 -05:00
Joe Groff fc4c3d6812 vectored struct functor 2009-10-15 14:33:40 -05:00
Joe Groff 334895eeff add some tests for math.matrices.simd matrix-vector multiplication 2009-10-15 13:35:22 -05:00
Doug Coleman 19dbacbc4f Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 12:23:50 -05:00
Slava Pestov ee8a112c44 compiler.cfg: fix unit tests 2009-10-15 06:01:46 -05:00
Slava Pestov 5027527287 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 a910e2f53e Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 05:43:41 -05:00
Slava Pestov 649f7531fd cpu.x86: just a cleanup 2009-10-15 05:43:28 -05:00
Slava Pestov a6ade7aadc cpu.ppc: fix %write-barrier 2009-10-15 05:13:47 -05:00
Slava Pestov b8f75f404e cpu.ppc: fix typo 2009-10-15 05:01:20 -05:00
Slava Pestov 9e5a9abfe1 cpu.ppc: updates for write barrier and allocation changes (untested) 2009-10-15 04:54:16 -05:00
Slava Pestov 7a6e2f9b07 cpu.ppc.bootstrap: update for JIT relocation changes 2009-10-15 04:47:54 -05:00
Slava Pestov 8082a9289b Merge branch 'master' of git://factorcode.org/git/factor 2009-10-15 02:40:37 -05:00
Slava Pestov 22e79e8495 compiler: tweak ##write-barrier-imm 2009-10-15 02:40:23 -05:00
Doug Coleman 82e9defef8 fix enumerating fully qualified paths by calling normalize-path first 2009-10-15 00:12:11 -05:00
Chris Double 8404a7c324 Fix bitrot in space-invaders and cpu.8080 vocabs 2009-10-15 18:08:30 +13:00
Chris Double 980ab7a861 Fix cpu.8080 bitrot 2009-10-15 17:33:44 +13:00
Joe Groff 079661f0f4 Merge branch 'master' of http://factorcode.org/git/factor 2009-10-14 21:50:29 -05:00
Joe Groff c1ab6d7dce renovate data-map to take any number of inputs/outputs 2009-10-14 21:50:06 -05:00
Chris Double 00786f5a17 Fix webapps.fjsc bitrot and move from unmaintained 2009-10-15 15:46:33 +13:00
Chris Double 76da375e94 Fix fjsc bitrot 2009-10-15 14:53:30 +13:00