vsc
e295016899
make sure garbage collector doesn't confused with overwrites in attvars
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1142 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-17 21:22:32 +00:00
vsc
bb2cb9e9f8
fix some overflows recorded.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1141 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-17 20:47:35 +00:00
vsc
0de365678a
simplify frozen/2
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1140 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-17 19:34:53 +00:00
vsc
3d308525e0
garbage collection fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1139 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-16 17:29:08 +00:00
pmoura
921e576877
Logtalk 2.21.0 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1138 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-14 23:11:12 +00:00
vsc
70f9c1176d
make sure that condor version always grows trail!
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1137 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-14 03:30:06 +00:00
vsc
7e9c32fd52
fix numbervars to number atts
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1136 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-13 21:20:01 +00:00
vsc
8402df6bb2
more constraint simplifications
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1135 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-13 21:19:14 +00:00
vsc
6b43be23cf
growatomtable should not test for HeapTop if using standard malloc.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1134 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-13 21:18:35 +00:00
vsc
e47679aa01
don't allow defining as dynamic a predicate which already has clauses.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1133 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-10 21:04:46 +00:00
vsc
27a98ecdde
add attvar/1 to system.
...
sort before printing attributed variables to get rid of duplicates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1132 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-10 20:18:01 +00:00
vsc
c042f13930
more fixes for overflows in copy_term with attributed variables (not necessarily).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1131 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-09 20:00:59 +00:00
vsc
3c44b02093
alwas make sure you are looking at a variable before checking IsUnboundVar
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1130 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-08 19:06:57 +00:00
vsc
6a4d9ef41a
fix correctly the bug in coroutining: Yap should join the two goals.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1129 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-08 18:09:26 +00:00
vsc
ab7489b93d
source: a(X) :- true is a fact!
...
fix use of value after possible overflow in IPred
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1128 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-08 17:56:48 +00:00
vsc
a9d6944b17
freeze was not ready for the case when a variable was woken but not bound.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1127 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-07 21:08:30 +00:00
vsc
040280ea73
fix overflow of attributed variables in copy_term
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1126 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-07 20:20:12 +00:00
vsc
2068026152
emulation routines for SWI compatibility
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1125 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-07 17:10:43 +00:00
vsc
6bf9d6cef1
fix bug in unwinding trail at amiops.h
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1124 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-07 16:48:04 +00:00
vsc
9e0151070f
updates
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1123 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-07 16:29:16 +00:00
vsc
93e5443dee
memory management bug fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1122 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-07 16:25:22 +00:00
vsc
6711d93b9c
memory management fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1121 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-09-03 03:11:09 +00:00
vsc
be83a4a309
jpl stuff
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1120 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-27 20:27:56 +00:00
vsc
803a4b04eb
more small fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1119 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-27 20:18:52 +00:00
vsc
64b01a75c1
growheap was not checking some compiler instructions
...
source was getting confused in reconsult
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1118 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-20 16:16:23 +00:00
pmoura
0018e82503
Logtalk 2.20.1 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1117 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-19 13:46:40 +00:00
vsc
15b122b2c9
more fixes for !
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1116 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-16 21:02:04 +00:00
pmoura
dc6a6f6bd2
Logtalk 2.20.0 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1115 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-16 17:09:27 +00:00
pmoura
f5e660b9a3
Logtalk 2.20.0 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1114 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-16 16:41:11 +00:00
vsc
1781ff9420
whole lot of fixes:
...
- memory leak in indexing
- memory management in WIN32 now supports holes
- extend Yap interface, more support for SWI-Interface
- new predicate mktime in system
- buffer console I/O in WIN32
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1113 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-11 16:14:55 +00:00
pmoura
23f85a3453
Logtalk 2.19.1 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1112 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-02 16:54:36 +00:00
pmoura
3a691e07d5
Logtalk 2.19.1 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1111 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-08-02 16:08:31 +00:00
vsc
2a93a01f1c
fix severe bug in indexing of floating point numbers
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1110 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-29 18:15:19 +00:00
pmoura
07686320f5
Missing Logtalk 2.19.0 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1109 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-28 23:17:43 +00:00
pmoura
a5e32cd594
Missing Logtalk 2.19.0 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1108 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-28 23:14:51 +00:00
vsc
70e112a311
allow format to continue work if you hacve overflows in memory allocation (should do the same for write).
...
fix recordifnot if it is not the first time we see the term (already in stack).
more windows fixes and updates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1107 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-28 22:09:02 +00:00
vsc
281d9b0073
fix cygwin problems: bad tag scheme and broken mmap (use malloc for now)
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1106 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-26 16:03:35 +00:00
vsc
e4b56ab05f
fix PROTO problem
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1105 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-26 16:02:25 +00:00
pmoura
2a1fbb6e88
Logtalk 2.19.0 files.
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1104 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-25 18:47:43 +00:00
vsc
3801508cdf
windows fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1103 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-23 21:08:45 +00:00
vsc
3868089946
add structure for JPL
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1102 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-23 21:08:11 +00:00
vsc
eee481b877
add main Makefile for CLPBN
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1101 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-23 19:10:11 +00:00
vsc
7c8001d035
misc fixes
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1100 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-23 19:02:09 +00:00
vsc
16c1c87c50
fix bad ref count in expand_clauses when copying indexing block
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1099 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-23 19:01:14 +00:00
vsc
3e0a3fa9f3
fix heap overflow in YAP_LookupAtom
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1098 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-23 03:37:17 +00:00
vsc
d16b7e4ec9
add support for threads to C-interface (first cut, not done yet).
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1097 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-22 21:50:53 +00:00
vsc
21a3377248
debugger fixes
...
initial support for JPL
bad calls to garbage collector and gc
debugger fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1096 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-22 21:32:23 +00:00
vsc
fec65e106a
fix error message
...
change makefile and configure for clpbn
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1095 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-15 17:20:23 +00:00
vsc
ab1cd9bb60
introduce CLPBN in system
...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1094 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-15 16:23:44 +00:00
vsc
08b9f55f9c
start support for java interface
...
bug fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1093 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-07-15 15:47:08 +00:00