| 
							
							
								 Vitor Santos Costa | e7b01f64d0 | don't add minimums, compare them for memory overflows. | 2009-04-26 10:50:56 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e06ee4d4fa | avoid over enthusiastic stack expansion. | 2009-04-26 10:50:10 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 4cdfbae62a | allow garbage collection when we store error term. | 2009-04-26 10:48:32 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2b79d5aada | fix case where we call YAP with very large arities (obs from Ulrich Neumerkel). | 2009-04-26 10:47:41 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | c5ba7e3854 | fix non GMP code (obs from Tony Wilson). | 2009-04-26 10:46:00 -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 | 09d33c6cad | try to give more helpful message in console aborts | 2009-04-25 11:00:39 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | d02e14415b | another fix to FileFromStream | 2009-04-25 10:59:05 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 7628c875e8 | make sure to be compatible with non-gcc/old gcc | 2009-04-25 10:58:42 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 450123d5c6 | fix FileNoFromStream | 2009-04-25 10:28:34 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 291997ad77 | fix FileDescriptorFromStream | 2009-04-25 10:27:55 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | fadec66d2c | gmp_should always recover space for the temporary bignum. | 2009-04-24 19:10:53 -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 | b5dc71d080 | is_list/1 is now a builtin. | 2009-04-24 10:31:53 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 08320410cb | fix missing comma in declarations. | 2009-04-23 09:12:03 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 1ea4a27dd1 | YAP_FileNoFromStream for Nf | 2009-04-22 21:42:15 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 7ed3b456ac | add Yap_FileDescriptorFromStream at request from NF. | 2009-04-22 16:41:41 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 0a2c90a919 | fix warning | 2009-04-22 16:41:33 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3c84466d05 | asserting on a spied predicate might make it loop for ever :( | 2009-04-21 18:51:01 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e204a8b7a3 | display({A}) should not display as an operator. | 2009-04-21 18:04:36 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e2d3e66632 | fix native_op | 2009-04-18 17:55:18 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | c92765d962 | SREG and S could be different; also S might be in use if there is an overflow and the index code is jumping to the middle. | 2009-04-18 15:22:51 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 7e98e5acdb | fix another internal deadlock. | 2009-04-17 14:17:43 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | c685991119 | fix self-deadlock in empty IDB entries. | 2009-04-16 12:55:47 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9624026beb | locking fixes. | 2009-04-16 11:19:26 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 43ae55f5f2 | thread_local is also dynamic. | 2009-04-14 01:24:58 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | b92b026c90 | more patches to support Anderson's JIT. | 2009-04-08 00:32:36 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | b2ad3bd000 | first cut at Anderson's JIT code. | 2009-04-07 23:55:16 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | f97bc596b9 | do not use int for modules, use Term. | 2009-04-07 15:44:46 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 94b2b181a7 | do not deref because you may want to pass a pointer. | 2009-04-04 23:56:42 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9e8db82391 | updates to UDI package | 2009-04-02 17:34:42 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | cc7ff82275 | term_hash non non_ground terms: ignoring the variables. | 2009-03-31 21:56:12 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 18eca09bd0 | multiple assignment variables should always be globalised. | 2009-03-31 21:55:17 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 67eddb5a5b | arity may be a long int | 2009-03-27 15:28:32 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 4b5c07192a | get rid of debugging message. | 2009-03-27 15:28:22 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3a213d7029 | get rid of debugging message. | 2009-03-27 15:28:08 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 91fd215d3d | fix bad types. | 2009-03-27 15:23:54 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 099edc1520 | get rid of compilation warning. | 2009-03-27 15:19:30 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2aa5aa3a26 | add -A flag to ask for more attributed stack. | 2009-03-27 15:15:54 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 901161a413 | patches to remove ints and be able to allocate a lot of memory in 64 bit mode. | 2009-03-27 14:45:40 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 751426c610 | fix unallocated variable in overflow. | 2009-03-27 14:05:27 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | f46ff06f38 | get rid of broken $clause/3: fixes listing of dynamic predicates. | 2009-03-26 08:12:24 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 8a0b7312e4 | get rid of thread warnings.. | 2009-03-26 00:39:44 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2a6869bf28 | just planning for the future... | 2009-03-26 00:38:46 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 5c2e5c524b | recognise exceptions within comparisons. | 2009-03-26 00:37:57 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2e807fc5c7 | fix static_growglobal. | 2009-03-24 14:15:40 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 4b65b063ca | fixes for threads to compile and boot. | 2009-03-24 13:27:36 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | b198de2272 | patch from master | 2009-03-24 01:02:44 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 7769c33be7 | fix shunting where it breaks variable order. | 2009-03-24 00:17:59 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 1b238d62ec | fix bad copy and paste from master | 2009-03-17 22:29:24 +00:00 |  |