Joe Groff
|
bb2f4317c2
|
add note to deploy docs that «deploy» creates a bundle directory with all the parts, and «deploy-image-only» deploys only the image
|
2010-04-01 15:25:08 -07:00 |
Joe Groff
|
3140fedf1e
|
tools.deploy: add a «deploy-image-only» word that only builds the image file to a specified location
|
2010-04-01 15:11:52 -07:00 |
Joe Groff
|
c8b0acf0b9
|
tools.deploy.macosx: make sure Contents/Frameworks dir still gets created for apps that deploy third-party libraries
|
2010-04-01 14:44:18 -07:00 |
Joe Groff
|
cab0ec8fcf
|
update deploy backends not to include dll in deployed apps
|
2010-04-01 14:26:56 -07:00 |
Joe Groff
|
7bb82e0c1b
|
statically link factor executable to VM so dylib is only needed for embedding
|
2010-04-01 14:25:02 -07:00 |
Doug Coleman
|
0b65c9baf6
|
Fix bootstrap
|
2010-04-01 15:37:57 -05:00 |
Doug Coleman
|
636f2ed2e5
|
Use flags{ instead of flags all over the place
|
2010-04-01 14:44:03 -05:00 |
Slava Pestov
|
cab0cadf4d
|
cpu.ppc: updating optimizing compiler backend for recent changes (untested)
|
2010-04-01 00:22:10 -04:00 |
Slava Pestov
|
9acd33d547
|
cpu.ppc: non-optimizing compiler backend fixes
|
2010-04-01 00:21:41 -04:00 |
Slava Pestov
|
a8eeff7c48
|
cpu.x86.assembler: add segment override prefixes
|
2010-03-31 20:47:13 -04:00 |
Slava Pestov
|
eb8432061c
|
cpu.x86.64: eliminate useless instruction from primitive call sequence for a marginal to non-existent gain
|
2010-03-31 19:32:36 -04:00 |
Doug Coleman
|
e96c884617
|
Fix calendar docs
|
2010-03-31 17:37:22 -05:00 |
Doug Coleman
|
d17ac3c283
|
Add utiltity words for io.files.unique
|
2010-03-31 15:09:51 -05:00 |
Doug Coleman
|
29a7f10a4c
|
Link a word in math docs
|
2010-03-31 15:09:51 -05:00 |
Doug Coleman
|
71eff3c7c2
|
Always do a leap year check when adding timestamps
|
2010-03-31 15:09:51 -05:00 |
Doug Coleman
|
8c51af2a5a
|
More constants and functions in windows.advapi32
|
2010-03-31 15:03:35 -05:00 |
Doug Coleman
|
0d3dad21d5
|
Make literals work with aliases, add flags{ parsing word to clean boilerplate with $[
|
2010-03-31 15:03:33 -05:00 |
Doug Coleman
|
333851281e
|
Report the Win32 error code along with the error message
|
2010-03-31 15:03:32 -05:00 |
Slava Pestov
|
2aada86da7
|
cpu.ppc: updating non-optimizing compiler backend for green threads (untested)
|
2010-03-31 15:19:14 -04:00 |
Slava Pestov
|
22c7654e78
|
cpu.x86: remove useless crap from c-to-factor sub-primitive
|
2010-03-31 15:19:00 -04:00 |
Slava Pestov
|
4309d2c0ed
|
tools.deploy.shaker: make sure an io-multiplex method remains even if C streams are stripped out
|
2010-03-31 13:29:44 -04:00 |
Slava Pestov
|
e5bc4c915a
|
tools.deploy.shaker: don't strip out io-thread, since new thread implementation requires at least one thread to be runnable at any time
|
2010-03-31 10:27:24 -04:00 |
Slava Pestov
|
6ad12e7345
|
locals: remove some dead code
|
2010-03-30 21:56:51 -04:00 |
Slava Pestov
|
de0c2801d2
|
threads: delete old contexts immediately instead of handing them off to a 'context recycler' thread
|
2010-03-30 21:47:48 -04:00 |
Slava Pestov
|
20539a0681
|
models.product: fix example (reported by Muzzleflash)
|
2010-03-30 17:33:08 -04:00 |
Slava Pestov
|
64cbe8b80b
|
Document (free), move it out of libc.private and mention it in the "c-strings" help article (reported by Blei)
|
2010-03-30 17:32:51 -04:00 |
Slava Pestov
|
b4bc30702c
|
validators: fix v-default (reported by Niklas Waern)
|
2010-03-30 15:35:36 -04: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 |
Slava Pestov
|
562d72ac66
|
vm: fix typos
|
2010-03-29 02:27:45 -04:00 |
Slava Pestov
|
a1caf9edb3
|
vm: split up TLS code and add a dummy implementation for a dummy OS known as NetBSD
|
2010-03-29 02:23:21 -04:00 |
Slava Pestov
|
7360cccdc5
|
vm: callstack errors were flipped
|
2010-03-29 01:53:30 -04: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 |
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 |
Doug Coleman
|
d915b1a401
|
vm: don't use sigaltstack() on OpenBSD because OpenBSD sucks
|
2010-03-28 18:26:39 -05:00 |
Slava Pestov
|
21351e3a25
|
kernel: don't test callstack overflow on OpenBSD or Windows
|
2010-03-28 17:58:05 -05:00 |
Slava Pestov
|
bdee695f37
|
vm: fix SEH on Windows
|
2010-03-28 17:57:47 -05:00 |
Slava Pestov
|
bce19559e2
|
vm: fix OpenBSD compilation
|
2010-03-28 12:53:01 -04:00 |
Slava Pestov
|
43844830c8
|
vm: fix compilation on FreeBSD
|
2010-03-28 12:52:16 -04:00 |
Slava Pestov
|
9a40c14e15
|
threads: fix thread-local variables
|
2010-03-28 12:33:41 -04:00 |
Slava Pestov
|
0fa2277bc3
|
vm: use sigaltstack to handle callstack overflow properly
|
2010-03-28 11:37:28 -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
|
54aaed0fc3
|
vm: fix factor_vm::dispatch_signal()
|
2010-03-28 08:29:10 -04:00 |