vsc 
							
						 
					 
					
						
						
							
						
						a68263845d 
					 
					
						
						
							
							trust_logical should protect the last clause, otherwise it cannot  
						
						... 
						
						
						
						jump there.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1045  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-04-22 03:24:17 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d2a4490676 
					 
					
						
						
							
							fix garbage collection for delayed variables  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1038  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-04-16 20:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f7a68f97cd 
					 
					
						
						
							
							more bug fixes  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1037  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-04-16 19:27:31 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						4242efb73f 
					 
					
						
						
							
							trim_trail for default machine  
						
						... 
						
						
						
						be more aggressive about try-retry-trust chains.
   - handle cases where block starts with a wait
   - don't use _killed instructions, just let the thing rot by itself.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1027  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-03-19 11:35:42 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ad685b6e5b 
					 
					
						
						
							
							fix missing ClSize in index.c  
						
						... 
						
						
						
						start introducing docs for threads (copied from SWI).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1019  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-03-05 17:27:53 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						caa0b26665 
					 
					
						
						
							
							solaris fixes for threads  
						
						... 
						
						
						
						get rid of SizeOfBlock
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1018  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-03-05 15:26:33 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ddc7b3a0bc 
					 
					
						
						
							
							a few more fixes to support timing and to improve message queues.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1012  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-03-02 16:44:58 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f1063a27b2 
					 
					
						
						
							
							fixes for stack overflow  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@982  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-02-12 17:09:17 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						6662ca157e 
					 
					
						
						
							
							simplify module access  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@981  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-02-12 12:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						9b84cdfe5d 
					 
					
						
						
							
							improved support for threads and code area allocation using malloc  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@965  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-02-05 16:57:02 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						cacc407677 
					 
					
						
						
							
							Bug fixes!  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@964  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-01-29 13:37:10 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ba9876268f 
					 
					
						
						
							
							threads, clean signals, and much more...  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@957  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-01-23 02:23:51 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e7ab7b4c8a 
					 
					
						
						
							
							fix non-tabling version  
						
						... 
						
						
						
						fix compilation with THREADS
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@952  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-12-18 17:23:22 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						221665bab8 
					 
					
						
						
							
							support for tabling  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@951  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-12-18 16:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						1ada44ab8e 
					 
					
						
						
							
							stabilisation patches for Yap-4.5.2  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@922  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-11-12 12:33:31 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e8a8177196 
					 
					
						
						
							
							speed up search for DB terms  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@903  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-10-19 00:33:10 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						521e70e9ab 
					 
					
						
						
							
							more fixes for new indexing code.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@893  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-10-14 00:53:10 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						99cfccfaf0 
					 
					
						
						
							
							call garbage collection at every proceed.  
						
						... 
						
						
						
						don't try to expand indices on static predicates.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@876  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-09-24 23:53:48 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						98578b16dc 
					 
					
						
						
							
							more fixes for indexing code  
						
						... 
						
						
						
						stable stuff
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@867  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-09-15 01:25:29 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						17ecf0dc14 
					 
					
						
						
							
							continue big commit  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@863  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-08-27 13:37:10 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						bd383b7e3f 
					 
					
						
						
							
							more fixes  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@827  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-05-19 13:04:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d290885f8f 
					 
					
						
						
							
							new indexing algorithm  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@822  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-04-30 17:46:05 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						bca74cd190 
					 
					
						
						
							
							fixes for int =\= long  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@782  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-02-14 12:20:57 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						a31c94e31a 
					 
					
						
						
							
							guess what: more int=\= long changes!  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@781  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-02-14 12:12:06 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						33002a9a2a 
					 
					
						
						
							
							more int =\= long fixes  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@780  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-02-14 12:06:42 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						786267cf94 
					 
					
						
						
							
							fix a few int =/= long warnings.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@777  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-02-14 11:47:01 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						06d65a5be7 
					 
					
						
						
							
							garbage collector should register that retry_mark and friends have a hold  
						
						... 
						
						
						
						on a clause.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@771  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-02-12 15:40:04 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						b37ee94fe9 
					 
					
						
						
							
							you may have code and dbrefs at the same time.  
						
						... 
						
						
						
						try to expand trail in single sweep
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@769  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-02-12 13:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						9a032b656a 
					 
					
						
						
							
							fix previous module processing fixes  
						
						... 
						
						
						
						check if predicate is not in use before abolish static
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@763  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-02-11 16:33:24 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e2edae71c7 
					 
					
						
						
							
							cleanup: typecast to yamop * instead of CODEADDR wherever possible.  
						
						... 
						
						
						
						Fix integer(233333833838383) fails bug (Roberto Bagnara).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@733  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-27 16:53:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						1db1bb484e 
					 
					
						
						
							
							make lcc happy.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@717  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-06 20:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e133c87b3b 
					 
					
						
						
							
							fix cycle when outputting a choicepoint for retry_c.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@699  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-20 19:25:45 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d7f80ea1ad 
					 
					
						
						
							
							Stasinos noticed that _YAP_ breaks C standard: use Yap_ instead.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@691  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-18 18:18:05 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						7b2c4dc6ff 
					 
					
						
						
							
							all global symbols should now start with _YAP  
						
						... 
						
						
						
						global functions should not be called from within file (bug in
binutils/WIN32).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@675  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-11 17:38:10 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						a282a4e7c1 
					 
					
						
						
							
							get rid of annoying debugging message.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@667  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-31 00:32:08 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						6d8c592775 
					 
					
						
						
							
							fix garbage collection for delays (report from Bart Demoen).  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@663  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-29 17:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						5a5c674300 
					 
					
						
						
							
							disable stack shifting and garbage collection in the presence of  
						
						... 
						
						
						
						multiple threads.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@646  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-21 22:52:36 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						153b2cb2a3 
					 
					
						
						
							
							YAP would break when gc was called from portray:  
						
						... 
						
						
						
						always save arguments before calling plwrite with possible portray
 only do it for portray because plwrite may be called from unsafe environments
 make Slot machinery mainstream.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@637  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-17 00:05:29 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						523fae9544 
					 
					
						
						
							
							stack overflow patches:  
						
						... 
						
						
						
						process overflows as high-level as possible;
   introduce overflow related errors
   ExpandWorkSpace should never call Error: use ErrorMessage instead,
   format_putc should never release memory, causes memory corruption,
   Linux does not like MAP_FIXED, it can overwrite the actual program
