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
Joe Groff
a34747d360
Merge branch 'master' of factorcode.org:/git/factor
2010-04-11 15:08:41 -07:00
Erik Charlebois
42e58efe84
Merge upstream macho patch
2010-04-11 12:27:21 -07:00
Slava Pestov
1f522ed3a1
macho: fix load errors
2010-04-11 11:49:14 -07:00
Erik Charlebois
2be702da4d
Use the new C-ENUM for libusb
2010-04-11 02:57:37 -07:00
Erik Charlebois
aad270d797
Use vector operations instead of bespoke ones. Use different verlet integration for ease of use.
2010-04-11 01:46:00 -07:00
Erik Charlebois
215924baeb
Fix build breaks
2010-04-10 22:38:17 -07:00
Slava Pestov
7d34ede7e3
Merge branch 'master' of git://github.com/erikcharlebois/factor
2010-04-10 18:01:19 -07:00
Slava Pestov
8e1afbd650
Fixing load errors
2010-04-10 17:24:44 -07:00
Erik Charlebois
7c621f32da
Convert image to binary form and remove debug code.
2010-04-10 17:07:05 -07:00
Slava Pestov
0dc43a94bd
Merge remote branch 'origin/abi-symbols' into fastcall-madness
2010-04-10 00:10:33 -07:00
Erik Charlebois
f3a599c034
Remove empty quad vocabulary
2010-04-10 00:02:44 -07:00
Erik Charlebois
f960974a54
Merge branch 'master' of git://github.com/slavapestov/factor
2010-04-09 23:49:40 -07:00
Erik Charlebois
9c2276b762
Change C-ENUM: to always take a type. Use f for anonymous enums. Update all uses.
2010-04-09 23:48:22 -07:00
Erik Charlebois
b13863336c
Helper words for elf
2010-04-09 23:45:21 -07:00
Slava Pestov
43f702849d
mason.child: update for Nmakefile change
2010-04-08 16:49:16 -07:00
Joe Groff
6d062cbc19
gpu.shaders: use "counter" instead of reinventing it
2010-04-07 15:33:19 -07:00
Joe Groff
994ab1bcae
cursors: unify input-cursor and assoc-cursor, give all cursors a "key" concept
2010-04-06 15:20:56 -07:00
Erik Charlebois
6fa5d619c5
Merge branch 'techniques'
2010-04-06 13:12:37 -07:00
Erik Charlebois
d8167e178a
More work on fluids
2010-04-06 13:12:10 -07:00
Erik Charlebois
a029869cbc
Helper words for ELF parsing
2010-04-06 12:59:46 -07:00
Joe Groff
3b4f8758b5
Merge branch 'master' of git://factorcode.org/git/factor into abi-symbols
...
Conflicts:
basis/compiler/tests/alien.factor
2010-04-06 12:30:15 -07:00
Erik Charlebois
e864b9012e
Mach-O FFI constants and data structures.
2010-04-06 02:44:57 -07:00
Erik Charlebois
ac5f0aa387
Get fluids working on Mac
2010-04-05 01:38:39 -07:00
Erik Charlebois
1a8bdb6994
Fix step effect
2010-04-04 20:52:09 -07:00
Erik Charlebois
c011b7b10b
Merge branch 'master' of git://github.com/slavapestov/factor into techniques
2010-04-04 20:38:59 -07:00
Erik Charlebois
8ac11e90f1
Techniques work
2010-04-04 18:57:58 -07:00
Slava Pestov
ad4ee0aa5d
mason.child: fix unit test for boot image renaming
2010-04-04 12:20:56 -04:00
Erik Charlebois
5031c7725b
PGM image loading and saving
2010-04-04 03:23:04 -07:00
Slava Pestov
412766810e
mason.common: increase timeout because Windows is damn slow
2010-04-02 14:14:25 -04:00
Doug Coleman
b99fe0643c
Fix typo in webkit demo
2010-04-01 22:25:07 -05:00
Joe Groff
ca9614e746
Merge branch 'master' into abi-symbols
2010-04-01 15:28:36 -07:00
Doug Coleman
636f2ed2e5
Use flags{ instead of flags all over the place
2010-04-01 14:44:03 -05:00
Erik Charlebois
47a2b0cfd7
PPM image loading and saving
2010-04-01 00:44:32 -07:00
Joe Groff
1d06be5021
"stdcall" -> stdcall
2010-03-31 19:29:04 -07:00
Joe Groff
d951be1832
"cdecl" -> cdecl
2010-03-31 19:20:35 -07:00
Joe Groff
b267531a1a
variables: typed vars, globals
2010-03-28 21:25:49 -07:00
Joe Groff
09f4a970ac
"variables" vocab with uniform-access global, dynamic, and local vars
2010-03-28 19:27:34 -07:00
Joe Groff
8959016856
remove old, unused 'vars' vocab
2010-03-28 19:26:24 -07:00
Daniel Ehrenberg
cacb1f8ebd
Merge branch 'master' into conditional
2010-03-28 19:49:32 -04:00
Erik Charlebois
6adf3d7678
Debug rendering vocabulary
2010-03-27 14:31:24 -07:00
Erik Charlebois
453300fb46
FFI structs for manipulating ELF objects.
2010-03-27 14:21:28 -07:00
Slava Pestov
5deb1bff29
spelling: John Benediktsson's port of Peter Norvig's spelling corrector
2010-03-27 06:25:47 -04:00
Joe Groff
9d0d2f0698
Merge branch 'master' of factorcode.org:/git/factor
2010-03-26 20:09:38 -07:00
Joe Groff
5016463145
cursors: -find iterator
2010-03-26 20:08:29 -07:00
Slava Pestov
5075a81cf3
websites.concatenative: fix stylesheet
2010-03-25 09:21:49 -04:00
Joe Groff
00a3a0d617
cursors: typo in -into-growable-
2010-03-24 19:02:27 -07:00
Joe Groff
521ebb26c7
cursors: push the -out- part from -map into -map-
2010-03-24 18:16:22 -07:00
Joe Groff
e2def7c4af
cursors: some refactoring:
...
- rename -container- to -in-
- rename current -map- to -out-
- rename "pipe-cursor" to "map-cursor"
- have -map- and -map take the "to" cursor
2010-03-24 18:05:41 -07:00
Joe Groff
b33f595210
cursors: -with- filter (e.g. foo H{ ... } [ ... ] assoc- -with- -each)
2010-03-24 17:02:10 -07:00
Joe Groff
6a239330c7
cursors: generalized -ncontainer-
2010-03-24 16:41:52 -07:00
Joe Groff
87088fafac
cursors: 2each, 2map-as, 2map, using zip-cursors
2010-03-24 15:26:50 -07:00
Joe Groff
7759059237
cursors: fix load errors w/o auto-use
2010-03-24 14:37:01 -07:00
Joe Groff
33e5e1efc7
cursors: finite-stream-cursors can act as containers over [self, end-of-stream)
2010-03-24 14:35:51 -07:00
Joe Groff
fb83072a4e
cursors: set up some "stream cursor" mixin and change pusher-cursor to use them
2010-03-24 13:04:14 -07:00
Joe Groff
a03532c6c4
proof of concept new "cursors" framework
2010-03-24 00:42:38 -07:00
Samuel Tardieu
80dc06901f
Add BFS search algorithm
2010-03-23 10:46:48 +01:00
Samuel Tardieu
c296d805fd
Rename astar into path-finding
2010-03-23 10:46:48 +01:00
Joe Groff
39ef0066ec
Merge branch 'master' of git://factorcode.org/git/factor
2010-03-23 02:12:14 -07:00
Joe Groff
1afb548db3
gpu: add geometry shader support
2010-03-23 02:11:57 -07:00
Slava Pestov
7094e90f57
webapps.planet: wrap feed updating within a with-logging form so that errors fetch-feed don't break everything. Previously if there was an error fetching a feed, the update task would just stop
2010-03-23 05:07:44 -04:00
Samuel Tardieu
92f2950830
Add some documentation precisions for astar
2010-03-23 09:30:48 +01:00
Samuel Tardieu
b45aa7adbf
Use sets
2010-03-23 09:12:10 +01:00
Slava Pestov
c0d61aca54
irc.gitbot: new nickname
2010-03-23 02:22:28 -04:00
Slava Pestov
7a79197513
irc.gitbot: fix USING:
2010-03-23 02:05:24 -04:00
Slava Pestov
aad32ffd6e
irc.gitbot: don't stop the alarm if running git throws an error
2010-03-23 01:55:50 -04:00