Vitor Santos Costa
|
0a2c90a919
|
fix warning
|
2009-04-22 16:41:33 -05:00 |
|
Vitor Santos Costa
|
c1aba9a840
|
fix the signal handling a bit better.
|
2009-04-22 16:13:08 -05:00 |
|
Vitor Santos Costa
|
700ea83b17
|
array name should $array, not array
|
2009-04-22 11:34:23 -05:00 |
|
Vitor Santos Costa
|
0bca468b4f
|
make sure we export in WIN32 environments, just like what SWI does.
|
2009-04-22 11:33:49 -05:00 |
|
Vitor Santos Costa
|
f44a649849
|
oops, cygwin should have been mingw :)
|
2009-04-22 11:32:56 -05:00 |
|
Vitor Santos Costa
|
2f8c9c6b6c
|
block users from catching user balls.
|
2009-04-22 11:32:07 -05:00 |
|
Vitor Santos Costa
|
cf2b399e9a
|
debugger events should be known to the debugger!
|
2009-04-22 11:31:31 -05:00 |
|
Vitor Santos Costa
|
3c84466d05
|
asserting on a spied predicate might make it loop for ever :(
|
2009-04-21 18:51:01 -05:00 |
|
Vitor Santos Costa
|
e204a8b7a3
|
display({A}) should not display as an operator.
|
2009-04-21 18:04:36 -05:00 |
|
Vitor Santos Costa
|
9d07b51937
|
make sure we don't redo things.
|
2009-04-21 15:19:26 -05:00 |
|
Vitor Santos Costa
|
af69088bc3
|
debug mode should be recovered at debug exit.
|
2009-04-21 15:01:18 -05:00 |
|
Vitor Santos Costa
|
43d8e1a287
|
make it work for MINGW32.
|
2009-04-21 08:30:12 -05:00 |
|
Vitor Santos Costa
|
154bc2cde1
|
make sure we export definitions here.
|
2009-04-21 08:29:28 -05:00 |
|
Vitor Santos Costa
|
2e7e3c156d
|
fix volatile.
|
2009-04-21 08:29:02 -05:00 |
|
Vitor Santos Costa
|
2447701fe3
|
PLStream needs getpagesize
|
2009-04-21 08:28:10 -05:00 |
|
Vitor Santos Costa
|
74b5914a22
|
add extra files for WIN32.
|
2009-04-20 16:40:08 -05:00 |
|
Vitor Santos Costa
|
50207cb52a
|
WIN32 fixes: work in progress.
|
2009-04-20 16:22:47 -05:00 |
|
Vitor Santos Costa
|
2c00c4a00b
|
export PLStream stuff.
|
2009-04-20 16:22:06 -05:00 |
|
Vitor Santos Costa
|
698498a12f
|
better support for WIN32
|
2009-04-20 16:21:28 -05:00 |
|
Vitor Santos Costa
|
dba3444a04
|
fix stack for construction of deep terms in PL_unify.
|
2009-04-18 18:49:12 -05:00 |
|
Vitor Santos Costa
|
e2d3e66632
|
fix native_op
|
2009-04-18 17:55:18 -05:00 |
|
Vitor Santos Costa
|
9dc946a069
|
avoid multiple calls to AC_OUTPUT()
improve Java compilation on MacOS64
|
2009-04-18 17:53:36 -05:00 |
|
Vitor Santos Costa
|
c92765d962
|
SREG and S could be different; also S might be in use if there is an
overflow and the index code is jumping to the middle.
|
2009-04-18 15:22:51 -05:00 |
|
Vitor Santos Costa
|
0695a8f8b3
|
make it compile.
|
2009-04-18 15:21:42 -05:00 |
|
Vitor Santos Costa
|
9c0831d18a
|
one little step forward with PL_signals.
|
2009-04-18 15:21:02 -05:00 |
|
Vitor Santos Costa
|
fb262f2bcd
|
fix configuration for mac 64bits.
|
2009-04-18 15:20:19 -05:00 |
|
Vitor Santos Costa
|
374051733b
|
objects may be more than .so: they may be .dylib or .dll.
|
2009-04-17 16:19:21 -05:00 |
|
Vitor Santos Costa
|
f668676e72
|
make a better effort to avoid walking through system code.
|
2009-04-17 15:46:13 -05:00 |
|
Vitor Santos Costa
|
e42083a2bb
|
fix bad call.
|
2009-04-17 14:18:05 -05:00 |
|
Vitor Santos Costa
|
7e98e5acdb
|
fix another internal deadlock.
|
2009-04-17 14:17:43 -05:00 |
|
Vitor Santos Costa
|
6da3d91f78
|
current_predicate: avoid debugger walking into clauses and make cp(X,M:a(_)) more efficient.
|
2009-04-16 19:06:49 -05:00 |
|
Vitor Santos Costa
|
9b088119c7
|
fix a case where one can creep inside the debugger.
|
2009-04-16 16:33:49 -05:00 |
|
Vitor Santos Costa
|
c685991119
|
fix self-deadlock in empty IDB entries.
|
2009-04-16 12:55:47 -05:00 |
|
Vitor Santos Costa
|
9624026beb
|
locking fixes.
|
2009-04-16 11:19:26 -05:00 |
|
Vitor Santos Costa
|
b903602ac1
|
should terminate with NULL.
|
2009-04-14 01:32:29 +01:00 |
|
Vitor Santos Costa
|
b159736edd
|
fixes for 64 bits.
|
2009-04-14 01:25:21 +01:00 |
|
Vitor Santos Costa
|
43ae55f5f2
|
thread_local is also dynamic.
|
2009-04-14 01:24:58 +01:00 |
|
Vitor Santos Costa
|
9ef1b5cb4f
|
shift vesion number.
|
2009-04-08 00:49:54 +01:00 |
|
Vitor Santos Costa
|
f27c261daf
|
more Anderson GIT support
|
2009-04-08 00:46:34 +01:00 |
|
Vitor Santos Costa
|
b92b026c90
|
more patches to support Anderson's JIT.
|
2009-04-08 00:32:36 +01:00 |
|
Vitor Santos Costa
|
b2ad3bd000
|
first cut at Anderson's JIT code.
|
2009-04-07 23:55:16 +01:00 |
|
Vitor Santos Costa
|
f97bc596b9
|
do not use int for modules, use Term.
|
2009-04-07 15:44:46 +01:00 |
|
Vitor Santos Costa
|
d05dfc3283
|
allow different comparison functions in b_hash
|
2009-04-04 23:57:46 +01:00 |
|
Vitor Santos Costa
|
94b2b181a7
|
do not deref because you may want to pass a pointer.
|
2009-04-04 23:56:42 +01:00 |
|
Vitor Santos Costa
|
9e8db82391
|
updates to UDI package
|
2009-04-02 17:34:42 +01:00 |
|
Vitor Santos Costa
|
cc7ff82275
|
term_hash non non_ground terms: ignoring the variables.
|
2009-03-31 21:56:12 +01:00 |
|
Vitor Santos Costa
|
18eca09bd0
|
multiple assignment variables should always be globalised.
|
2009-03-31 21:55:17 +01:00 |
|
Vítor Santos Costa
|
e201d11e81
|
bad init could cause overflow.
|
2009-03-31 13:51:44 +01:00 |
|
Vitor Santos Costa
|
a2b6c0c529
|
allow YAP to compile without GMP.
|
2009-03-27 15:32:22 +00:00 |
|
Vitor Santos Costa
|
4044684dea
|
prototype UDI initializer.
|
2009-03-27 15:28:50 +00:00 |
|