Slava Pestov
eaaa546d5d
benchmark.spectral-norm: add copyright notice
2010-05-30 20:11:34 -04:00
Slava Pestov
3c0bc308ae
Add deployment descriptors for benchmarks, and add a bigger input file for knucleotide and regex-dna
2010-05-29 04:27:55 -04:00
Joe Groff
ea208882f0
key-caps, joystick-demo: move demos to game.input.demos.key-caps, game.input.demos.joysticks
2010-05-29 00:20:09 -07:00
Joe Groff
ff500c734e
Merge branch 'master' of http://factorcode.org/git/factor
2010-05-25 18:40:58 -07:00
Slava Pestov
faa015f71b
bootstrap.image.download: refactor it a bit to make mason.updates more robust
2010-05-25 17:18:06 -04:00
Joe Groff
336409d67a
cuda.gl: with-mapped-cuda-buffer helper word
2010-05-25 00:37:15 -07:00
Joe Groff
3e76148e08
cuda.gl: cuda-buffer helper object that pairs a buffer with its attached CUDA resource
2010-05-24 22:57:25 -07:00
Slava Pestov
3026951d86
nehe: fix load errors
2010-05-25 01:42:46 -04:00
Joe Groff
d7374e9d2f
gpu.buffers: grow-buffer helper word
2010-05-24 22:13:15 -07:00
Joe Groff
724d6c3786
cuda.contexts, cuda.gl: factor out set-up-cuda-context and clean-up-cuda-context so they can be used by objects that own a cuda context (separate from with-cuda-context)
2010-05-24 22:13:15 -07:00
Doug Coleman
418ca8a960
Make frequency a constant
2010-05-24 22:59:25 -05:00
Doug Coleman
56a9ad6f7b
Key-logger demo
2010-05-24 22:59:24 -05:00
Slava Pestov
36aa9995f9
ui.gadgets.worlds: don't enable depth buffer by default, since it just wastes memory and apps which need it can pass custom pixel-format-attributes to open-window to enable it explicitly
2010-05-24 19:23:02 -04:00
Slava Pestov
9131335371
ecdsa: C types can't be strings anymore
2010-05-22 16:23:29 -04:00
Slava Pestov
894b09696a
chipmunk.demo: fix load error
2010-05-22 03:24:04 -04:00
Doug Coleman
c80294a38b
Remove dependency on tick unit
2010-05-21 23:53:55 -05:00
Doug Coleman
ce95cea303
Finish renaming micros->nanos in game code, update libs
2010-05-21 23:50:42 -05:00
Doug Coleman
179acf5ea6
Update code base for new alarms api
2010-05-21 20:42:12 -05:00
Doug Coleman
7a41f5da2e
Fix using list in sequences.unrolled, keys/values was not appropriate in several locations
2010-05-21 15:28:05 -05:00
Doug Coleman
529b4d111e
Fix using list for keys/values change
2010-05-21 12:48:06 -05:00
Doug Coleman
c0169fea1a
Use overhauled alarms in game.loop
2010-05-21 12:48:06 -05:00
Doug Coleman
e559f1470b
Use keys/values where appropriate
2010-05-21 12:48:04 -05:00
Joe Groff
e282a922af
cuda.libraries: make grid tuple read-only, grid-dim/block-dim foldable, and CUDA-FUNCTION: words inline so that kernel call sites can optimize
2010-05-20 18:10:17 -07:00
Joe Groff
aa80bb060d
cuda.libraries, cuda.syntax: support for both 32- and 64-bit CUDA pointer abis. make CUDA-LIBRARY: read the abi as part of the library definition
2010-05-20 17:56:45 -07:00
Joe Groff
6068a4fa14
cuda.libraries: rework parameter passing to fill entire parameter space in one API call
2010-05-20 17:23:47 -07:00
Joe Groff
ccf8ed377b
cuda.libraries: scrape out some useless code
2010-05-20 15:57:23 -07:00
Joe Groff
1c07f69833
cuda.libraries, cuda.syntax: factor generated CUDA-FUNCTION: word bodies into a "cuda-invoke" macro; add CUDA-GLOBAL: for referencing global symbols
2010-05-20 15:45:35 -07:00
Joe Groff
2542bb42cf
cuda.libraries: rename "function-launcher" to "grid", 2<<< to <grid>, 3<<< to <grid-shared>, 4<<< to <grid-shared-stream>
2010-05-20 14:59:27 -07:00
Joe Groff
7f8e55760d
improve cuda library organization
2010-05-20 14:40:26 -07:00
Slava Pestov
40f58f27d6
specialized-arrays: rename byte-array>T-array to T-array-cast, and make it work with anything that responds to >c-ptr / byte-length
2010-05-18 23:09:34 -04:00
Slava Pestov
c0f39aa99d
Move remaining sequence operations from generalizations to sequences.generalizations where they belong
2010-05-18 18:36:47 -04:00
Joe Groff
911513f5cd
images.viewer: tag "not tested" rather than "not tested^M"
2010-05-18 12:43:31 -07:00
Slava Pestov
e5f6b4316b
images.viewer: add not tested tag since the unit tests rely on a GL context
2010-05-18 15:39:43 -04:00
Joe Groff
457497edfb
Merge branch 'images.viewer' of git://github.com/jonenst/factor
2010-05-17 13:08:58 -07:00
Joe Groff
d70bf5fe60
cuda.devices: factor "context-device cuda-device-properties" into a "context-device-properties" word
2010-05-16 17:16:27 -07:00
Jon Harper
b094047048
fix exception for large images
2010-05-16 17:36:51 +02:00
Joe Groff
2566e68f80
cuda.gl.ffi: add missing LIBRARY: cuda befor ffi function defs
2010-05-15 22:33:03 -07:00
Joe Groff
1e938f01cf
cuda.gl: enum>number the flags argument to gl-buffer>resource so that single CUDA flag symbols can be used as arguments
2010-05-15 16:26:49 -07:00
Joe Groff
567ab15274
cuda: move init-cuda from cuda.utils
2010-05-15 15:28:02 -07:00
Joe Groff
c93596bb7b
cuda.demos.prefix-sum: add init-cuda
2010-05-15 15:01:32 -07:00
Jon Harper
a372117ad7
gl-texture-int is now in opengl.textures
2010-05-15 21:44:08 +02:00
Jon Harper
9bfc733f51
fix images.viewer + documentation
2010-05-15 21:33:22 +02:00
Joe Groff
4d0508a995
opengl.textures: borrow get-texture-float and get-texture-int helper words from gpu.textures
2010-05-15 12:09:50 -07:00
Joe Groff
cb589c1f73
cuda: more API cleanups:
...
- remove useless with-cuda and with-cuda-program combinators
- eliminate redundant cuda-device, cuda-context variables
- rearrange arguments of with-*cuda-context to ( device flags quot -- )
- don't pass context to with-cuda-context quot
- add context-device word to ask for current device
2010-05-15 11:47:19 -07:00
Joe Groff
aeee276044
gpu.buffers: "with-mapped-buffer-array" helper word that wraps a mapped GL buffer in a specialized-array for easy inspection
2010-05-14 16:54:06 -07:00
Joe Groff
9280e545b1
cuda.gl: add free-resource word to release interop handles
2010-05-14 16:17:03 -07:00
Joe Groff
8cbc74ffe1
cuda: add "cuda.gl" vocab with words for cuda/opengl/gpu interop
2010-05-14 16:00:27 -07:00
Joe Groff
4b7ed99982
cuda: in with-cuda-context, sync context when cleaning up so that destroying context doesn't fail due to asynchronous errors
2010-05-14 16:00:27 -07:00
Joe Groff
857a2ff13b
gpu.render: allow uchar-array, ushort-array, and uint-array to be passed directly to render as element arrays
2010-05-14 16:00:27 -07:00
Dmitry Shubin
192fe5ec03
gdbm: add low-level interface
2010-05-13 23:32:34 +04:00
Joe Groff
dc2f06bddc
Merge branch 'master' of factorcode.org:/git/factor
2010-05-12 13:49:02 -07:00
Joe Groff
a5960a9a3a
new cuda.types vocab containing CUDA vector types (int2, float4, etc.) with CUDA alignment
2010-05-12 13:48:44 -07:00
Slava Pestov
095c9543e9
cuda.utils: fix load error
2010-05-10 20:50:28 -04:00
Joe Groff
1137220df6
Merge branch 'master' of factorcode.org:/git/factor
2010-05-10 15:07:00 -07:00
Joe Groff
5977b5e6e9
cuda.utils: add "sync-context" word
2010-05-10 15:06:15 -07:00
Slava Pestov
58441c38cc
compiler.graphviz: fix load error
2010-05-10 00:45:48 -04:00
Joe Groff
e29cd1199a
cuda.devices: fix distribute-jobs to look only at width of maxThreadsDim
2010-05-07 18:15:37 -07:00
Joe Groff
9616168986
cuda.devices: have distribute-jobs construct a launcher with the calculated grid-dim, block-dim, and shared-size
2010-05-07 18:09:21 -07:00
Joe Groff
f0bf95d291
remove cuda.constants; it's better to get those values from device-properties
2010-05-07 18:03:30 -07:00
Joe Groff
949ea98a69
cuda.devices: "distribute-jobs" utility word that determines grid and block size for a job based on per-thread shared memory requirements and max block size
2010-05-07 18:02:42 -07:00
Joe Groff
f5d33a3e34
cuda.utils: foo <c-object> ... foo memory>struct == foo <struct>
2010-05-07 17:18:08 -07:00
Joe Groff
552128afc4
cdua.devices: remove redundant init-cuda calls
2010-05-07 17:16:28 -07:00
Slava Pestov
d2d466de29
Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
2010-05-06 17:21:02 -04:00
Joe Groff
24b244a8ff
cuda: fix using single integer as grid size
2010-05-05 19:07:39 -07:00
Joe Groff
13b29784f0
cuda.memory: dependencies
2010-05-05 17:38:59 -07:00
Joe Groff
544fa00abf
cuda: rearrange function-launcher grid and block dim to be in the right order
2010-05-05 17:38:37 -07:00
Joe Groff
e8a790067b
add cuda.constants vocab
2010-05-04 19:49:44 -07:00
Joe Groff
0961fed70f
cuda.memory, cuda.syntax: inline some more words, add cuda-malloc-type word that allocates n*heap-size bytes of memory
2010-05-04 19:46:53 -07:00
Joe Groff
6ecb4817c0
Merge branch 'master' of factorcode.org:/git/factor into cuda-changes
2010-05-04 17:34:31 -07:00
Daniel Ehrenberg
b853e9963f
Merge branch 'master' of git://factorcode.org/git/factor
2010-05-04 18:11:02 -05:00
Daniel Ehrenberg
e314de36d2
Cleaning up trees code a little bit
2010-05-04 18:10:34 -05:00
Slava Pestov
6e0bbfcbf3
mason.release.tidy: don't die if file doesn't exist
2010-05-04 18:21:24 -04:00
Joe Groff
d9bd66a1d5
Merge branch 'master' into cuda-changes
2010-05-04 12:44:59 -07:00
Joe Groff
aa152758f8
cuda: streamline memory api
2010-05-03 18:18:10 -07:00
Slava Pestov
ee890ed1cc
compiler.cfg.debugger: clean up and make it more flexible
2010-05-03 17:34:22 -04:00
Slava Pestov
30010cf8b3
benchmark.yuv-to-rgb: use TYPED: instead of HINTS:
2010-05-03 17:34:05 -04:00
Joe Groff
bae6b1fcdc
joystick-demo: missing iota
2010-05-02 01:25:46 -07:00
Joe Groff
e6afd88e4a
game.models.half-edge: additional vertex-diagonals word
2010-04-28 18:52:40 -07:00
Joe Groff
0ccf6e6dcc
game.models.half-edge words for walking half-edge model representation
2010-04-28 18:41:36 -07:00
Joe Groff
b59d7d9bf2
Merge branch 'master' of factorcode.org:/git/factor
2010-04-28 15:49:00 -07:00
Joe Groff
bec542f08d
rename half-floats vocab to math.floats.half
2010-04-28 15:48:47 -07:00
Doug Coleman
09fc805f56
Test factor.sh output on unix platforms
2010-04-25 15:23:44 -05:00
Doug Coleman
7567bc5cf6
Fix unit test for when auto-use isnt on and test the other constructor error condition
2010-04-23 23:30:51 -05:00
Doug Coleman
656118f959
init-cuda in a couple more places...
2010-04-23 23:19:26 -05:00
Doug Coleman
61a91cc416
Sprinkle init-cuda everywhere you could conceivably need it!
2010-04-23 23:17:47 -05:00
Doug Coleman
08b45ccfce
More error checking in constructors for when slot name is repeated or a slot is not present in a tuple
2010-04-23 20:12:54 -05:00
Doug Coleman
363fc2071e
Move cuda.devices word out of cuda.utils
2010-04-23 18:27:13 -05:00
Doug Coleman
359067f36f
Compile the .cu file with a relative pathname instead of absolute
2010-04-23 15:06:43 -05:00
Doug Coleman
441856e119
Add using
2010-04-23 14:43:48 -05:00
Doug Coleman
47ddf60b80
move cuda.utils library words to cuda.libraries
2010-04-23 14:43:13 -05:00
Doug Coleman
28c775381d
remove init-cuda from a combinator because it's a startup-hook now
2010-04-23 14:29:24 -05:00
Doug Coleman
5d3b8ed678
Run hello-world on each CUDA device. fix a bug with returning the hello world string. add with-each-cuda-device combinator to run a program on each device. add an init-hook for cuda-init
2010-04-23 14:29:24 -05:00
Doug Coleman
f86227913c
make host>device only take one parameter, add 2<<< for calling cuda functions where shared-memory is 0, simplify hello-world example
2010-04-23 14:29:23 -05:00
Joe Groff
37b251c418
Merge branch 'master' of factorcode.org:/git/factor
2010-04-20 22:48:45 -07:00
Joe Groff
607c3d2f70
lua: clean up some literals abuse
2010-04-20 22:48:28 -07:00
Doug Coleman
27152e5fdb
Fix C-ENUM: -> ENUM:
2010-04-21 00:42:33 -05:00
Doug Coleman
5210b2d563
Add a 'not tested' tag to javascriptcore
2010-04-21 00:30:05 -05:00
Erik Charlebois
ac9ceb0b7d
Merge branch 'dwarf'
2010-04-20 22:28:45 -07:00
Erik Charlebois
0114e47bba
Merge branch 'fluids'
2010-04-20 22:28:43 -07:00
Erik Charlebois
a900ec9e0a
Merge branch 'lua'
2010-04-20 22:28:17 -07:00
Erik Charlebois
9d482e1367
Remove redundant vocab usage in model-viewer
2010-04-20 22:27:52 -07:00
Joe Groff
4b2bcf80a5
Merge branch 'master' of factorcode.org:/git/factor into symbolic-enums
2010-04-20 17:17:35 -07:00
Joe Groff
5b116da02e
Merge branch 'symbolic-enums' of git://github.com/erikcharlebois/factor
2010-04-20 16:43:58 -07:00
Doug Coleman
169f566b63
use js-context in eval-js
2010-04-20 17:30:23 -05:00
Doug Coleman
fc71551b65
Move the guts of eval-js to its own word, add eval-js-standalone for unit tests
2010-04-20 17:25:28 -05:00
Doug Coleman
d6875b32da
fix add-library in javascriptcore
2010-04-20 16:06:50 -05:00
Joe Groff
8eab8fd48a
Merge branch 'master' of factorcode.org:/git/factor
2010-04-20 13:51:33 -07:00
Joe Groff
6ca5f7eeb9
cuda.ptx: better representation of operands
2010-04-20 13:51:10 -07:00
Doug Coleman
c7045c2e21
Add unit test to javascriptcore, make eval-js throw errors and return a string
2010-04-20 14:21:05 -05:00
Doug Coleman
16ecb2ec9b
Add eval-js and eval-js-file
2010-04-20 13:40:16 -05:00
Erik Charlebois
d44e470416
Remove ENUM: f and replace uses with CONSTANTs.
...
Fix bootstrap and load-all errors from enum classes.
2010-04-19 20:08:40 -07:00
Joe Groff
5aecd92c37
C-ENUM: -> ENUM:
2010-04-19 20:07:16 -07:00
Erik Charlebois
445dd492ee
Lua FFI bindings
2010-04-19 20:06:27 -07:00
Erik Charlebois
e4e9289a36
Dwarf authors file
2010-04-19 20:06:11 -07:00
Erik Charlebois
81a6fe0f4a
DWARF ffi constants
2010-04-19 20:06:11 -07:00
Erik Charlebois
408c8deb2a
Resources file for fluids and using vocab: instead of resource: for file paths.
2010-04-19 20:05:59 -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
Joe Groff
9b3be8ee7d
macho: use with-mapped-file-reader in with-mapped-macho
2010-04-14 13:38:41 -07:00
Joe Groff
8f520b6870
Merge git://github.com/erikcharlebois/factor
2010-04-14 13:21:03 -07:00
Joe Groff
d441c2cfd5
Merge branch 'master' of git://factorcode.org/git/factor
2010-04-14 13:16:08 -07:00
Joe Groff
904ed29efa
new vocab alien.cxx.demangle.libstdcxx: name demangling for gnu abi
2010-04-14 13:16:04 -07:00
Slava Pestov
792bc83d6a
benchmark.knucleotide: some cleanups
2010-04-14 02:32:54 -07:00
Erik Charlebois
33d8d3b341
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
453d476de2
Replace info and 2info macros with simple inline words.
2010-04-14 00:08:10 -07:00
Erik Charlebois
bfb32a5d51
Merge branch 'master' of git://github.com/slavapestov/factor
2010-04-13 21:16:01 -07:00
Erik Charlebois
97a47a72fa
Merge branch 'master' of github.com:erikcharlebois/factor
2010-04-13 21:15:53 -07:00
Slava Pestov
da1ad93eb6
cuda: 'not tested' tag
2010-04-13 18:44:10 -07:00
Slava Pestov
ce2f325fca
opencl.ffi: fix load error
2010-04-13 18:43:56 -07:00
Slava Pestov
54fc884fb3
llvm: fix load errors
2010-04-13 18:43:48 -07:00
Slava Pestov
3b92172115
Replace 'untested' tag with 'not loaded' and 'not tested' tags
2010-04-13 18:43:01 -07:00
Erik Charlebois
41993f9516
Macho version of nm and testcase for it.
2010-04-13 17:58:45 -07:00
Slava Pestov
a4c9031047
classes.struct.vectored: fix unit test for forget-tests? flag
2010-04-13 06:15:08 -07:00
Slava Pestov
d88d6bf398
mason.server.notify: fix heartbeat logic
2010-04-13 05:25:13 -07:00
Doug Coleman
f2e3b4b4c8
Playing around with a higher-level CUDA api. Also, changed some char* to c-string in cuda.ffi
2010-04-13 02:32:07 -07:00
Slava Pestov
d5119e6dd1
mason: big overhaul
...
- add heartbeats for eventual notification of when build machines go down
- mason.version: replaces mason.release, builds source package automatically, and tweets when new versions released
- webapps.mason: new downloads action includes automatically-generated source download and release announcement links
2010-04-13 01:56:43 -07:00
Slava Pestov
5486675ad8
bit.ly: some old-school newfx
2010-04-13 01:43:10 -07:00
Slava Pestov
178c67c5c1
bit.ly: check response for errors
2010-04-13 00:54:55 -07:00
Erik Charlebois
e73413e5ce
Merge branch 'master' of git://github.com/slavapestov/factor
2010-04-12 23:52:57 -07:00
Slava Pestov
4ebcdbac9e
twitter: add meta-data
2010-04-12 22:55:33 -07:00
Slava Pestov
84d8461f2c
bit.ly: URL shortening web service
2010-04-12 22:55:33 -07:00
Erik Charlebois
d55499ae3b
a.elf for elf tests
2010-04-12 21:38:01 -07:00
Erik Charlebois
d44842f1c1
Test cases for ELF
2010-04-12 21:23:26 -07:00
Joe Groff
727f0069ab
Merge git://github.com/erikcharlebois/factor
2010-04-12 19:17:37 -07:00
Erik Charlebois
e87ad69f55
nm for ELF files
2010-04-12 19:10:20 -07:00
Joe Groff
37c1eb971d
missed LIBRARY: cuda in cuda.ffi
2010-04-12 17:45:30 -07:00
Joe Groff
dc378cac83
cuda.ffi binding
2010-04-12 17:37:06 -07:00
Joe Groff
1b41548635
opencl.ffi: library isn't stdcall except on windows
2010-04-12 17:25:36 -07:00
Joe Groff
928914de3b
Merge branch 'master' of git://factorcode.org/git/factor
2010-04-12 16:15:07 -07:00
Slava Pestov
324c413314
mason.test: forget test vocabs right after each test, instead of at the end
2010-04-12 14:45:43 -07:00
Joe Groff
50fdd90194
Merge branch 'master' of factorcode.org:/git/factor
2010-04-12 14:26:13 -07:00
Erik Charlebois
088c28c54d
Image encoding/decoding of PBM format
2010-04-12 00:49:16 -07:00
Erik Charlebois
d76765f0b1
Remove unix.types dependency from macho
2010-04-11 23:51:50 -07:00