Commit Graph

20223 Commits (3be3fdeb465248933199f0b87de597245636eaf6)

Author SHA1 Message Date
Slava Pestov 3be3fdeb46 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-04-12 01:16:43 -07:00
Erik Charlebois 0448c867e2 Fix indentation in read-token 2010-04-12 01:15:49 -07:00
Erik Charlebois 3d4dadffe2 Image encoding/decoding of PBM format 2010-04-12 00:49:16 -07:00
Erik Charlebois 5478913e19 Remove unix.types dependency from macho 2010-04-11 23:51:50 -07:00
Slava Pestov eaccd0b56a vm: speed up nano-count primitive on Windows 2010-04-11 22:27:49 -05:00
Slava Pestov a417b0e70d vm: speed up nano-count primitive on Mac OS X 2010-04-11 20:26:11 -07:00
Slava Pestov 72e71a3318 Merge branch 'master' of git://factorcode.org/git/factor 2010-04-11 13:07:07 -07:00
Slava Pestov 1881476892 ui.backend.windows: fix icon name 2010-04-11 15:03:38 -05:00
Slava Pestov 328068b480 windows: fix load errors 2010-04-11 15:00:54 -05:00
Erik Charlebois b9aa133b21 Merge upstream macho patch 2010-04-11 12:27:21 -07:00
Slava Pestov ad0f697b14 macho: fix load errors 2010-04-11 11:49:14 -07:00
Erik Charlebois a52103decd Use the new C-ENUM for libusb 2010-04-11 02:57:37 -07:00
Erik Charlebois b34331431e 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 e117300bb4 Fix build breaks 2010-04-10 22:38:17 -07:00
Slava Pestov 2b4a55b53a Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-04-10 18:01:19 -07:00
Slava Pestov 4fb2acb65e vm: try a smaller call stack size on OpenBSD again, now that x86-32 stack frames are smaller 2010-04-10 17:26:56 -07:00
Slava Pestov 145e6428ba Fixing load errors 2010-04-10 17:24:44 -07:00
Erik Charlebois c21dc534c5 Merge branch 'master' of github.com:erikcharlebois/factor 2010-04-10 17:07:44 -07:00
Erik Charlebois f6d8c0ad22 Convert image to binary form and remove debug code. 2010-04-10 17:07:05 -07:00
Slava Pestov 0202c35d2a alien: now that fastcall works better it doesn't need to be private 2010-04-10 16:57:07 -07:00
Slava Pestov ed40eb4239 cpu.x86.32: cleanups and fixes to make fastcall and thiscall callbacks work 2010-04-10 16:54:17 -07:00
Erik Charlebois 2812830b44 Typo in cairo ffi for C-ENUM change. 2010-04-10 01:26:26 -07:00
Slava Pestov 0aab7aa872 compiler.tests.alien: fix typo 2010-04-10 00:41:20 -07:00
Erik Charlebois 5768ae0af4 Forget to save some files for enum change 2010-04-10 00:12:59 -07:00
Slava Pestov 46a1fb2646 Merge remote branch 'origin/abi-symbols' into fastcall-madness 2010-04-10 00:10:33 -07:00
Slava Pestov f828f9fdaa Fiddle with register assignments in non-optimizing x86-32 backend 2010-04-10 00:10:05 -07:00
Erik Charlebois faf0418a12 Remove empty quad vocabulary 2010-04-10 00:02:44 -07:00
Erik Charlebois e1849518ec Merge branch 'master' of git://github.com/slavapestov/factor 2010-04-09 23:49:40 -07:00
Erik Charlebois edc489f4c1 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 b86abfb70c Helper words for elf 2010-04-09 23:45:21 -07:00
Slava Pestov 618915a084 mason.child: update for Nmakefile change 2010-04-08 16:49:16 -07:00
Slava Pestov ea81faffca Nmakefile: fix 32-bit build 2010-04-08 18:06:22 -05:00
Slava Pestov 1019278474 Nmakefile: support both 32-bit and 64-bit builds again 2010-04-08 18:00:00 -05:00
Slava Pestov e5e51c40a1 vm: implement frame-based SEH for 64-bit Windows 2010-04-08 10:32:14 -07:00
Slava Pestov b330595c3b ui.gadgets.grids: clarify docs 2010-04-08 10:22:59 -07:00
Slava Pestov 85f3c69c70 io.monitors.recursive: don't bomb if a dsubordinate monitor is disposed of 2010-04-07 20:40:13 -04:00
Joe Groff 12f187d0eb Merge branch 'master' of factorcode.org:/git/factor 2010-04-06 15:21:51 -07:00
Joe Groff aa7bf38e38 cursors: unify input-cursor and assoc-cursor, give all cursors a "key" concept 2010-04-06 15:20:56 -07:00
Slava Pestov c931870cd7 vm: fix compile error under Cygwin 2010-04-06 16:30:41 -05:00
Joe Groff e67a48d720 Merge branch 'master' of factorcode.org:/git/factor 2010-04-06 13:56:52 -07:00
Joe Groff fe085c96d6 debugger: `` '' -> “ ” 2010-04-06 13:56:35 -07:00
Slava Pestov 0d00160f4c combinators: fix load error 2010-04-06 16:48:30 -04:00
Slava Pestov e0196da1c8 combinators: call( now throws an error if a quotation that was declared as never returning actually returns 2010-04-06 16:42:30 -04:00
Joe Groff c3f8f5067e catch merge conflicts in source and report them as such 2010-04-06 13:34:26 -07:00
Erik Charlebois 1a570a8fc8 Merge branch 'techniques' 2010-04-06 13:12:37 -07:00
Erik Charlebois e6b4e54e2c More work on fluids 2010-04-06 13:12:10 -07:00
Erik Charlebois 6699560327 Helper words for ELF parsing 2010-04-06 12:59:46 -07:00
Erik Charlebois 26a55bbb16 Syntax highlighting for TYPED:: 2010-04-06 12:58:37 -07:00
Joe Groff 3e0d86f355 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 4b78fe690b Extend C-ENUM: to allow specifying the constant vvalues like in C. Add C-TYPED-ENUM: to automatically typedef a type. 2010-04-06 02:46:23 -07:00