Commit Graph

14306 Commits (d3b85c14c9b01ac78387fc04715e56b5b30e88c6)

Author SHA1 Message Date
Slava Pestov d3b85c14c9 Working on inline caching for tail call sites 2009-05-06 19:22:22 -05:00
Slava Pestov ee584f644b Merge branch 'master' of git://factorcode.org/git/factor 2009-05-06 16:15:59 -05:00
Slava Pestov 478d29a175 Better separation of concerns: cpu.{x86,ppc}.assembler no longer depends on compiler.codegen.fixup and cpu.architecture. Rename rt-xt-direct to rt-xt-pic to better explain its purpose 2009-05-06 16:14:53 -05:00
Joe Groff 3e3d694c12 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-06 15:50:47 -05:00
Joe Groff f1b5c9bc68 rename perlin-noise to noise; add words for uniform and normal noise 2009-05-06 15:49:29 -05:00
Slava Pestov fdb87205d4 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-06 15:34:48 -05:00
Slava Pestov 5e90662337 Working on PowerPC backend 2009-05-06 15:39:03 -05:00
Slava Pestov ddf05d82ce cpu.ppc.bootstrap: working on polymorphic inline caching for PowerPC 2009-05-06 15:30:52 -05:00
Slava Pestov 6a46fb3fb0 hashtables: use each-integer instead of iota ... each in >alist 2009-05-06 15:30:30 -05:00
Slava Pestov bcce67c5f8 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-06 14:57:26 -05:00
Slava Pestov bb246d5afc Remove some unused constants and update an obsolete comment 2009-05-06 14:57:17 -05:00
Slava Pestov 7b81f24a4a tools.time: remove unneeded math.vectors dependency 2009-05-06 14:56:50 -05:00
Doug Coleman 4af95f863b Merge branch 'master' of git://factorcode.org/git/factor 2009-05-06 14:10:42 -05:00
Doug Coleman c0156d462e fix miller-rabin 2009-05-06 14:10:29 -05:00
Joe Groff f86b077180 make noise-map/noise-image take an affine-transform 2009-05-06 13:47:35 -05:00
Joe Groff 15bc3625e8 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-06 13:23:05 -05:00
Joe Groff 3e67e571cd uniform and normal distributed random floats. uniform is done the lame way for now 2009-05-06 13:22:53 -05:00
Joe Groff e6b01afe63 add 2pi constant 2009-05-06 12:38:14 -05:00
Joe Groff 58fd3a415f make ^n foldable 2009-05-06 12:36:34 -05:00
Doug Coleman a2a5129a84 fix miller-rabin, safe primes 2009-05-06 12:21:30 -05:00
Slava Pestov 9b5933d97c Move modules to unmaintained since it has a few issues 2009-05-06 11:03:04 -05:00
Slava Pestov e432873c91 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-06 10:38:55 -05:00
Slava Pestov e1889c3981 specialized-arrays: fix unit tests for bool type change 2009-05-06 10:38:39 -05:00
Doug Coleman 92732f4c65 fix miller-rabin, it's correct but a little ugly still. bed time 2009-05-06 00:54:14 -05:00
Doug Coleman c2fe62f7d6 remove 1-, 1+, use iota somewhere 2009-05-05 23:32:23 -05:00
Doug Coleman 2184749f48 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-05 23:26:58 -05:00
Doug Coleman d39e5ffe93 _finally_ cleaned up miller-rabin. it's passable now 2009-05-05 23:25:26 -05:00
Doug Coleman ff0cef1627 throw more errors on tiff if formats are unsupported 2009-05-05 22:58:38 -05:00
Joe Groff e4c84a91f6 more vector operations; perlin noise vocab 2009-05-05 22:17:04 -05:00
Slava Pestov 18454e4e6e cpu.x86.bootstrap: remove obsolete comment 2009-05-05 20:56:44 -05:00
Slava Pestov 9e34307f58 cpu.ppc.assembler: update for code_format=1 2009-05-05 20:56:36 -05:00
Slava Pestov 0ca1d013f8 Add new RC_ABSOLUTE_PPC_2 relocation type 2009-05-05 20:56:23 -05:00
Joe Groff 8886437315 Merge branch 'master' of /cygdrive/z/Documents/Code/others/factor 2009-05-05 18:40:08 -07:00
Joe Groff e3e23c139e get dinput mouse support working 2009-05-05 18:36:15 -07:00
Joe Groff 7d868fb11a Merge branch 'master' of git://factorcode.org/git/factor 2009-05-05 17:14:51 -07:00
Slava Pestov c5d3bbd5b6 Fix bool type; its actually 1 byte not 4 in structs. Bug reported by jedahu 2009-05-05 18:37:40 -05:00
Slava Pestov 66a3e1e565 math.polynomials: use <repetition> instead of <array> 2009-05-05 18:34:52 -05:00
Joe Groff 26c67abfdb Merge branch 'master' of git://factorcode.org/git/factor 2009-05-05 17:40:27 -05:00
Slava Pestov e720ba2dba tools.disassembler.udis: fix unix tests 2009-05-05 17:35:06 -05:00
Slava Pestov 5141d5d70e Merge branch 'master' of git://factorcode.org/git/factor 2009-05-05 16:47:03 -05:00
Slava Pestov 03726ce8c5 images.viewer: now accepts image objects 2009-05-05 16:46:57 -05:00
Slava Pestov 79c87e86e7 Fix VM compile error 2009-05-05 16:19:13 -05:00
Slava Pestov 4a209a43c7 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-05 16:02:23 -05:00
Slava Pestov 13d52f371c alien.libraries: Fix dlsym on Windows 2009-05-05 16:00:31 -05:00
Slava Pestov 56d30c9536 bootstrap.compiler: clean up 2009-05-05 15:57:08 -05:00
Slava Pestov 7a714bfd66 tools.disassembler.udis: fix types for Windows 2009-05-05 15:56:53 -05:00
Slava Pestov 33d93e48ef Fix VM code to export the right symbols on Windows 2009-05-05 15:55:41 -05:00
Slava Pestov 8b4a48361e literals: Improve ${ word 2009-05-05 15:54:49 -05:00
Slava Pestov 259586e89e compiler.constants: update compiled-header-size 2009-05-05 15:06:05 -05:00
Slava Pestov 5eb74d1d8d alien.strings: fix symbol>string for Windows 2009-05-05 14:41:38 -05:00