| 
							
							
								 Vítor Santos Costa | 2cfb744b07 | fix bad frame pointer. | 2012-04-17 00:21:08 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 683377b520 | buffer output when exiting absmi. | 2012-04-12 23:52:25 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 2f17b25885 | improve error handling. | 2012-02-06 11:41:58 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 123ef47171 | fix longjmp RestartEnv to be performed by a single function. | 2012-02-05 12:04:29 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 6c98e37e18 | make sure to save absmi registers before longjmp. | 2012-02-05 10:51:40 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 8c7d0af032 | Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 | 2011-12-22 11:44:48 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 551df1c70a | handle blob overflows. | 2011-12-22 10:27:56 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 18190a4633 | fix types for return absmi and friends. | 2011-12-13 23:09:05 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 32ebfe00fd | use module in RunOnce. | 2011-12-13 22:20:28 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 66ae65fe09 | small look at compilation. | 2011-10-02 19:55:22 -03:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 36d20477fb | small fixes to avoid using global reg. | 2011-10-02 16:18:09 -03:00 |  | 
			
				
					| 
							
							
								 Joao | 1a6aff8aa1 | Merge branch 'master' of git://yap.git.sourceforge.net/gitroot/yap/yap-6.3 | 2011-09-15 15:44:26 +01:00 |  | 
			
				
					| 
							
							
								 Joao | 64ae3cdf52 | fix YAPOR incremental copy. | 2011-09-15 15:40:47 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9993ca2f3a | syntax change | 2011-08-31 13:54:19 -07:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 991d85edf0 | fixes to interrupt handling in readline. | 2011-07-22 22:48:30 +01:00 |  | 
			
				
					| 
							
							
								 ubu32 | 11a74236dc | fix slots: have slots ready at init, even if we don't have a Prolog top-level; don't get lost after pruning. | 2011-07-11 22:12:32 -07:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 6863a43e76 | fix handling of backtrackable C-code in longjmp and other long range cuts. | 2011-07-09 07:56:11 -04:00 |  | 
			
				
					| 
							
							
								 Joao | 971ad94311 | moved several global variables to misc/GLOBALS | 2011-05-25 16:40:36 +01:00 |  | 
			
				
					| 
							
							
								 Joao | 8170f6d3cb | Some global variables(Yap_thread_gl) in C/init.c are now declared in misc/LOCALS | 2011-05-23 16:19:47 +01:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | 026616963c | remove FOREIGN_ macros and use REMOTE_ instead | 2011-05-09 20:19:49 +01:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | a532b6cff3 | struct local_optyap_data is now part of struct worker_local (generated from the file LOCALS) | 2011-05-09 19:36:51 +01:00 |  | 
			
				
					| 
							
							
								 Joao | 65a514349f | Remove LOCAL_WPP. | 2011-05-05 09:32:04 +01:00 |  | 
			
				
					| 
							
							
								 Joao | dc3c54c164 | change LOCALS macros. | 2011-05-04 10:11:41 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 0b0d887275 | initialise H0[-1]: avoid complaints from valgrind during gc. | 2011-04-15 23:07:56 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 7a78d5c200 | initialise initial ENV fully. | 2011-04-15 23:05:03 +01:00 |  | 
			
				
					| 
							
							
								 Joao | 3e148c3541 | change define SBA to YAPOR_SBA | 2011-03-30 15:32:59 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 0d8aed7971 | new implementation of corourining... | 2011-03-18 19:34:58 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 92d2152aa7 | fix bad lookout for handler choicepoint. | 2011-03-11 19:47:58 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 90d93fdbdd | cache abstra machine register in threaded mode. | 2011-03-07 16:02:55 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 6617a63b7e | attempt to improve error handliong in SWI emulation. | 2011-02-11 14:17:27 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | eb82f5fa2a | more fixes to recursive call execution and backtracking from within C-mode. semweb java example now working. | 2010-12-14 09:30:40 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 3933ee4053 | fix slot initialization problem. | 2010-12-13 20:39:12 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 8db05c883b | make sure we separate betwen async exceptions and synchroneous. | 2010-12-04 19:05:13 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | c6f41e2970 | YAP_FAIL_ERROR in case a fail has been requested, but not accepetd yet. | 2010-12-04 18:45:09 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 4aee4df719 | single initialization for top frame. | 2010-11-28 11:51:31 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 07907f1839 | fix breakage in ball access fix unnecuessary --ASP (why?) | 2010-07-27 23:21:15 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 5b7f04b4b6 | fix typo. | 2010-07-27 23:12:16 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 08627579fc | try to maintain a valid ASP even after a longjmp to top-level | 2010-07-27 17:27:47 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | e031026a62 | instrument PE locking fix missing unlock in index_pred (if predicate had been indexed while we were
waiting). | 2010-07-25 11:22:16 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 3dd68aa8bd | fix EX: it cannot be a term and it should be a placeholder for BallTerm, so the twp can never be alive at the same time. | 2010-07-21 12:49:06 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 0ccb607f19 | FIX: initslots could destroy environment | 2010-06-18 00:25:24 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 247d59f0ef | - slots should be considered as always live for gc. - make sure slots do not die when they should be live, and vice-versa.
- improve a little on foreign_frame | 2010-06-01 00:40:58 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | d5e1ff38f4 | new interface to access globals. They are not in a file called GLOBALS, from which we generate several files automatically. | 2010-03-21 22:12:42 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3c6a4435d8 | Merge branch 'new_atts' | 2010-03-15 15:05:42 +00:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | ee0022bb47 | checking for frozen segments in the trail stack in now done using the macro IN_BETWEEN(Yap_TrailBase, ref, Yap_TrailTop) | 2010-03-12 20:02:32 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 43a822b41f | IsAttVar | 2010-03-08 09:21:16 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3070e4ce9d | fix locking issues with dynamic predicates and threads (obs from Paulo Moura). | 2010-03-03 22:11:50 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 361c54bed8 | execute0 has no access to the third argument. | 2010-02-26 10:04:33 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 5e1f8ff84f | Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6 | 2010-02-25 17:52:30 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 6a7e584e94 | protect better call | 2010-02-25 17:52:11 +00:00 |  |