Commit Graph

20519 Commits (1b4b66e3415a1d673fadd22390db1bd9a926eff2)

Author SHA1 Message Date
Slava Pestov 2ace3c5956 formatting: remove platform-specific example 2010-04-15 16:14:29 -05:00
Joe Groff c588d28acb Merge branch 'master' of factorcode.org:/git/factor 2010-04-15 13:48:31 -07:00
Joe Groff feb62f3e88 missing USING: for system-info.linux 2010-04-15 13:48:14 -07:00
Slava Pestov f26bf45b4a formatting: fix unit tests on Windows; libc's float formatting produces different output there 2010-04-15 13:49:16 -05:00
Joe Groff c261141e00 Merge branch 'master' of factorcode.org:/git/factor 2010-04-15 11:27:54 -07:00
Joe Groff 5f71d2bb18 db.sqlite.ffi: remove leftover stack effects from converted FUNCTION-ALIAS:es 2010-04-15 11:27:33 -07:00
Erik Charlebois d8c26b7d87 Fat binary loading 2010-04-15 01:20:57 -07:00
Slava Pestov aaacd2a349 unix.process: use if-zero instead of re-inventing it 2010-04-14 22:45:30 -07:00
Slava Pestov 6556311115 mason: fix 2010-04-14 22:09:52 -07:00
Joe Groff ba2fa96eeb unix: don't hack _exit to have a terminating effect; just use FUNCTION: 2010-04-14 22:04:04 -07:00
Joe Groff 343856307e db.sqlite.ffi: use FUNCTION-ALIAS: 2010-04-14 21:58:52 -07:00
Joe Groff 9be417f21f Merge branch 'master' of factorcode.org:/git/factor 2010-04-14 21:52:18 -07:00
Slava Pestov 06d91b239f elf.nm: fix load error 2010-04-14 21:51:01 -07:00
Slava Pestov 829b7c8904 benchmark.spectral-norm: use unsafe sequence ops again, use TYPED: instead of HINTS: 2010-04-14 21:51:01 -07:00
Slava Pestov 008ec8f40f benchmark.knucleotide: small performance improvement from using virtual sequences 2010-04-14 21:51:00 -07:00
Slava Pestov b87171ff00 benchmark.fasta: make it about 2x faster 2010-04-14 21:51:00 -07:00
Slava Pestov f40b313be5 sequences: 'accumulate' now outputs a sequence of the same type as its input 2010-04-14 21:51:00 -07:00
Joe Groff 1c99d0cae0 update libc to use FUNCTION: and FUNCTION-ALIAS: 2010-04-14 21:50:30 -07:00
Joe Groff 37784cd356 rearrange stuff in alien.arrays and alien.data to eliminate libc dependency from alien.arrays, and by extension, alien.syntax 2010-04-14 21:40:29 -07:00
Joe Groff c595c4a151 x11.syntax: update X-FUNCTION: for FUNCTION: refactoring 2010-04-14 21:34:32 -07:00
Joe Groff 4aa62ffb24 Merge branch 'master' of factorcode.org:/git/factor 2010-04-14 19:37:54 -07:00
Doug Coleman c392ff2718 Working on a CUDA api. Add a hello world program. 2010-04-14 21:10:28 -05:00
Slava Pestov b7164ee4c1 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-04-14 17:20:12 -07:00
Slava Pestov bd4e920995 compiler.tree.propagation: fix scalability issue with constraints 2010-04-14 17:19:26 -07:00
Joe Groff 54015782f3 document FUNCTION-ALIAS: 2010-04-14 16:14:33 -07:00
Joe Groff 5b470d8da9 system-info.linux: use FUNCTION-ALIAS: 2010-04-14 16:00:11 -07:00
Joe Groff 0f028feb22 get symbols out of a dylib and map the C++ ones to their demangled names 2010-04-14 15:52:46 -07:00
Joe Groff b7307c2dd6 foundation for abi-generic demangling 2010-04-14 15:51:32 -07:00
Joe Groff 4f2fd501e4 source file for testing c++ stuff 2010-04-14 15:46:23 -07:00
Joe Groff 4f91d1fede alien.cxx.demangle.libstdcxx: better to use libstdc++ linked into VM 2010-04-14 15:11:59 -07:00
Joe Groff b4867f4a1c assocs: add effect declarations to assoc combinators 2010-04-14 15:08:32 -07:00
Joe Groff 3544568fe8 macho: add utility for getting exported symbols from a dylib 2010-04-14 14:37:21 -07:00
Joe Groff 94c0382b99 macho: use with-mapped-file-reader in with-mapped-macho 2010-04-14 13:38:41 -07:00
Joe Groff 1af11dbfb9 Merge git://github.com/erikcharlebois/factor 2010-04-14 13:21:03 -07:00
Joe Groff 1dadc4efed Merge branch 'master' of git://factorcode.org/git/factor 2010-04-14 13:16:08 -07:00
Joe Groff dcf68af105 new vocab alien.cxx.demangle.libstdcxx: name demangling for gnu abi 2010-04-14 13:16:04 -07:00
Joe Groff f10ea3cbea libc: add DESTRUCTOR: for (free) 2010-04-14 13:08:45 -07:00
Joe Groff d20bff5615 prettyprint FUNCTION-ALIAS: definitions 2010-04-14 12:40:10 -07:00
Joe Groff efbc3033da math.libm: use FUNCTION-ALIAS: 2010-04-14 12:25:22 -07:00
Joe Groff e5c1a82643 alien.syntax: FUNCTION-ALIAS: syntax to define a C function binding with a different Factor name 2010-04-14 12:06:45 -07:00
Slava Pestov 5615671560 benchmark.knucleotide: some cleanups 2010-04-14 02:32:54 -07:00
Erik Charlebois b4a0fd8b17 Remove some inline flags for info words to avoid out of memory on 32-bit archs. 2010-04-14 01:28:21 -07:00
Erik Charlebois bb0c4d94e0 Replace info and 2info macros with simple inline words. 2010-04-14 00:08:10 -07:00
Slava Pestov 216a05e68a vm: small cleanup 2010-04-13 21:24:42 -07:00
Slava Pestov 8f4210436b formatting: use the new format-float word to fix a failing test case 2010-04-13 21:24:35 -07:00
Slava Pestov 288090d993 math.parser: expose a format-float primitive for use by formatting vocabulary 2010-04-13 21:21:28 -07:00
Erik Charlebois 44639d2f6d Merge branch 'master' of git://github.com/slavapestov/factor 2010-04-13 21:16:01 -07:00
Erik Charlebois 5ef2531325 Merge branch 'master' of github.com:erikcharlebois/factor 2010-04-13 21:15:53 -07:00
Slava Pestov e1ee2c82ea cuda: 'not tested' tag 2010-04-13 18:44:10 -07:00
Slava Pestov 3f36a2dd2d opencl.ffi: fix load error 2010-04-13 18:43:56 -07:00