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 |