Commit Graph

10422 Commits

Author SHA1 Message Date
vsc 6e2ccc4cf4 fix big ints in gc
recount trail pointers that were reset in the previous step


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@74 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 15:09:36 +00:00
vsc e8b19c99c1 Partial update of tabling/SBA code to new timestamp
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@73 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 20:23:38 +00:00
vsc 43d4b911d0 TRAIL_REF changed to TRAIL_LINK
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@72 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 20:21:59 +00:00
vsc 136a4d4a67 fix divide by zero error on debugging message if trail was empty
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@71 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 19:33:16 +00:00
vsc 835f315727 access_array_element is unsafe
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@70 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 19:22:35 +00:00
vsc 97d882c1a7 use arrays to implement catch and throw instead of record
cleanup queues at top-level and at catch-throw.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@69 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 19:10:43 +00:00
lfcastro 08ebcf94be * the previous typo correction seemed to be reversed, so...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@68 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 18:21:35 +00:00
lfcastro 6cc04e235b * fixed a typo in PutAtt (timestmp -> timestamp)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@67 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 18:16:07 +00:00
lfcastro 1264a7f828 * configured to use syncmail to send mail notification of commits to
yap-commits@lists.sourceforge.net


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@66 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 18:10:32 +00:00
lfcastro 150a628b0e * first inclusion
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@65 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 18:02:13 +00:00
vsc 95a113aac9 trail_ref cleanup
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@64 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 14:52:54 +00:00
vsc be02a4f6ab get rid of unnecessary casts
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@63 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 13:39:07 +00:00
vsc 3206e6ca22 remove unnecessary casts
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@62 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 13:38:42 +00:00
vsc bced653577 fix for ~NN
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@61 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 13:38:07 +00:00
vsc 68820cc370 sys changes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@60 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-07 17:54:29 +00:00
vsc f733ea5bdb ! in call((a(X),!)) would not cut a(X)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@59 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-07 16:58:06 +00:00
vsc 2a1e82975a fix missing system and missing \
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@58 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-07 16:57:23 +00:00
vsc f31bd95ada purge non-source files
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@57 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-06 20:21:16 +00:00
vsc 2a94b16a8c initial revision
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@56 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-06 20:11:34 +00:00
vsc fd048651b6 Logtalk files
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@55 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-06 20:07:01 +00:00
vsc 8082de6375 Stasinos changes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@54 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-06 20:01:35 +00:00
vsc cc4531cd1e Include Paulo Moura's Logtalk OO LP system
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@53 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-06 19:40:57 +00:00
vsc 38247e38fc cleanup of CLPQR and CHR;
simplification of module handling;
new timestamp implementation


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@52 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-06 19:10:51 +00:00
stasinos 9facb55dcb fixed unprotected argument in MkLongIntTerm macro
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@51 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-06 10:38:10 +00:00
vsc c63a46bf2a assorted changes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@50 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-30 17:04:07 +00:00
vsc 942f20ad24 format changes from Paulo Moura
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@49 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-30 14:55:12 +00:00
vsc 769ea0cfcc fix extra backtracking in consult and friends.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@48 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-29 17:15:18 +00:00
vsc 130e2b8bd1 fix singleton warning.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@47 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-29 15:10:43 +00:00
vsc 8c907c498d fix S_ISREG and S_ISDIR for Unix machines
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@46 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-29 14:39:22 +00:00
vsc 82438c1d6f fixes in modules
system support for WIN32 (first try).
small fixes.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@45 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-28 19:54:53 +00:00
vsc 27e367f0a5 fix X is ceiling(E).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@44 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-25 20:08:38 +00:00
vsc a47ba033b2 $stream as a single argument.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@43 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-24 18:02:01 +00:00
vsc 593f7ee64f small bug fixes and documentation for extra C-functions.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@42 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-24 15:26:41 +00:00
vsc bc16c57f0a fix singleton variables
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@41 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-22 20:56:43 +00:00
vsc c0ef937614 fix datime/1, system/2 and declaration for p_stream.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@40 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-22 20:41:52 +00:00
vsc 59fdfadfa9 new $stream(T) checks if a term is a stream,
so that I don't have an excuse to call current_stream(_,_,S) with S
something not a stream.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@39 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-22 16:14:30 +00:00
vsc 5c0d82b07d fix debugging flags
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@38 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-22 12:37:23 +00:00
vsc ca950e94b9 forgot an item
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@37 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-21 20:17:20 +00:00
vsc cc692eb415 library(system).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@36 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-21 20:08:10 +00:00
vsc cb3b0a6714 logtalk
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@35 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-21 20:03:51 +00:00
vsc 8dcee4415b library(system) plus several new support builtins
much improved garbage collector
improvements to compiler
yaptab compiles again


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@34 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-21 20:00:05 +00:00
pmoura e5498326b2 initial version
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@33 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-21 18:39:55 +00:00
pmoura e1c4793105 Initial version
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@32 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-21 18:32:31 +00:00
vsc 3cde0b23bb fixes to compilation of functor and ASP calculation for gc.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@31 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-08 20:39:01 +00:00
vsc bac5432950 garbage collecting fixes
compile trues at the end of body
fix call_residue/2 so that constraints cannot escape (yet again).


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@30 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-07 19:56:02 +00:00
lfcastro 04f75a9662 * testing cvs
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@29 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-07 19:09:54 +00:00
vsc e98f8d7106 make gc work outside debugging
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@28 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-07 14:01:09 +00:00
vsc 581fce5ee1 list of things to do do
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@27 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-07 13:54:18 +00:00
vsc 171b6043a5 port to OS/X
fix shunting trail entries.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@26 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-07 13:53:19 +00:00
vsc 3e0d96844f get alloc.c right for AUX.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@25 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-05-03 18:48:06 +00:00