| 
							
							
								 Vítor Santos Costa | 43c07f5051 | more speed stuff. | 2011-10-02 21:01:14 -03:00 |  | 
			
				
					| 
							
							
								 U-WIN-U2045GN0RNQ\Vítor Santos Costa | 840e287cda | mode changes | 2011-07-25 17:09:28 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2bc9f6093c | type error for string | 2011-06-13 01:42:32 +01: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 |  | 
			
				
					| 
							
							
								 Joao | dc3c54c164 | change LOCALS macros. | 2011-05-04 10:11:41 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | f4b218b50d | Yap_ErrorMessage should never point at an atom! | 2011-04-27 10:04:26 +01:00 |  | 
			
				
					| 
							
							
								 U-WIN-U2045GN0RNQ\Vítor Santos Costa | a3f79cede9 | WINDOWS compatibility | 2011-03-08 00:03:50 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 90d93fdbdd | cache abstra machine register in threaded mode. | 2011-03-07 16:02:55 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | b868d85ac8 | make rl not deadlock under SIGINT | 2011-03-01 12:31:19 +00:00 |  | 
			
				
					| 
							
							
								 ubu32 | 53e8811077 | fixes to use SWI version of readline. | 2011-02-26 18:34:44 -08:00 |  | 
			
				
					| 
							
							
								 ubu32 | 140318ff16 | read works now. | 2011-02-14 23:39:27 -08: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 | 9396252588 | patches to provide initial support UTF32 encodings(from Paulo Moura) | 2010-10-27 14:49:27 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 2d425fb7b4 | don't go set jumping if in UserCCode. Just say there is an exception. | 2010-08-04 11:34:04 +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 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3e8dc5cd19 | try to handle overflows in stack dumpers. | 2010-04-29 10:29:06 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 066603c79b | fix global variables | 2010-04-08 01:44:08 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa II | b068721c68 | fix type warnings. | 2010-03-22 15:01:54 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 7037b38fa7 | make nb_ undefined variable return an error, as SWI does. | 2010-02-28 00:57:29 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 4355a94793 | make syntax_error handling ISO compatible. | 2010-02-26 13:08:38 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 038b74493c | more ATOM changes. | 2010-02-26 10:59:43 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ff20a23e64 | stop counters at counter underflow event | 2009-06-26 08:42:40 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e6265e9d84 | only dump stack if user not handling the stack #47 | 2009-06-12 14:04:32 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3c57286531 | make sure we disable disabling interrupts on error handler. | 2009-05-25 09:58:27 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 46dc2b1a49 | should exit if interrupts *are* disabled. | 2009-05-24 19:19:22 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | b9a7d24e8b | avoid too long messages back to top level if Yap_Error is called in a critical region. | 2009-05-23 15:51:00 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | f79d79e926 | replace TYPE_ERROR_VARIABLE for attributes #57 | 2009-05-22 21:51:48 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 7304fbda13 | fix lack of streams message (Ulrich Neumerkel #60) | 2009-05-22 19:55:18 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e1421f207e | use DebugPlWrite for debugging writes | 2009-05-22 13:23:51 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ae5bf4d6e7 | support resource errors for out of memory conditions. improve stack dump message. | 2009-05-17 09:42:56 -07:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | c2e6456c25 | wait until sending out the abort message. | 2009-05-04 22:30:47 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 91b3e4359d | handle tabling errors where CP->AP==NULL | 2009-05-01 12:09:22 -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 | 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 | 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 | f679f21a71 | cleanup unnecessary MkFunctor | 2008-12-23 02:20:22 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | a8ac9bfb43 | generate known atoms and functors automatically | 2008-12-23 01:53:52 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 20e8924bba | fix type warning in EnvPreg/error.c | 2008-09-18 17:48:31 +01: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 | 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 | 1c6b91cb72 | improve WIN32 support and installation git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2170 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-03-27 00:41:33 +00:00 |  | 
			
				
					| 
							
							
								 pmoura | fa73e89807 | Use "resource_error(threads)" instead of "resource_error(max_threads)" for compatibility with SWI-Prolog, XSB, and the latest ISO Prolog Threads DTR. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2162 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-03-25 01:04:27 +00:00 |  | 
			
				
					| 
							
							
								 vsc | c20c0f7767 | fix maximum number of threads open error git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2158 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-03-24 23:48:47 +00:00 |  | 
			
				
					| 
							
							
								 vsc | e353d8811f | garbage collector was not asking for space. avoid 0 sized calls to mmap.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2058 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-01-24 00:11:59 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 3beda27d14 | fixes to support threads and assert correctly, even if inefficiently. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2030 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-11-26 23:43:10 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 98de08022b | WIN32 fixes compiler bug fixes
extend interface
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1632 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2006-05-16 18:37:31 +00:00 |  | 
			
				
					| 
							
							
								 vsc | b52c6d333e | fix bad handling of undef warning fix exporting module in use_module([_|_],_).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1480 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2005-12-18 17:12:33 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 681717eecb | cleanups in OS interface predicates. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1469 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2005-11-23 13:24:00 +00:00 |  |