code.
   condor: twick configure to disable readline with condor.
----------------------------------------------------------------------
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@632  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-10 05:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						94e9529128 
					 
					
						
						
							
							first cut at call counter.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@580  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-03 14:28:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						60ae7a9ce5 
					 
					
						
						
							
							make gc much more aggressive at recovering db space.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@529  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-12 16:48:35 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						7176752a68 
					 
					
						
						
							
							fixes for abolish.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@525  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-11 05:30:47 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e7748d6234 
					 
					
						
						
							
							fluffy stuff for atom garbage collection.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@519  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-05 03:59:50 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						358714433c 
					 
					
						
						
							
							first take for atom garbage collector.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@513  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-04 18:21:55 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d5a459bb08 
					 
					
						
						
							
							logical update semantics:  
						
						... 
						
						
						
						instance of erased element should fail;
  garbage collection now tries to recover space for code.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@512  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-04 00:46:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						61affa1652 
					 
					
						
						
							
							keep all dynamic arrays linked and garbage collect them.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@481  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-23 03:52:34 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						734d6ae2d3 
					 
					
						
						
							
							debugging changes  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@473  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-15 03:58:03 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						86e4a99d73 
					 
					
						
						
							
							changes to support extended foreign interface (include slots, new exception  
						
						... 
						
						
						
						handling for C-code, and several fixes to calling foreign code).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@470  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-14 18:24:34 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d2a6f16e4a 
					 
					
						
						
							
							handle stack overflow within =..  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@466  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-07 21:19:52 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						722b798507 
					 
					
						
						
							
							move tabling gc code to tabling  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@461  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-03 18:15:37 +00:00