Commit Graph

8244 Commits (7296e27e2355bdb15d45d2d128377eedea6cd565)

Author SHA1 Message Date
Joe Groff 7296e27e23 add fastcall functions to ffi tests 2010-04-01 02:22:42 -07:00
Joe Groff a0b4e09f60 remove redundant «stdcall?» word from cpu.x86.32 2010-03-31 19:57:29 -07:00
Joe Groff 505e24acf0 update alien.libraries docs to link cdecl/stdcall symbols 2010-03-31 19:57:04 -07:00
Joe Groff 1d06be5021 "stdcall" -> stdcall 2010-03-31 19:29:04 -07:00
Joe Groff 8655654395 "mingw" -> mingw 2010-03-31 19:28:11 -07:00
Joe Groff d951be1832 "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
Slava Pestov 8b49344a37 concurrency.distributed: fix for removal of 'thread' word 2010-03-30 01:17:39 -04:00
Slava Pestov 92b66ada71 sets, hash-sets, bit-sets: fix some typos in the documentation 2010-03-30 01:10:39 -04:00
Slava Pestov cea2bf4189 threads: use context-switching primitives 2010-03-29 20:40:17 -04:00
Slava Pestov a78f549918 ui.gadgets.buttons: fix incorrect parameter order in <radio-controls> 2010-03-29 15:08:15 -04:00
Slava Pestov 94787b962b bootstrap.compiler: fix joint dependencies declared here 2010-03-29 13:14:26 -04:00
Joe Groff 7db4fb6a45 someone screwed up the kernel-error codes in debugger 2010-03-28 18:31:11 -07:00
Daniel Ehrenberg cacb1f8ebd Merge branch 'master' into conditional 2010-03-28 19:49:32 -04:00
Slava Pestov 9a40c14e15 threads: fix thread-local variables 2010-03-28 12:33:41 -04:00
Slava Pestov 2e63c730b6 cpu.x86.bootstrap: fix jit-profiling regression 2010-03-28 08:29:55 -04:00
Slava Pestov 910b7527c9 threads: simplify 'suspend' combinator 2010-03-28 08:29:53 -04:00
Slava Pestov a04d53c3da set-context and start-context primitives can now pass parameters around 2010-03-27 08:13:57 -04:00
Slava Pestov 09aa64baaf vm: report callstack overflow 2010-03-27 07:45:11 -04:00
Slava Pestov 5e2acf86e8 stack-checker.known-words: fix load error 2010-03-27 03:35:01 -04:00
Slava Pestov f8134b18cd Implement start-context and set-context primitives 2010-03-27 02:56:11 -04:00
Slava Pestov b84b1423d9 compiler: add intrinsic for context-object primitive 2010-03-27 02:56:11 -04:00
Slava Pestov 6b337d8bc6 compiler.tree.propagation: don't constant-fold boa constructors of identity-tuple subclasses 2010-03-26 22:44:56 -04:00
Slava Pestov adeb6fb68f vm: actually use context callstacks when running code 2010-03-26 22:44:43 -04:00
Joe Groff 7ad724308d tools.deploy.windows: got the "com" and "exe" backwards for deploy-console? flag 2010-03-23 15:32:16 -07:00
Slava Pestov 94f91ef3f8 Merge branch 'master' of git://factorcode.org/git/factor 2010-03-23 01:45:40 -04:00
Joe Groff 98e19a96df delegate: add BROADCAST: syntax, delegate generic with no outputs to an array of multiple delegates 2010-03-22 22:32:00 -07:00
Daniel Ehrenberg 4fab980a53 Fixing bug in regexp \P 2010-03-23 00:30:49 -04:00
Joe Groff 359331c0b3 tools.deploy: make deploy-console? and deploy-ui? independent config variables, so windows apps can be deployed without a console or the ui 2010-03-22 16:55:35 -07:00
Joe Groff ce605b2739 factor code duplication in compiler.cfg.intrinsics.simd.backend 2010-03-20 10:57:04 -07:00
Joe Groff 6e1a424614 compiler.cfg.intrinsics.simd.backend: eliminate duplicated work done on successful insn sequence 2010-03-20 02:51:49 -07:00
Joe Groff 15a7e9ef54 compiler.cfg.intrinsics.simd.backend: use less grotesque metaprogramming to determine simd instruction sequences 2010-03-20 02:16:50 -07:00
Daniel Ehrenberg 59ee5d825e Merge branch 'master' of git://factorcode.org/git/factor into conditional 2010-03-19 06:46:16 -04:00
Slava Pestov af573bd022 Add context-specific special object table, generalizing catchstack_save and current_callback_save fields of context struct 2010-03-18 22:06:00 +13:00
Daniel Ehrenberg c2f1ad0024 Making xml literal inverse behavior only load if inverse is loaded 2010-03-18 02:07:47 -04:00
Daniel Ehrenberg e9991a62fb Making more vocabs use require-when 2010-03-18 01:39:30 -04:00
Daniel Ehrenberg f2f80dadc7 Updating code to use require-when rather than vocab [ require ] when 2010-03-18 01:13:37 -04:00
Daniel Ehrenberg e33ce182a0 Merge branch 'master' of git://factorcode.org/git/factor 2010-03-17 21:38:35 -04:00
Daniel Ehrenberg a900a17093 Reducing bit-sets performance regression somewhat 2010-03-17 21:38:06 -04:00
Daniel Ehrenberg 8530ba467e Cleaning up compiler.cfg.ssa.construction 2010-03-17 20:12:10 -04:00
Slava Pestov 3ef79a67ac alien.debugger: fix USING: form 2010-03-17 19:35:12 +13:00
Slava Pestov eb218656ec stack-checker.errors.prettyprint: give it some smart quotes lovin' 2010-03-17 19:20:28 +13:00
Slava Pestov 747ddf5173 debugger: Untangle some dodgy dependencies that were loading locals before prettyprint, resulting in locals.prettyprint not being loaded 2010-03-17 19:19:43 +13:00
Slava Pestov bad5c35678 grouping: minor cleanup 2010-03-17 19:13:25 +13:00
Slava Pestov 2fa2c87aa1 unix.types.freebsd: fix time_t typedef 2010-03-17 17:39:43 +13:00
Daniel Ehrenberg 85d698ab9c Fixing vocab ambiguities in linux and windows-specific vocabs 2010-03-17 00:22:48 -04:00
Daniel Ehrenberg 26dcc318b2 Merge branch 'master' of git://factorcode.org/git/factor 2010-03-16 23:59:50 -04:00
Daniel Ehrenberg e96be05a09 Fixing bit sets help 2010-03-16 23:59:35 -04:00
Joe Groff 4f52b16468 Merge branch 'master' of git://factorcode.org/git/factor 2010-03-16 18:36:02 -07:00
Joe Groff 2fb344385b opengl 3.3, 4.0 2010-03-16 18:35:46 -07:00
Daniel Ehrenberg 07add541e0 Merge branch 'master' of git://factorcode.org/git/factor 2010-03-16 20:38:19 -04:00