| 
							
							
								 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 | 897224b36e | fix previous fixes git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2235 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-12 22:31:37 +00:00 |  | 
			
				
					| 
							
							
								 vsc | f4173813ff | updates to restore git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2234 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-12 14:04:23 +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 |  | 
			
				
					| 
							
							
								 ricroc | ed339dcb12 | Tries module: when loading a trie from a file, we now check if the file is corrupted before starting loading. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2232 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-07 14:21:39 +00:00 |  | 
			
				
					| 
							
							
								 ricroc | da7a287e49 | YapTab: init_subgoal_frame() git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2231 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-05 17:17:35 +00:00 |  | 
			
				
					| 
							
							
								 ricroc | 508c48d385 | YapTab: load_answer_trie() git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2230 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-05 17:09:37 +00:00 |  | 
			
				
					| 
							
							
								 rzf | d7d47326a5 | measuring time git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2229 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-02 14:21:00 +00:00 |  | 
			
				
					| 
							
							
								 rzf | 45a05e9206 | fixed predicates for measuring time git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2228 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-02 06:22:23 +00:00 |  | 
			
				
					| 
							
							
								 rzf | 5575cdbd4f | fixed degererated cond queries git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2227 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-01 09:41:26 +00:00 |  | 
			
				
					| 
							
							
								 rzf | 111d8c4eee | removed debugging predicate matrix_to_list git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2226 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-30 18:06:46 +00:00 |  | 
			
				
					| 
							
							
								 rzf | 16592e35cc | answers 1.0 to a conditional query with evidence equal to the query git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2225 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-30 17:57:21 +00:00 |  | 
			
				
					| 
							
							
								 rzf | 62faa60978 | removed bug in conditinal queries git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2224 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-30 14:10:27 +00:00 |  | 
			
				
					| 
							
							
								 rzf | 2b1e2fd92b | fied bug in conditional queries git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2223 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-30 13:14:51 +00:00 |  | 
			
				
					| 
							
							
								 rzf | df30934ea9 | added heuristics for elimination orderings: minimum deficiency
maximum cardinality
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2222 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-29 22:24:30 +00:00 |  | 
			
				
					| 
							
							
								 vsc | f1d5e84918 | fix bug in current_predicate/2 fix bug in c_interface.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2221 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-28 23:02:32 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 89bdffe91e | make static_clause only commit to a lause if it is sure that is the true clause. Otherwise, search for the clause.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2220 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-16 17:16:47 +00:00 |  | 
			
				
					| 
							
							
								 vsc | d8488ec48e | fix CR in read_line_to_codes git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2219 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-15 11:08:10 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 3edc72b4c1 | fixed a bug in static_clause (thanks to Jose Santos) git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2218 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-14 21:20:36 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 3c3d0de2de | partial fix to predicate_property trouble (obs from Nicos). fix core dump when writing arrays without bignum support.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2217 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-14 17:30:18 +00:00 |  | 
			
				
					| 
							
							
								 ricroc | 4677a5ba10 | yapor: seq_def initialization git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2216 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-11 16:58:17 +00:00 |  | 
			
				
					| 
							
							
								 ricroc | ddcd80d2a9 | *** empty log message *** git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2215 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-11 16:30:28 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 516a349aad | only evaluate lists with a single character. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2214 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-08 15:36:53 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 12e18227bb | more small fixes git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2213 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-06 12:06:48 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 0c4388a66b | fix some restore bugs git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2212 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-06 11:53:02 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | 819ef79f4a | Fixed some minor formatting typos. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2211 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-04 22:05:34 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 6da72b2c9f | yapor had gotten broken with recent thread changes git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2210 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-04 16:11:40 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 32df516386 | fix duplicate dependency frame at entry git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2209 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-04 13:35:41 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 21f03da2cd | fixes for message queues git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2208 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-04 11:28:59 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 4c933b8d79 | implement thread_cancel using signals use duplicate_term instead of copy_term in throw: throw may lose
reference to term.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2207 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-04 10:02:44 +00:00 |  | 
			
				
					| 
							
							
								 vsc | f930fd3179 | thread at_exit should be module aware. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2206 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-04 09:32:10 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 042e5326d3 | restore was restoring twice git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2205 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-04 09:10:02 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | 04682ef5f0 | Fixed bug in the predicate thread_create/1 when the thread goal generates an exception. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2204 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 23:23:06 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 282ba60852 | fix some overflows in integer handling and ~r option. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2203 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 22:27:29 +00:00 |  | 
			
				
					| 
							
							
								 vsc | a1327cfe9b | fix small bug in compilation git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2202 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 15:15:21 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 78d7105c16 | protect signal handling with locks for threaded version. fix close/1 entry in manual (obs from Nicos).
fix -f option in chr Makefile.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2201 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 13:26:38 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 708e69a670 | fix restorebb in cases entry key is not an atom (obs from Nicos Angelopoulos)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2200 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 11:34:47 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 92d26f604e | term_variables could store local variable in global. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2199 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 10:50:28 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | 2462596050 | Fixed missing argument in recorda/3 call. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2198 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 01:28:21 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | 5d6ddc8026 | Fixed two bugs when closing a thread: (1) register thread exit status before running the exit hooks; (2) incorrect register of exception exit status. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2197 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 01:22:47 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | f827e047c1 | Fixed bug in the thread_create/3 predicate where the thread indentifer was not within scope of the at_exit/1 option. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2196 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 00:10:04 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | 1acbfc4f80 | Only register at_exit/1 hooks given by the programmer. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2195 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-03 00:02:24 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | 59d82a0fca | Improved documentation of the thread_at_exit/1 predicate with a reference to the alternative at_exit/1 option of the thread_create/3 predicate. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2194 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-02 23:08:36 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | 48e8101a87 | Added new flag "max_workers". It uses a C function, "p_max_workers" that is currently defined in the *wrong* place ("threads.c"). git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2193 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-02 22:59:52 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | 1c7681b179 | Added description of the default value of max_workers and of the new thread_create/3 option at_exit/1. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2192 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-02 22:45:55 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 720089e712 | threaded version should ignore saved states (for now). git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2191 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-02 21:44:07 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 929ec2412f | handle out of memory error at thread creation (obs from Paulo Moura). git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2190 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-02 17:37:07 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 70b3438293 | separate MAX_WORKERS and MAX_THREADS (obs from Paulo Moura) MAX_AGENTS can be used in all cases
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2189 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-02 15:41:50 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 7aab33a153 | fix at_exit and thread_at_exit (obs from Paulo Moura). git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2188 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-02 15:13:16 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 0dd21aab71 | put YAPOR back to life. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2187 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-01 22:28:41 +00:00 |  |