Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						90d93fdbdd 
					 
					
						
						
							
							cache abstra machine register in threaded mode.  
						
						
						
						
					 
					
						2011-03-07 16:02:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						afa0799504 
					 
					
						
						
							
							fix error message (Ulrich's  #184 ).  
						
						
						
						
					 
					
						2010-10-08 10:50:23 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						ab84319604 
					 
					
						
						
							
							compile without gmp  
						
						
						
						
					 
					
						2010-06-01 01:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						293dadb003 
					 
					
						
						
							
							support for rational numbers  
						
						... 
						
						
						
						make floor and friends return an integer (make it closer to SICStus). 
						
						
					 
					
						2010-05-28 09:53:56 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						09fef1a033 
					 
					
						
						
							
							rational number support. First pass.  
						
						
						
						
					 
					
						2010-05-27 12:24:15 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						c52dda489b 
					 
					
						
						
							
							be careful around 1L and friends  
						
						
						
						
					 
					
						2010-05-11 00:18:12 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa II 
							
						 
					 
					
						
						
							
						
						3666988f57 
					 
					
						
						
							
							fixes for non-gmp case.  
						
						
						
						
					 
					
						2010-04-14 19:49:22 +01:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						4a6bfe1fa0 
					 
					
						
						
							
							avoid unnecessary term construction.  
						
						
						
						
					 
					
						2010-03-09 22:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						ba091eb2f9 
					 
					
						
						
							
							support db_ref_e:  
						
						
						
						
					 
					
						2010-03-06 22:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						8fc50d9935 
					 
					
						
						
							
							make YAP throw a runtime-error on unknown arithmetic ops.  
						
						
						
						
					 
					
						2010-03-06 00:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						43a1a754dd 
					 
					
						
						
							
							erf function (patch from Bernd Gutmann).  
						
						
						
						
					 
					
						2010-03-05 00:01:04 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						c6ad678174 
					 
					
						
						
							
							some more tests.  
						
						
						
						
					 
					
						2010-02-26 09:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						6f745469b0 
					 
					
						
						
							
							make ceiling, floor and round always return an int (ISO and SWI compat, obs from Paulo Moura).  
						
						
						
						
					 
					
						2010-02-26 00:15:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						eab72f6ab7 
					 
					
						
						
							
							handle integer(0.0/0.0) (obs from David Vaz).  
						
						
						
						
					 
					
						2010-02-23 22:25:04 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						f137773011 
					 
					
						
						
							
							fix error handling on entry arguments.  
						
						
						
						
					 
					
						2010-02-22 22:48:13 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						33f3dcc3d1 
					 
					
						
						
							
							avoid excessive error testing  
						
						
						
						
					 
					
						2010-01-03 15:43:07 -02: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 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						54465b08f1 
					 
					
						
						
							
							support ISO extension popcount/1  
						
						
						
						
					 
					
						2009-10-20 10:03:10 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						36e0c6bcf7 
					 
					
						
						
							
							support for msb  
						
						
						
						
					 
					
						2009-10-20 09:50:51 +01:00 
						 
				 
			
				
					
						
							
							
								Costa Vitor 
							
						 
					 
					
						
						
							
						
						9569d04a9f 
					 
					
						
						
							
							remove some warnings in the absence of GMP  
						
						
						
						
					 
					
						2009-06-15 10:11:05 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						9852f7781d 
					 
					
						
						
							
							- simplify error handling in arithmetic and handle infinite terms ( #46 )  
						
						
						
						
					 
					
						2009-05-22 11:21:39 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						5b537ef7e2 
					 
					
						
						
							
							fix error handling.  
						
						
						
						
					 
					
						2009-05-09 23:30:08 -04:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						2bc5d8425a 
					 
					
						
						
							
							fix arithmetic dependence on Prolog table.  
						
						
						
						
					 
					
						2009-02-25 00:12:36 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						a000af113b 
					 
					
						
						
							
							OSX portability updates  
						
						... 
						
						
						
						start of support for commons prolog initiative 
						
						
					 
					
						2009-02-16 12:25:03 +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 
							
						 
					 
					
						
						
							
						
						a8ac9bfb43 
					 
					
						
						
							
							generate known atoms and functors automatically  
						
						
						
						
					 
					
						2008-12-23 01:53:52 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Santos Costa 
							
						 
					 
					
						
						
							
						
						e737599dc4 
					 
					
						
						
							
							Change to simpler Eval mechanism  
						
						... 
						
						
						
						- avoid duplicate code
- implement different optimised code. 
						
						
					 
					
						2008-12-04 23:33:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d170b34624 
					 
					
						
						
							
							MaxOS fixes  
						
						... 
						
						
						
						Avoid a thread deadlock
improvements to SWI predicates.
make variables_in_term system builtin.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2304  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2008-08-12 01:27:23 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						a25234a2da 
					 
					
						
						
							
							fix -(2<<100).  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2236  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2008-05-13 10:37:27 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						257c3a2cbc 
					 
					
						
						
							
							fix threads and LU  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2233  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2008-05-10 23:24:13 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						47765f7739 
					 
					
						
						
							
							WIN32 support  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1790  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2007-01-28 14:26:37 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						1583990b8f 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1789  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2007-01-26 23:04:30 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						86e78952e0 
					 
					
						
						
							
							fix several -MIN_INT overflows in code.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1788  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2007-01-26 21:10:13 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						871bb9e024 
					 
					
						
						
							
							help to make Yap work with dynamic libs  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1638  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-05-19 13:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						46f90fc6aa 
					 
					
						
						
							
							fix register recovery after ^c on Macs  
						
						... 
						
						
						
						fix 64 bit complaints.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1542  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-02-13 16:58:55 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						745fed2679 
					 
					
						
						
							
							avoid sideffects from MkBigInt  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1524  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-01-18 15:34:54 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						3f20b8d418 
					 
					
						
						
							
							fix GMP  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1522  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-01-18 06:02:02 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						2cc076bb10 
					 
					
						
						
							
							don't pass pointers to mpz_t  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1518  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-01-17 14:53:20 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8e15cd2bcf 
					 
					
						
						
							
							FIX GMPless compilation.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1500  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-01-08 03:23:07 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						17d45689c9 
					 
					
						
						
							
							fix non-GMP bugs  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1496  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-01-04 11:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e10213929a 
					 
					
						
						
							
							support new interface between YAP and GMP, so that we don't rely on our own  
						
						... 
						
						
						
						allocation routines.
Several big fixes.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1490  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2006-01-02 02:16:19 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						b8d0396939 
					 
					
						
						
							
							more small fixes  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1431  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-10-31 12:27:54 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						14f9382666 
					 
					
						
						
							
							fix pruning bug  
						
						... 
						
						
						
						make DL_MALLOC less enthusiastic about walking through buckets.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1253  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-03-01 22:25:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						9807a22069 
					 
					
						
						
							
							Improve error handling routine, trying to make it more robust.  
						
						... 
						
						
						
						Improve hole handling in stack expansion
Clause interrpeter was supposed to prune _trust_me
Wrong messages for acos and atanh
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1249  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-02-24 21:46:40 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						0139bfc33a 
					 
					
						
						
							
							amd64 fixes  
						
						... 
						
						
						
						library fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1247  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-02-21 16:50:21 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						18f0de5486 
					 
					
						
						
							
							fix log(0.0) and log10(0.0) to be SICStus compatible.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1245  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-02-18 21:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						cd4fd05d45 
					 
					
						
						
							
							lgamma broke arithmetic optimisation  
						
						... 
						
						
						
						integer_y has type y
pass original source to checker (and maybe even use option in parser)
use warning mechanism for checker messages.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1231  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-01-13 05:47:27 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						9d8f0e470d 
					 
					
						
						
							
							signal handling bug fixed  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1229  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-01-07 06:29:20 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						5792a4f18e 
					 
					
						
						
							
							First cut at lgamma support  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1228  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2005-01-05 17:32:03 +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