Commit Graph

8854 Commits (fc7ed73f8772c74f3eacff494e521746b901b00d)

Author SHA1 Message Date
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