| 
							
							
								 Vítor Manuel de Morais Santos Costa | d18cb214fa | implement epsilon (from ISO) | 2009-10-20 09:21:59 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Manuel de Morais Santos Costa | 91b47a438b | indenting stuff. | 2009-10-19 16:39:06 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Manuel de Morais Santos Costa | 230d8f504f | should make sure when we reset a trail_entry it looks like a variable pointer. | 2009-10-19 16:37:25 +01:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 56d37591a5 | fix var_in_term | 2009-09-12 17:17:16 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | a1d44f068e | fix stupid typo. | 2009-09-12 16:45:00 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | c0fd49df34 | fix bad functor in heap routines. | 2009-09-12 16:44:28 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 32122f4171 | make sure we have enough room when splitting mega clause. | 2009-09-12 16:43:44 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | fc28a49122 | just use stderr | 2009-09-12 16:43:18 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 1e905eb5ef | allow unification not to bound a variable. | 2009-09-09 17:59:25 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | d02c9d23c2 | handle cases where test is called with unbound variable. | 2009-08-31 23:59:34 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 4431682276 | get rid of unused variable. | 2009-08-31 23:58:05 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | a00c69b6f7 | badly initialised memory stream (obs from J Santos). | 2009-08-31 23:56:00 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 3cbdc8d14a | make low level tracer understand yapor. | 2009-08-19 23:46:51 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 33085fd8d1 | fix YAPOR not being threadtes as threads. | 2009-08-19 22:44:48 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | f877e78785 | make YAP compile with --enable-or-parallelism | 2009-08-19 21:53:49 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 418fa1a396 | 64 bit machines may be using S while calling ExpandIndex. | 2009-08-19 20:22:04 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 40ea33c150 | Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6 | 2009-08-12 10:01:34 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | dccf3cf8a2 | assert logupd should set the clause in use (obs by Jose Santos). | 2009-08-12 10:00:38 -05:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | 23d44f959d | include cp_h field in deterministic choice points, otherwise we get in trouble | 2009-08-09 03:38:07 +01:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | 4f6676e5af | fix garbage collector for deterministic tabling (still very experimental) | 2009-08-08 05:02:27 +01:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | fc31e7066e | improve the support for deterministic tabling (still experimental, problems mainly with the garbage collector) | 2009-08-07 17:29:53 +01:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | 981bee74f0 | fix garbage collector for dealing with float/longint trie instructions | 2009-08-07 04:34:48 +01:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | 7d50687c46 | stdio.h include missing | 2009-08-07 00:16:21 +01:00 |  | 
			
				
					| 
							
							
								 U-Khasa\Vitor | f68cc92bce | make sure binary files are open as binary in WIN32 (obs from Meera Sridhar). | 2009-08-02 16:04:21 -05:00 |  | 
			
				
					| 
							
							
								 U-Khasa\Vitor | 2c53d1f8ed | fix error message in put | 2009-08-02 15:54:27 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 5327c8bfe7 | gc of tabling cps: now, if current cp is in gen chain, mark it as completion, otherwise, mark it as trust_fail. | 2009-07-31 08:29:27 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | daa05caf86 | Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6 | 2009-07-28 21:38:26 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9c74080512 | fix memory overflow when doing very large writes on strings (obs from Jos Deroo). | 2009-07-28 18:30:15 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 59e0f71a7d | trust_fail needs not to mark environments, but in contrast termination needs. | 2009-07-24 15:07:39 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 11fb9183e1 | make sure we track both producers and consumers (I am not sure we need to track producers, though)
Always mark choicepoint, even if cp_ap==NULL (fixes wine). | 2009-07-23 23:13:16 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 22ac3ee80b | Use >< for xor (Paulo Mour, Iso meeting) | 2009-07-23 14:31:04 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a1e6a2baa7 | bad priority for +/1. (Paulo Moura, ISO) | 2009-07-23 14:27:04 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 7155aa943f | make sure that variables in tabled predicates are safe for backtracking: new variables should be bound carefully. | 2009-07-22 23:28:04 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 4882cefa12 | get rid of debugging code. | 2009-07-22 17:02:56 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 0e2d3e3a91 | fix bad argument processing in non-inlined arithmetic comparisons. | 2009-07-22 17:02:02 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | c8946e1e4e | support inline arithemtic builtins as non-inlined. | 2009-07-22 17:01:30 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | d9a48c4014 | disable inlining in tabled predicates (maybe a bit too harsh). | 2009-07-22 17:00:49 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | c1024caa53 | Unify emptylist of variables if one reads EOF. | 2009-07-21 00:11:44 -05:00 |  | 
			
				
					| 
							
							
								 U-Khasa\Vitor | d67332dc19 | Improve error handling when loading DLLs | 2009-07-20 20:55:22 -07:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 869671fb1b | make sure to have trail entries reset on setjump (obs from Jose Santos). | 2009-07-17 19:31:20 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 66683aeef9 | slots were not inited in tabling code, due to bad ifdef (obs from Chris Mungall). | 2009-07-17 18:39:50 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 390408d5af | fix checking profiled choice-points (obs from Jose Santos). | 2009-07-15 22:16:05 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 0b85333018 | fix int/UInt messup. | 2009-07-15 17:29:26 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 8a38c64441 | fix uninitialised variable (valgrind). | 2009-07-15 14:27:56 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 8569aacfe5 | check for very long wchar_t strings when scanning (obs from Jan Wielemaker). | 2009-07-15 14:26:56 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a1775fb031 | Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6 | 2009-07-13 21:58:29 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 11cefa668a | handle overflow error in YAP_MkPairTerm ( obs from Fabrizio Riguzzi). | 2009-07-13 21:55:57 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 6e3830aa4b | improve error handling in arithmetic comparison (obs from Jose Santos) | 2009-07-08 10:32:14 -05:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | 5e4d7078ab | support for trie compact lists (version 2): this new version uses different marks to distinguish the lists ending with the empty list
from the lists ending with a non-empty list term. | 2009-07-05 05:14:08 +01:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 026a666055 | trail check on C entry: make sure we don't have unhandled trail overflows. | 2009-06-26 14:08:15 -05:00 |  |