Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						838b14cb77 
					 
					
						
						
							
							more data structures.  
						
						
						
						
					 
					
						2009-10-28 15:20:46 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						d3f969e1b1 
					 
					
						
						
							
							various_codes includes all the head pointers to the code space. Try to  
						
						... 
						
						
						
						centralise everything in a single file (HEAPFIELDS) and generate them
from a Prolog script (buildheap). 
						
						
					 
					
						2009-10-28 13:11:35 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						0179998d60 
					 
					
						
						
							
							change Heap.h to YapHeap.h  
						
						... 
						
						
						
						rename $live to prolog/0 (for SWI compatibility). 
						
						
					 
					
						2009-10-23 14:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						c6e16a608a 
					 
					
						
						
							
							fix @ option in format/2  
						
						
						
						
					 
					
						2009-10-21 00:07:31 +01:00 
						 
				 
			
				
					
						
							
							
								Costa Vitor 
							
						 
					 
					
						
						
							
						
						f877e78785 
					 
					
						
						
							
							make YAP compile with --enable-or-parallelism  
						
						
						
						
					 
					
						2009-08-19 21:53:49 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						3ae6f583ec 
					 
					
						
						
							
							include AtomInStackExpansion  
						
						
						
						
					 
					
						2009-06-13 16:05:45 -05:00 
						 
				 
			
				
					
						
							
							
								Costa Vitor 
							
						 
					 
					
						
						
							
						
						c45903301e 
					 
					
						
						
							
							add missing new atoms.  
						
						
						
						
					 
					
						2009-06-08 20:25:47 -05:00 
						 
				 
			
				
					
						
							
							
								Costa Vitor 
							
						 
					 
					
						
						
							
						
						7f54acb536 
					 
					
						
						
							
							separate standard alarm from virtual alarm. timeout uses virtual alarm  #112  
						
						
						
						
					 
					
						2009-06-03 10:09:14 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						a36c507175 
					 
					
						
						
							
							infrastructure to eventually support SWI atom table.  
						
						
						
						
					 
					
						2009-06-01 15:37:01 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						d6ed058157 
					 
					
						
						
							
							first pass at a decent implementation of PL_error ( #95 )  
						
						... 
						
						
						
						- basically copy SWI code. 
						
						
					 
					
						2009-05-30 12:52:23 -05:00 
						 
				 
			
				
					
						
							
							
								Costa Vitor 
							
						 
					 
					
						
						
							
						
						7304fbda13 
					 
					
						
						
							
							fix lack of streams message (Ulrich Neumerkel  #60 )  
						
						
						
						
					 
					
						2009-05-22 19:55:18 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						ae5bf4d6e7 
					 
					
						
						
							
							support resource errors for out of memory conditions.  
						
						... 
						
						
						
						improve stack dump message. 
						
						
					 
					
						2009-05-17 09:42:56 -07:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						8385f4bea6 
					 
					
						
						
							
							saved state should be startup.yss, not startup.yss, in case YAP looks up  
						
						... 
						
						
						
						saved state in current directory (obs from Ulrich Neumerkel). 
						
						
					 
					
						2009-05-02 14:06:24 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						c132e7e6ec 
					 
					
						
						
							
							fix gmp support to give out of resource error if the bignum is too big.  
						
						
						
						
					 
					
						2009-04-25 11:01:33 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						2503805aff 
					 
					
						
						
							
							support 2^2 is 4 and not 4.0: complicated if we have to deal with bignums.  
						
						
						
						
					 
					
						2009-04-24 19:03:00 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						6acf7eeb0a 
					 
					
						
						
							
							fix bad ordering in tests  
						
						
						
						
					 
					
						2009-04-23 10:36:11 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						700ea83b17 
					 
					
						
						
							
							array name should $array, not array  
						
						
						
						
					 
					
						2009-04-22 11:34:23 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						9ef1b5cb4f 
					 
					
						
						
							
							shift vesion number.  
						
						
						
						
					 
					
						2009-04-08 00:49:54 +01:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						b92b026c90 
					 
					
						
						
							
							more patches to support Anderson's JIT.  
						
						
						
						
					 
					
						2009-04-08 00:32:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						fc2e01f320 
					 
					
						
						
							
							improve code for disjunctions by trying to avoid permanent variables.  
						
						
						
						
					 
					
						2009-03-10 16:24:26 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						15b86cded4 
					 
					
						
						
							
							new merged instructions and small changes to the emulator.  
						
						
						
						
					 
					
						2009-03-03 10:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						d7c2c74acc 
					 
					
						
						
							
							fix counting of C-pred: it should not be in caller.  
						
						
						
						
					 
					
						2009-02-26 00:00:23 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						95fc66be25 
					 
					
						
						
							
							more fixes to profiling code.  
						
						
						
						
					 
					
						2009-02-25 22:15:18 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						a000af113b 
					 
					
						
						
							
							OSX portability updates  
						
						... 
						
						
						
						start of support for commons prolog initiative 
						
						
					 
					
						2009-02-16 12:25:03 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						5d21f7a3d2 
					 
					
						
						
							
							add script to build atom info files  
						
						
						
						
					 
					
						2009-02-12 21:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						4b826e76ae 
					 
					
						
						
							
							support for user defined indexing: step 1 basic routines.  
						
						
						
						
					 
					
						2009-02-12 16:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						c750dd94f1 
					 
					
						
						
							
							indexing code was not looking at tabled code.  
						
						
						
						
					 
					
						2009-02-09 23:34:12 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						8a3978e3e1 
					 
					
						
						
							
							rename BinaryTestPredFlag to BinaryPredFlag  
						
						... 
						
						
						
						get rid of small annoying arithmetic bugs 
						
						
					 
					
						2009-02-09 21:56:40 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						11eed457c1 
					 
					
						
						
							
							use automatucally generate code to find indexing information.  
						
						
						
						
					 
					
						2008-12-29 00:14:47 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						065882ffb8 
					 
					
						
						
							
							don't split on space, just on tabs.  
						
						
						
						
					 
					
						2008-12-29 00:14:24 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						95a15bb689 
					 
					
						
						
							
							fix small mistakes in output_ewalks.  
						
						
						
						
					 
					
						2008-12-26 09:26:17 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						b1cf60cafb 
					 
					
						
						
							
							moe changes to support atomic generation of atoms  
						
						... 
						
						
						
						support automatic generation of code walker (to find P's predicate and clause) 
						
						
					 
					
						2008-12-24 09:04:44 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						f679f21a71 
					 
					
						
						
							
							cleanup unnecessary MkFunctor  
						
						
						
						
					 
					
						2008-12-23 02:20:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						a8ac9bfb43 
					 
					
						
						
							
							generate known atoms and functors automatically  
						
						
						
						
					 
					
						2008-12-23 01:53:52 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						fdf762e326 
					 
					
						
						
							
							push changes to make tabling work: don't ignore tabling and yapor fields  
						
						... 
						
						
						
						in optype. 
						
						
					 
					
						2008-09-05 05:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						d636450512 
					 
					
						
						
							
							more fixes to make rclause.h automatic:  
						
						... 
						
						
						
						define new type n for Integers, as they were mistaken for Term.
 define early return cases and ifdef exceptions. 
						
						
					 
					
						2008-08-29 17:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						6063c019de 
					 
					
						
						
							
							generate rclause.h automaticallywq  
						
						
						
						
					 
					
						2008-08-29 05:25:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						b6409fc980 
					 
					
						
						
							
							fix weird instruction with tabling and new optypes;  
						
						... 
						
						
						
						fix a stray ld. 
						
						
					 
					
						2008-08-22 03:54:10 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						d96461f04c 
					 
					
						
						
							
							add missing files  
						
						
						
						
					 
					
						2008-08-21 13:39:56 +01:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d8e5f2c895 
					 
					
						
						
							
							fixes by Bart and Tom: mostly libraries but nasty one in indexing  
						
						... 
						
						
						
						compilation.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2286  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2008-07-11 17:02:10 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						82d9ed1521 
					 
					
						
						
							
							upgrade to 5.1.4  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2282  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2008-06-18 10:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						6da7cb9569 
					 
					
						
						
							
							fix missing decl  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2280  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2008-06-17 21:04:27 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						12e7b2c9ab 
					 
					
						
						
							
							small fix to file name  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2182  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2008-04-01 09:47:11 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						1c6b91cb72 
					 
					
						
						
							
							improve WIN32 support and installation  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2170  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2008-03-27 00:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						cd23c60c45 
					 
					
						
						
							
							move to 5.1.3  
						
						... 
						
						
						
						add MATLAB docs.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1910  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2007-06-29 01:33:35 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						90c1641841 
					 
					
						
						
							
							several debugger and CLP(BN) improvements.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1732  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-12-13 16:10:26 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						98de08022b 
					 
					
						
						
							
							WIN32 fixes  
						
						... 
						
						
						
						compiler bug fixes
extend interface
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1632  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-05-16 18:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								rslopes 
							
						 
					 
					
						
						
							
						
						b80a77e4b5 
					 
					
						
						
							
							update version to Yap-5.1.2 (working version)  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1601  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-04-13 12:02:39 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						2de3fd9474 
					 
					
						
						
							
							fix trouble with tkyap (Kerri Harris)  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1548  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-02-20 13:18:08 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e6a15addf5 
					 
					
						
						
							
							5.1:  
						
						... 
						
						
						
						- improvements to GC
   2 generations
   generic speedups
- new scheme for attvars
   - hProlog like interface also supported
- SWI compatibility layer
   - extra predicates
   - global variables
   - moved to Prolog module
- CLP(R) by Leslie De Koninck, Tom Schrijvers, Cristian Holzbaur, Bart
Demoen and Jan Wielemacker
- load_files/2
from 5.0.1
- WIN32 missing include files (untested)
- -L trouble (my thanks to Takeyuchi Shiramoto-san)!
- debugging of backtrable user-C preds would core dump.
- redeclaring a C-predicate as Prolog core dumps.
- badly protected  YapInterface.h.
- break/0 was failing at exit.
- YAP_cut_fail and YAP_cut_succeed were different from manual.
- tracing through data-bases could core dump.
- cut could break on very large computations.
- first pass at BigNum issues (reported by Roberto).
- debugger could get go awol after fail port.
- weird message on wrong debugger option.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1402  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-10-18 17:04:43 +00:00