vsc 
							
						 
					 
					
						
						
							
						
						5e4816eb5a 
					 
					
						
						
							
							new heap allocation code  
						
						... 
						
						
						
						new atom table growth code and hash algorithm
more fixes for new indexing algorithm
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@905  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-10-28 01:16:03 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						526ec2e50f 
					 
					
						
						
							
							call the garbage collector the right way  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@902  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-10-17 02:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ef5b98628f 
					 
					
						
						
							
							do not always remove the full index if removing a root node.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@894  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-10-14 01:32:55 +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 
							
						 
					 
					
						
						
							
						
						cf148cd0cb 
					 
					
						
						
							
							Fix asserta_static  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@882  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-10-02 18:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						507d4a9951 
					 
					
						
						
							
							More improvements on indexing code  
						
						... 
						
						
						
						fix on growheap continuing to cut_e
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@880  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-10-02 12:59:05 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f5931c5c0e 
					 
					
						
						
							
							wake up before cut_e. Still to do: wakeup before cut_t and cut.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@878  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-09-26 14:30:59 +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 
							
						 
					 
					
						
						
							
						
						b936201465 
					 
					
						
						
							
							improvements to indexing: allow user control and fix bugs in sorting  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@836  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-06-06 11:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						a77ceeac69 
					 
					
						
						
							
							get rid of stdio.h  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@831  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-05-21 13:00:23 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						7a6f4037bd 
					 
					
						
						
							
							more fixes for low level profiler.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@830  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-05-21 12:15:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						0afb07931f 
					 
					
						
						
							
							patches to Ricardo Lopes' low level profiler: enable if SIGPROF is  
						
						... 
						
						
						
						there, do sorting, init PROFPREDS when you start counters, keep time
stamps for eventual assert/retract, and use qsort (3) to do less work.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@829  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-05-20 19:11:59 +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 
							
						 
					 
					
						
						
							
						
						6e17ac0070 
					 
					
						
						
							
							fix count clauses  
						
						... 
						
						
						
						fix bigint in index.c
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@824  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-05-01 21:07:11 +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 
							
						 
					 
					
						
						
							
						
						bf3c147f53 
					 
					
						
						
							
							support long long for profiling counters. Requires better support for LL  
						
						... 
						
						
						
						in Yap code (only for __GNUC__ right now).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@802  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-03-20 15:10:18 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ce47ad0085 
					 
					
						
						
							
							a logical updatable predicate may never be undefined, because it is dynamic.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@765  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-02-12 13:17:36 +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 
							
						 
					 
					
						
						
							
						
						1369dfa410 
					 
					
						
						
							
							new meta-call scheme.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@751  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-29 14:47:17 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						3d5b22a732 
					 
					
						
						
							
							recorda_at and recorded_at  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@744  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-21 16:14:52 +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 
							
						 
					 
					
						
						
							
						
						8b867ea4de 
					 
					
						
						
							
							new builtins: nth_clause, nth_instance.  
						
						... 
						
						
						
						allow clause/3 on static predicates.
predicate_property(P,number_of_clauses(N)).
improve profiling code.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@728  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-13 20:00:41 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						00886e5205 
					 
					
						
						
							
							key_statistics/3  
						
						... 
						
						
						
						disable stack dump by default: yap_flags(stack_dump,_).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@720  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-10 14:36:22 +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 
							
						 
					 
					
						
						
							
						
						7e5b706936 
					 
					
						
						
							
							extra array functionality  
						
						... 
						
						
						
						fix YAPOr compilation.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@708  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-26 22:28:32 +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 
							
						 
					 
					
						
						
							
						
						7f4fdb1652 
					 
					
						
						
							
							don't debug (a,b), debug a and then b.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@652  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-23 21:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						0351b9f0ab 
					 
					
						
						
							
							make --enable-threads work on CVS release.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@645  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-21 22:14:29 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						78923655b5 
					 
					
						
						
							
							dynamic predicates with no clauses are not undefined, so  
						
						... 
						
						
						
						they should not point at UNDEFCODE but at FAIL_CODE
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@636  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-14 16:25:38 +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 
							
						 
					 
					
						
						
							
						
						e801069a19 
					 
					
						
						
							
							don't try to unify results for matching clause if we  
						
						... 
						
						
						
						can't find it.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@586  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-10 18:41:12 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						21aab28a59 
					 
					
						
						
							
							new error handlong mechanism  
						
						... 
						
						
						
						new YAP_ foreign interface
fix unbound_first_arg in call_with_args
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@582  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-09 17:40:12 +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 
							
						 
					 
					
						
						
							
						
						cf638188ce 
					 
					
						
						
							
							support hidden predicates  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@578  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-02 17:33:00 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						5cc8ea1d52 
					 
					
						
						
							
							hide_predicate  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@571  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-08-14 16:00:54 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						fa33648499 
					 
					
						
						
							
							allow abolish of static procedures, even if they are being used.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@546  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-18 05:22:35 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						b48f1264b9 
					 
					
						
						
							
							fix report on initial and token line for parser.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@540  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-17 15:28:01 +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 
							
						 
					 
					
						
						
							
						
						b58dbff727 
					 
					
						
						
							
							fix restore  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@498  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-28 16:26:00 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						3b3a19f5d9 
					 
					
						
						
							
							more stuff for foreign interface.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@474  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-16 20:33:00 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ff0b60d7a7 
					 
					
						
						
							
							fix error handling from within recursive invocations of emulator  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@427  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-04-03 19:33:38 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8b97aac875 
					 
					
						
						
							
							don't trust Error_TYPE unless ErrorMessage is set  
						
						... 
						
						
						
						fix ^cstats fix
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@401  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-03-07 05:47:24 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						43cad85ace 
					 
					
						
						
							
							fix debugging of [-f].  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@398  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-03-04 15:55:13 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ec2e474e5c 
					 
					
						
						
							
							don't give up if you don't have enough space to expand the consult stack.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@390  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-02-27 02:10:01 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						c15ce56e12 
					 
					
						
						
							
							if you try to reconsult over active clauses, kill the preexisting ones  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@383  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-02-26 21:01:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						fb8624f5ac 
					 
					
						
						
							
							always allow assert_static  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@382  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-02-26 20:16:36 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						49058f2b72 
					 
					
						
						
							
							fix inconsistency  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@380  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-02-26 17:50:33 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						3188f75455 
					 
					
						
						
							
							list all active predicates  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@379  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-02-26 17:49:09 +00:00