| 
							
							
								 Vitor Santos Costa | ba866a36e2 | check for memory overflow; avoid possible misalignments | 2012-10-16 08:43:29 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | c08178a57c | fix thread compilation. | 2012-04-11 22:08:02 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 0f374aaff1 | icleanup. | 2012-03-14 11:08:04 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 36acb5f897 | fix profiling support. | 2012-03-09 11:46:34 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 02e39ee78a | beautify code. | 2011-11-02 21:21:28 +09:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | bf54802c49 | go back to model where multifile cannot be in module 0. | 2011-09-07 22:04:42 +02:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 083c88a91d | iroutine to add new operator in certain module. | 2011-08-31 13:54:52 -07:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ec438106a0 | more qly stuff | 2011-08-27 21:23:14 -03:00 |  | 
			
				
					| 
							
							
								 U-WIN-U2045GN0RNQ\Vítor Santos Costa | b6aca9463d | Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 | 2011-08-18 22:35:13 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | fee0ee8691 | fix scanning for operators. | 2011-08-18 05:01:48 -07:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 27299d432f | more operator stuff. | 2011-08-17 14:35:29 -07:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 5f3df98069 | make sure wide property is always the first property. | 2011-08-17 11:16:21 -07:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a06586ad22 | make more slot ops inline. | 2011-07-27 16:31:10 +01:00 |  | 
			
				
					| 
							
							
								 U-WIN-U2045GN0RNQ\Vítor Santos Costa | 840e287cda | mode changes | 2011-07-25 17:09:28 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ede482521d | improve code to search for operator definitions. | 2011-06-14 08:55:44 +01:00 |  | 
			
				
					| 
							
							
								 Ricardo Rocha | f22994edf9 | remove macro MY_ThreadHandle and use LOCAL_ThreadHandle instead | 2011-05-09 19:55:06 +01:00 |  | 
			
				
					| 
							
							
								 Joao | 3e148c3541 | change define SBA to YAPOR_SBA | 2011-03-30 15:32:59 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 90d93fdbdd | cache abstra machine register in threaded mode. | 2011-03-07 16:02:55 +00:00 |  | 
			
				
					| 
							
							
								 ubu32 | 57f5ef8cfc | more bug fixes: - make readline use packages, not old YAP code
- fix ! over backtrack cps
- fix write list | 2011-02-15 05:54:19 -08:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 68a1ab6ce7 | make sure that we don't have tails of lists with local variables. | 2010-07-19 14:39:52 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | c56ad7a80d | fix NStringToList | 2010-06-17 00:29:46 +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 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | faeef37a03 | long -> Int | 2010-05-10 10:21:56 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 51f33514b3 | fix typing problems and a bug in quote.c? | 2010-05-06 12:19:51 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ecaf6aa713 | lookup with max lentgth | 2010-05-06 10:58:25 +01:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 45473e939b | fix previous patch for restoring PredHashTable. | 2010-04-09 11:46:59 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa II | 5aed596919 | bad list keeping | 2010-04-08 00:52:47 +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 | 6d1eec34db | make atom locking compatible with SWI-Prolog. | 2009-12-21 10:12:47 -02:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 5b8dc25eff | fix locking stuff. | 2009-12-17 16:11:02 -02:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ffe1dfdfff | support for module based operators. | 2009-11-20 00:33:14 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 81970013ed | allow storing a pointer. | 2009-05-24 15:14:44 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 08acf82266 | handle non-wide atoms correctly. | 2009-03-13 19:00:14 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | a2744ed186 | further changes to better support SWI interface. | 2008-12-17 14:47:05 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos de Costa | aef5725901 | fix overflow fixes | 2008-10-08 13:15:09 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos de Costa | 444fc8fb7f | fix overflow bug | 2008-10-07 23:52:26 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | abcb8f99fe | FIX: InitCPred and friends should check for overflow. | 2008-09-24 00:59:41 +01:00 |  | 
			
				
					| 
							
							
								 vsc | e1866e2917 | improve C-interface and SWI comptaibility a bit. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2292 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-07-24 16:02:04 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 39c4a2e67f | fix c_interface not to crash when people try to recover slots that are not there.
fix try_logical and friends to handle case where predicate has arity 0.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2278 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-06-17 13:37:51 +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 |  | 
			
				
					| 
							
							
								 vsc | 64d62f1e3e | improve JT fix graph compatibility with SICStus
re-export declaration.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2037 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-12-05 12:17:25 +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 | d908c8633f | implement sophisticated operations with matrices. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2022 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-11-16 14:58:41 +00:00 |  | 
			
				
					| 
							
							
								 vsc | a5f5f4c237 | compile ground terms away. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1975 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-11-06 17:02:13 +00:00 |  | 
			
				
					| 
							
							
								 vsc | b5c8c9bad3 | fix uninitalised lock and reconsult test. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1971 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-11-01 10:01:35 +00:00 |  | 
			
				
					| 
							
							
								 vsc | fd049830a3 | fix thread bug git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1943 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-09-29 00:29:00 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 77f10fe803 | handle learning from interpretations. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1942 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-09-28 23:18:17 +00:00 |  | 
			
				
					| 
							
							
								 vsc | ee03654060 | handle code space overflows while parsing. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1868 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-04-18 06:30:41 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 400b1958b2 | fix atom garbage collector (although it is still off by default) make valgrind feel better
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1797 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-02-18 00:26:36 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 5ed3ebc4b3 | ifix warning git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1727 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2006-11-28 00:51:59 +00:00 |  |