Vitor Santos Costa
|
923094bd01
|
more updates to HEAPFIELDS.
|
2009-10-30 23:59:00 +00:00 |
|
Vitor Santos Costa
|
d3f969e1b1
|
various_codes includes all the head pointers to the code space. Try to
centralise everything in a single file (HEAPFIELDS) and generate them
from a Prolog script (buildheap).
|
2009-10-28 13:11:35 +00:00 |
|
Vitor Santos Costa
|
253444d7ca
|
support parms.h
pass argv[0]
|
2009-10-23 09:09:16 +01:00 |
|
Costa Vitor
|
ec595374a6
|
fix allocation of temporary stack so that unification can work even for
very deep terms.
fix occur_unification_bug X = a(f(Y)).
|
2009-05-22 18:35:24 -05:00 |
|
Vitor Santos Costa
|
8385f4bea6
|
saved state should be startup.yss, not startup.yss, in case YAP looks up
saved state in current directory (obs from Ulrich Neumerkel).
|
2009-05-02 14:06:24 -05:00 |
|
Vítor Santos Costa
|
5e09d8e1bd
|
make sure that we restore even if only the X registers moved.
|
2008-12-28 11:00:05 +00:00 |
|
Vítor Santos Costa
|
58d4442883
|
fixes for gcc-4.3 (same as stable)
|
2008-11-26 09:56:18 +00:00 |
|
vsc
|
5d49f14545
|
fix rbtrees built from ordered lists
fix jt
be more flexible about unbound parents
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2260 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-06-05 16:24:08 +00:00 |
|
vsc
|
897224b36e
|
fix previous fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2235 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-05-12 22:31:37 +00:00 |
|
vsc
|
f4173813ff
|
updates to restore
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2234 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-05-12 14:04:23 +00:00 |
|
ricroc
|
ddcd80d2a9
|
*** empty log message ***
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2215 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-04-11 16:30:28 +00:00 |
|
vsc
|
708e69a670
|
fix restorebb in cases entry key is not an atom (obs from Nicos
Angelopoulos)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2200 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-04-03 11:34:47 +00:00 |
|
vsc
|
a8fe6a668e
|
more saved state fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2185 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-04-01 15:31:43 +00:00 |
|
vsc
|
f37bc03304
|
improve restore
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2184 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-04-01 14:09:43 +00:00 |
|
vsc
|
c23cce1cc1
|
fix restore and small VISTA thingies
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2177 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-04-01 08:42:46 +00:00 |
|
vsc
|
1c6b91cb72
|
improve WIN32 support and installation
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2170 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-03-27 00:41:33 +00:00 |
|
vsc
|
ba2023436a
|
fix bug in all_calls
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2157 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-03-22 23:35:00 +00:00 |
|
vsc
|
3101d1ff61
|
-q flag
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2150 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-03-13 18:41:52 +00:00 |
|
vsc
|
e748bd9b33
|
more fixes to modules
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2102 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-02-15 12:41:33 +00:00 |
|
vsc
|
637f381d94
|
valgrind it!
enable atom garbage collection.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2055 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2008-01-23 17:57:56 +00:00 |
|
vsc
|
d3bbba177f
|
small fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1970 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-10-29 22:48:54 +00:00 |
|
vsc
|
77f10fe803
|
handle learning from interpretations.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1942 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-09-28 23:18:17 +00:00 |
|
vsc
|
400b1958b2
|
fix atom garbage collector (although it is still off by default)
make valgrind feel better
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1797 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2007-02-18 00:26:36 +00:00 |
|
vsc
|
0705ca0640
|
support for UNICODE, and other bug fixes.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1725 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-11-27 17:42:03 +00:00 |
|
vsc
|
13080439a6
|
small fixes on threaded implementation.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1700 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-10-10 14:08:17 +00:00 |
|
vsc
|
cd5bc14cfc
|
win32 fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1689 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-08-30 01:06:30 +00:00 |
|
vsc
|
d11fd73306
|
global variables
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1685 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-08-22 16:12:46 +00:00 |
|
vsc
|
0a96eab20d
|
try to fix -l and -L from scripts
saved states should always interpret getting read() == 0 as EOF.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1662 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-06-02 15:21:35 +00:00 |
|
vsc
|
eea9f2a58e
|
get rid of IntArrays and FloatArray code.
include holes when calculating memory usage.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1640 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-05-19 14:31:32 +00:00 |
|
vsc
|
ee78d90bb9
|
fix info reported by memory manager under DL_MALLOC and SYSTEM_MALLOC
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1635 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-05-18 16:33:05 +00:00 |
|
vsc
|
98de08022b
|
WIN32 fixes
compiler bug fixes
extend interface
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1632 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-05-16 18:37:31 +00:00 |
|
ricroc
|
6c4cb8ab74
|
restore startup when not defined YAP_MEMORY_ALLOC_SCHEME.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1621 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-04-29 15:54:56 +00:00 |
|
vsc
|
cf669ee72b
|
fixes to garbage collector
fixes to debugger
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1558 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2006-03-06 14:04:57 +00:00 |
|
vsc
|
a1c99a72a1
|
more fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1468 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-11-23 12:09:50 +00:00 |
|
vsc
|
10ae3840c9
|
fix several bugs in save/restore.b
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1467 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-11-23 03:01:33 +00:00 |
|
vsc
|
b8d0396939
|
more small fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1431 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-10-31 12:27:54 +00:00 |
|
vsc
|
129efd83d8
|
more fixes for garbage collector
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1394 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-09-21 03:49:33 +00:00 |
|
vsc
|
47a784f97c
|
fix restore of EX
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1382 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-08-23 21:28:22 +00:00 |
|
vsc
|
858891b735
|
fix save/1.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1369 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-08-22 04:07:20 +00:00 |
|
vsc
|
b6af3095da
|
small fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1261 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-03-07 17:49:16 +00:00 |
|
ricroc
|
4c972ca825
|
bug fixes for YapTab support
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1259 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-03-04 20:30:14 +00:00 |
|
vsc
|
8a03474632
|
oops, forgot one more fix!
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1255 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-03-02 18:38:20 +00:00 |
|
vsc
|
f11ab09a60
|
try to make initialisation process more robust
try to make name more robust (in case Lookup new atom fails)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1254 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2005-03-02 18:35:49 +00:00 |
|
vsc
|
ef6bbb1273
|
some extra bug fixes for trail overflows: some cannot be recovered that easily,
some can.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1219 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-12-28 22:20:37 +00:00 |
|
vsc
|
f0f6dd9de5
|
fix USE_LD to eventually be restorable.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1201 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-12-07 06:01:55 +00:00 |
|
vsc
|
43f422c5d2
|
was always forcing restore
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1187 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-11-23 21:17:47 +00:00 |
|
vsc
|
bd965693e4
|
A few extra fixes for saved states.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1186 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-11-23 21:16:21 +00:00 |
|
vsc
|
9dfcbc1de9
|
replace SYSTEM_ERROR by out OUT_OF_WHATEVER_ERROR whenever appropriate.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1180 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-11-19 22:08:43 +00:00 |
|
vsc
|
8d2cb067ec
|
fix situation where we might assume nonextsing double initialisation of C predicates (use
Hidden Pred Flag).
$host_type was double initialised.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1177 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-11-18 22:32:40 +00:00 |
|
vsc
|
6853d8eecd
|
don't ever use memory that has been freed (that was done by LU).
generic fixes for WIN32 libraries
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1172 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
|
2004-11-04 18:22:36 +00:00 |
|