Commit Graph

18227 Commits (2b63029da80ca5176ade4aba6f6d6deaf485084d)

Author SHA1 Message Date
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
Slava Pestov 96b84bd1ab Merge branch 'fuel-help' of git://github.com/phildawes/factor 2009-10-14 16:54:08 -05:00
Joe Groff d2c1f7c9c1 mnmap generalized m-to-n sequence combinator 2009-10-14 16:50:30 -05:00
Phil Dawes 7fef05fd76 Removed VM_PTR macros. All builds reentrant by default 2009-10-14 19:14:57 +01:00
Phil Dawes 4ba2c5edaf fuel: help subsections now work again 2009-10-14 19:04:16 +01:00
Slava Pestov ae90ebe3be vm: faster write barrier for non-optimized code 2009-10-14 06:13:51 -05:00
Slava Pestov 1796688acd vm: during an aging collection, promote objects referenced from tenured directly to tenured 2009-10-14 06:03:52 -05:00
Slava Pestov 6343f0d722 Merge branch 'master' into new_gc 2009-10-14 05:34:56 -05:00
Slava Pestov 0d970ff89d benchmark: update gc1 and add new gc3 benchmark 2009-10-14 04:59:48 -05:00
Slava Pestov 236efe4881 vm: debugging new card marking 2009-10-14 04:59:28 -05:00
Slava Pestov 1ce39963fd Working on adding support for the new write barrier to optimized code 2009-10-14 02:06:01 -05:00
Joe Groff d9fa247b84 nmap-as and nmap combinators 2009-10-14 00:38:51 -05:00
Joe Groff a0e27320df neach generalization 2009-10-14 00:09:57 -05:00
Joe Groff a67961736b data-map general-purpose binary mapping combinator 2009-10-13 22:45:17 -05:00
Joe Groff 99c0bcc683 ensure the typed subword gets xref-ed by the compiler 2009-10-13 21:20:05 -05:00
Slava Pestov d689be57a5 vm: new card marking implementation supports marking partial objects 2009-10-13 21:16:04 -05:00
Joe Groff c0d173ae9b change TYPED: to put its magic inside macros and specialize the stack effect of the internal typed word so that it can follow tuple redefinitions 2009-10-13 20:11:17 -05:00
Joe Groff 664185a306 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-13 17:26:20 -05:00
Joe Groff d5b4202f6a unbox read-only tuple arguments and box read-only tuple results to TYPED: words in the inlined wrapper code to avoid allocation of unboxable tuples 2009-10-13 17:25:32 -05:00
Slava Pestov cc48dd5a8f Merge branch 'master' of git://github.com/killy971/factor 2009-10-13 17:09:35 -05:00
Doug Coleman e458dad848 Merge branch 'master' into klazuka 2009-10-13 15:08:21 -05:00
Keith Lazuka 0c5f2be355 html.streams: fixed broken unit-test 2009-10-13 08:54:37 -04:00
Slava Pestov e81e076935 Merge branch 'master' of git://factorcode.org/git/factor into new_gc 2009-10-13 06:57:37 -05:00
Slava Pestov 48f4799505 math.vectors.simd: fix typos in docs reported by Ed Swartz 2009-10-13 05:13:22 -05:00
Doug Coleman 355fec1e60 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-12 18:41:45 -05:00
Doug Coleman 9548b7bdd8 fix a bug when printing calendars, add a unit test 2009-10-12 16:55:52 -05:00
Guillaume Nargeot 34ebacf20c Added author 2009-10-12 22:01:29 +09:00
Guillaume Nargeot 5548324303 Solution to Project Euler problem 188 2009-10-12 21:38:34 +09:00
Guillaume Nargeot f97ede3d91 merge project-euler.factor 2009-10-12 17:08:50 +09:00
Joe Groff c00963950d Merge branch 'master' of git://factorcode.org/git/factor 2009-10-11 13:18:27 -05:00
Joe Groff 2a24e30a24 store math.matrices.simd matrices in column-major order so that m4.v, frustum, and translation construction are faster 2009-10-10 17:45:15 -05:00