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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						0101c09236 
					 
					
						
						
							
							coroutining is now a part of attvars.  
						
						... 
						
						
						
						some more fixes.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1070  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-06-05 03:37:01 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						9d12384db1 
					 
					
						
						
							
							debugger fixes  
						
						... 
						
						
						
						make sure we always go back to current module, even during initizlization.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1062  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-05-13 20:54:58 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						c90c3b7b34 
					 
					
						
						
							
							thread support updates  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1006  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-02-26 13:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f609e8b93b 
					 
					
						
						
							
							check read locking on PRWLock  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1002  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-02-22 00:35:07 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d81bcb58e3 
					 
					
						
						
							
							more fixes for threads  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1000  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-02-20 18:56:07 +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 
							
						 
					 
					
						
						
							
						
						c9247ce308 
					 
					
						
						
							
							make thread_local compatible with dynamic  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@977  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-02-11 13:33:19 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ca4e754af7 
					 
					
						
						
							
							protect writes to SignalMask and to CreepFlag. Reads are still not  
						
						... 
						
						
						
						locked.
fix XREGS for threads.
fix thread_signal not even being defined.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@969  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-02-06 17:22:24 +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 
							
						 
					 
					
						
						
							
						
						0a7ec31659 
					 
					
						
						
							
							bug fixes  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@962  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2004-01-26 12:41:06 +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 
							
						 
					 
					
						
						
							
						
						1aa1610e83 
					 
					
						
						
							
							fix duplicated goal in meta-call execute0  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@944  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-12-02 18:57:48 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						678ff0df82 
					 
					
						
						
							
							many fixes  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@940  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-12-01 17:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						90829edc9e 
					 
					
						
						
							
							new infrastructure for static clauses:  
						
						... 
						
						
						
						they are now valid references
  they don't have the try_me block
jump_on_var now uses expand
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@936  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-11-26 18:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						52b61e45ed 
					 
					
						
						
							
							fix meta-call handliong of : declarations  
						
						... 
						
						
						
						get rid of execute_within, we've got enough confusion around already.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@825  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-05-02 14:37: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 
							
						 
					 
					
						
						
							
						
						c8c4c76e01 
					 
					
						
						
							
							always pass B to meta-calls.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@755  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-30 19:34:26 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						533365611c 
					 
					
						
						
							
							fix meta_calls with modules inside comma  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@753  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-30 18:00:26 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f5dad3ac1f 
					 
					
						
						
							
							don't try to do module expansion if module borders are not crossed.  
						
						... 
						
						
						
						expand on-line depth_call and once.
improve write_x_loc
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@752  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-30 16:27:45 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						a721ad3e27 
					 
					
						
						
							
							more of the same module fixes.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@643  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-18 14:52:58 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d21021da0d 
					 
					
						
						
							
							get rid of UnCutable  
						
						... 
						
						
						
						a:(a(X),b(X)) should be the same as a:a(X), a:b(X). Use PushModPred to
force that.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@642  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-18 13:54:53 +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 
							
						 
					 
					
						
						
							
						
						935665ec92 
					 
					
						
						
							
							fix ^c abort for PCs: registers were not being reset properly.  
						
						... 
						
						
						
						fix error message in abort.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@628  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-08 14:32:42 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e606c427fe 
					 
					
						
						
							
							move to UserMode when entering absmi.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@614  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-03 13:42:23 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8ba604d9b3 
					 
					
						
						
							
							count profiling entries from meta-calls, even if that means a little more  
						
						... 
						
						
						
						work.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@593  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-17 00:02:39 +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 
							
						 
					 
					
						
						
							
						
						c27b23f3a5 
					 
					
						
						
							
							miscellaneous fixes  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@556  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-07-17 20:25:30 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						778d99255f 
					 
					
						
						
							
							call_with_args should check if first arg is atom  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@553  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-26 05:10:17 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						944d2e8aed 
					 
					
						
						
							
							fixes for YapRunGoal  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@541  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-06-18 02:27:53 +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 
							
						 
					 
					
						
						
							
						
						bfca528833 
					 
					
						
						
							
							more fixes on modules  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@479  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-20 14:19: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 
							
						 
					 
					
						
						
							
						
						4fc1a2ff42 
					 
					
						
						
							
							put tabling back to work  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@460  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-05-03 15:30:36 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d3942df58c 
					 
					
						
						
							
							it looks like mod for execute_in_mod may be instantiated.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@446  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-04-19 14:41:56 +00:00