Phil Dawes
|
465f06ebc2
|
throw_impl now forwards the vm ptr
|
2009-09-16 08:16:30 +01:00 |
Phil Dawes
|
4afc16e95b
|
passing vm ptr to lazy_jit_compile mostly working
|
2009-09-16 08:16:30 +01:00 |
Phil Dawes
|
6a193bb0d5
|
Added %vm-invoke to pass vm ptr to vm functions (x86.32 only, otherwise uses singleton vm)
|
2009-09-16 08:16:30 +01:00 |
Phil Dawes
|
57011aed51
|
vm ptr passed to primitives on X86.32 (other cpus still use singleton vm ptr)
|
2009-09-16 08:16:30 +01:00 |
Phil Dawes
|
a5f24c8fb9
|
added VM relocation type
|
2009-09-16 08:16:30 +01:00 |
Joe Groff
|
3c541f736f
|
fix failing classes.struct tests
|
2009-09-15 19:10:05 -05:00 |
Joe Groff
|
cc680ae698
|
Revert "make struct classes print properly in the status bar"
This reverts commit 4ee1a4f9e8 .
|
2009-09-15 18:56:17 -05:00 |
Joe Groff
|
2462b694f7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-15 17:45:56 -05:00 |
Slava Pestov
|
765aa5bc1d
|
db: fix some typos in docs
|
2009-09-15 15:45:03 -07:00 |
Joe Groff
|
d3ed042c99
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-15 17:39:05 -05:00 |
Joe Groff
|
4d16c569f0
|
struct classes now make their own C type without help from alien.structs. remove alien.structs dependencies from everywhere outside of alien and compiler, and have the FFI handle both alien.structs and classes.struct c-types
|
2009-09-15 17:38:49 -05:00 |
Slava Pestov
|
096c7e7a47
|
help.html: don't strip out vocabs without roots since that gets rid of private vocabs
|
2009-09-15 14:48:56 -07:00 |
Joe Groff
|
c139077b52
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-15 16:30:34 -05:00 |
Slava Pestov
|
172219e931
|
compiler.tree.propagation: fix unary-op type functions with complex number inputs
|
2009-09-15 14:30:20 -07:00 |
Slava Pestov
|
9382c67437
|
alien.syntax: improve C-ENUM: docs
|
2009-09-15 16:24:58 -05:00 |
Joe Groff
|
3d351bf95d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-15 16:08:57 -05:00 |
Slava Pestov
|
b03eaf3c32
|
math: minor doc fixes
|
2009-09-15 15:42:46 -05:00 |
Joe Groff
|
3c98ec95e2
|
make struct classes print properly in the status bar
|
2009-09-15 15:16:53 -05:00 |
Slava Pestov
|
05fe9c7ead
|
colors.constants: clean up naming
|
2009-09-14 21:03:33 -05:00 |
Slava Pestov
|
ded68c67c0
|
Fix bootstrap
|
2009-09-14 20:26:59 -05:00 |
Slava Pestov
|
4f702de449
|
math.functions: more accurate log10 (fixes problem reported by OneEyed)
|
2009-09-14 16:19:58 -05:00 |
Slava Pestov
|
d772bff8b9
|
help.vocabs: tweak 'not loaded' message some more
|
2009-09-14 16:19:36 -05:00 |
Slava Pestov
|
a1dfea7887
|
Merge branch 'master' of git://github.com/Blei/factor
|
2009-09-14 16:19:21 -05:00 |
Slava Pestov
|
5246c0c09b
|
Merge branch 'ui' of git://github.com/klazuka/factor
|
2009-09-14 16:14:41 -05:00 |
Joe Groff
|
77f0fbf497
|
missed a few PPC status bits that needed clearing
|
2009-09-14 15:17:36 -05:00 |
Joe Groff
|
8c14af3f6c
|
add a number-base configuration variable to prettyprint.config. set to 2 to print BIN:, 8 to print OCT:, 10 to print decimal, 16 to print HEX:
|
2009-09-14 15:03:05 -05:00 |
Joe Groff
|
2fdb16060b
|
vm-error>exception-flags word to extract exception flag information from a trap exception
|
2009-09-14 14:10:51 -05:00 |
Keith Lazuka
|
b6d57a4d19
|
help.vocabs: tweaked the vocab-not-loaded msg
|
2009-09-14 14:27:30 -04:00 |
Keith Lazuka
|
fad3d47a8b
|
help.vocabs: inform the user when browsing a vocab that is not loaded.
|
2009-09-14 11:13:45 -04:00 |
Keith Lazuka
|
91c7eb9eea
|
Renamed a Factor theme color to something more sensible.
|
2009-09-14 09:01:03 -04:00 |
Keith Lazuka
|
d0652d9d0b
|
help.stylesheet: fixed black border bug around nav links in HTML documentation
|
2009-09-14 08:50:58 -04:00 |
Slava Pestov
|
0cadfcd7eb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-14 02:39:24 -05:00 |
Slava Pestov
|
c4f3a42269
|
math.floats.env: Fix linux x86.64 some more
|
2009-09-14 02:39:12 -05:00 |
Joe Groff
|
8fe9bf5429
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-13 23:40:58 -05:00 |
Joe Groff
|
fb43ae2daf
|
save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception
|
2009-09-13 23:39:12 -05:00 |
Slava Pestov
|
05b51d2739
|
math.floats.env: modify tests to take buggy Linux/x86-64 pow() into account
|
2009-09-13 23:26:09 -05:00 |
Slava Pestov
|
a2de9d9e54
|
compiler.cfg.builder: don't run certain tests if float intrinsics are not available
|
2009-09-13 23:12:47 -05:00 |
Slava Pestov
|
abedea0ccb
|
math.functions: loosen tests up a bit since exp(1) on FreeBSD x86/64 differs from e in the last bit
|
2009-09-13 22:33:12 -05:00 |
Slava Pestov
|
3ab6dbac22
|
math.floats.env: fix compiled trap unit tests
|
2009-09-13 18:22:49 -05:00 |
Philipp Brüschweiler
|
a8d1cd3135
|
xml-rpc: fix post-rpc
|
2009-09-13 21:40:58 +02:00 |
Slava Pestov
|
520ff4a26c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-13 00:24:46 -05:00 |
Slava Pestov
|
16209bf68d
|
specialized-arrays: fix unit tests now that ALIEN: expects a hex literal
|
2009-09-13 00:24:31 -05:00 |
Doug Coleman
|
51a3ca5b90
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-13 00:22:06 -05:00 |
Doug Coleman
|
4f094a7ce5
|
fix bootstrap on openbsd
|
2009-09-13 00:21:57 -05:00 |
Slava Pestov
|
7b36689416
|
core-foundation.strings: fix load error
|
2009-09-13 00:17:24 -05:00 |
Slava Pestov
|
d14f227905
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-13 00:09:09 -05:00 |
Slava Pestov
|
3a61107f1d
|
typos in altivec env
|
2009-09-12 22:30:11 -05:00 |
Slava Pestov
|
32b95c2cdf
|
math: add unordered comparison operators u< u<= u> u>= which behave exactly like < <= > >= except no floating point exceptions are set if one or both inputs are NaNs; also add efficient intrinsic for unordered? predicate, and fix propagation type functions for abs, absq, and bitnot
|
2009-09-12 22:20:13 -05:00 |
Slava Pestov
|
5dfd1c70f0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-12 21:45:22 -05:00 |
Slava Pestov
|
6eaadb7ea9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-12 21:19:20 -05:00 |