Commit Graph

8854 Commits (fc7ed73f8772c74f3eacff494e521746b901b00d)

Author SHA1 Message Date
Joe Groff 5aecd92c37 C-ENUM: -> ENUM: 2010-04-19 20:07:16 -07:00
Doug Coleman 5a2cfea448 Add a with-javascriptcore combinator to set the callstack bounds before calling javascriptcore ffi functions 2010-04-19 20:07:39 -05:00
Doug Coleman cd6b2e006a Use the javascriptcore library in javascriptcore bindings.. 2010-04-19 18:03:44 -05:00
Doug Coleman b17f4ae2b6 Only load core-foundation vocab on macosx 2010-04-19 17:12:52 -05:00
Doug Coleman d1371cfaca Add a bare-bones javascriptcore.ffi binding 2010-04-19 17:09:26 -05:00
Slava Pestov c05b7cc5da Merge branch 'master' of git://factorcode.org/git/factor 2010-04-19 14:07:47 -05:00
Slava Pestov 4fe845977f Merge branch 'require-when' of git://github.com/littledan/Factor 2010-04-19 14:06:52 -05:00
Joe Groff 1524b2db35 Merge branch 'master' of factorcode.org:/git/factor 2010-04-19 00:40:30 -07:00
Joe Groff 9b703707d2 cuda.ptx: unit tests for instruction serialization 2010-04-19 00:40:10 -07:00
Doug Coleman e7d852c0ce Move some code to cuda.devices 2010-04-19 01:21:36 -05:00
Slava Pestov 800b9ed4d9 benchmark.fasta: formatting fix 2010-04-19 01:14:01 -05:00
Doug Coleman 97e4c20da3 Split up cuda vocab some more, make CUDA-LIBRARY: work 2010-04-19 00:46:26 -05:00
Doug Coleman 25f4d90f92 Fix the ptx path in cuda demo 2010-04-18 20:52:09 -05:00
Doug Coleman 50b3b15150 CUDA-FUNCTION: works, splitting up CUDA into more vocabs 2010-04-18 18:34:46 -05:00
Daniel Ehrenberg d9878f81d7 Changing require-when usages to the new syntax for require-when 2010-04-18 14:29:24 -05:00
Joe Groff 2a4c66ded9 cuda.ptx: some unit tests 2010-04-18 11:59:37 -07:00
Joe Groff fcd7f8efbe cuda.ptx: rearrange maybe types so that tuple slots default to f properly, and adjust output of some insns 2010-04-17 16:10:53 -07:00
Joe Groff 316377972e Merge branch 'master' of factorcode.org:/git/factor 2010-04-17 15:59:37 -07:00
Joe Groff 33c358d2b9 cuda: AST representation for PTX code 2010-04-17 15:58:51 -07:00
Slava Pestov efc93cfabb webapps.mason.package: fix 2010-04-17 15:52:40 -05:00
Slava Pestov e4330b5778 mason: use web service instead of shell script for status notifications, to scale better in the cloud 2010-04-17 14:51:29 -05:00
Slava Pestov 4dfa99b8db benchmark.binary-search: cleanup 2010-04-17 00:57:53 -05:00
Slava Pestov 35cdade6e1 webapps.mason: fix template again 2010-04-16 23:49:56 -05:00
Slava Pestov f9cb3a7a4d webapps.mason: fix heartbeat field in template 2010-04-16 23:48:06 -05:00
Slava Pestov 04bf39a0e4 Merge branch 'master' of git://factorcode.org/git/factor 2010-04-16 23:40:52 -05:00
Slava Pestov afed64efcd Merge branch 'boyer-moore' of git://github.com/dmsh/factor 2010-04-16 23:40:36 -05:00
Joe Groff aecbf99753 Merge branch 'master' of factorcode.org:/git/factor 2010-04-16 16:42:57 -07:00
Joe Groff 6466d928c9 cuda: add a single-block prefix sum sample kernel (so doug has a more substantive kernel to test with) 2010-04-16 16:42:46 -07:00
Slava Pestov 182ad7a952 webapps.mason: fix typo 2010-04-16 17:32:19 -05:00
Slava Pestov f330d08c72 mason.version: fixes 2010-04-16 17:27:15 -05:00
Slava Pestov 2158c6c699 Merge branch 'macho' of git://github.com/erikcharlebois/factor 2010-04-15 22:51:50 -05:00
Dmitry Shubin 7658dfaf2e boyer-moore: fixed indentation, typos 2010-04-16 04:44:37 +04:00
Dmitry Shubin 2d250f4686 Add: Boyer-Moore string search algorithm 2010-04-16 03:49:55 +04:00
Erik Charlebois c2f66955ee Don't run mach-o and elf tests on ppc until endian issue sorted out 2010-04-15 16:31:37 -07:00
Slava Pestov 1f382c0019 benchmark.fasta: tweak it a bit 2010-04-15 17:19:38 -05:00
Joe Groff 1fbd4e5c20 cuda.ffi: add CUDA versions of double, longlong, ulonglong that always 8-byte align, and a >cuda-param-type function we can use to make structs that match kernel param space layout 2010-04-15 14:46:13 -07:00
Erik Charlebois fadc7e81e8 Fat binary loading 2010-04-15 01:20:57 -07:00
Slava Pestov 445381c003 mason: fix 2010-04-14 22:09:52 -07:00
Slava Pestov 2dd91c0b03 elf.nm: fix load error 2010-04-14 21:51:01 -07:00
Slava Pestov f58b35361b benchmark.spectral-norm: use unsafe sequence ops again, use TYPED: instead of HINTS: 2010-04-14 21:51:01 -07:00
Slava Pestov d05dcf367e benchmark.knucleotide: small performance improvement from using virtual sequences 2010-04-14 21:51:00 -07:00
Slava Pestov 1c0fe12e9f benchmark.fasta: make it about 2x faster 2010-04-14 21:51:00 -07:00
Joe Groff 8db81fc0e9 Merge branch 'master' of factorcode.org:/git/factor 2010-04-14 19:37:54 -07:00
Doug Coleman 62e88476ec Working on a CUDA api. Add a hello world program. 2010-04-14 21:10:28 -05:00
Slava Pestov 920bcb24e6 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-04-14 17:20:12 -07:00
Joe Groff 9438530068 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 e567b7df6d foundation for abi-generic demangling 2010-04-14 15:51:32 -07:00
Joe Groff 31c791f848 source file for testing c++ stuff 2010-04-14 15:46:23 -07:00
Joe Groff fb8b61239a alien.cxx.demangle.libstdcxx: better to use libstdc++ linked into VM 2010-04-14 15:11:59 -07:00
Joe Groff f998e7c52e macho: add utility for getting exported symbols from a dylib 2010-04-14 14:37:21 -07:00