Vítor Santos Costa
							
						 
					 | 
					
						
						
							
						
						21bbffceda
					 | 
					
						
						
							
							make sure we rebuild saved state stuff even if we do not actually enter top-level.
						
						
						
						
						
						
						
						fix bug with some definitions being reset at load time. 
						
						
					 | 
					
						2010-12-07 15:06:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Santos Costa
							
						 
					 | 
					
						
						
							
						
						6fb86625c6
					 | 
					
						
						
							
							fix operator declaration (patch from Ulrich Neumerkel)
						
						
						
						
						
						
					 | 
					
						2010-11-05 11:00:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								vsc
							
						 
					 | 
					
						
						
							
						
						312d82816e
					 | 
					
						
						
							
							fix memory allocation (MMAP) for shared LOCAL and GLOBAL in ENV_COPY
						
						
						
						
						
						
					 | 
					
						2010-10-15 02:06:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						b27a9869bf
					 | 
					
						
						
							
							initialise for 1024 threads (report from Jiefie Ma).
						
						
						
						
						
						
					 | 
					
						2010-10-12 23:16:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						99c5a17b12
					 | 
					
						
						
							
							Implement Halt Hook (request from Bernd).
						
						
						
						
						
						
					 | 
					
						2010-09-24 14:00:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						9e3b363bfd
					 | 
					
						
						
							
							xor should not be an operator (Ulrich's #185)
						
						
						
						
						
						
					 | 
					
						2010-09-21 22:25:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						d2a4b9d6b6
					 | 
					
						
						
							
							div operator
						
						
						
						
						
						
					 | 
					
						2010-08-30 21:51:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Santos Costa
							
						 
					 | 
					
						
						
							
						
						28de20262f
					 | 
					
						
						
							
							initialise *all* threads.
						
						
						
						
						
						
						
						support SWI buffers. 
						
						
					 | 
					
						2010-08-04 11:35:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Santos Costa
							
						 
					 | 
					
						
						
							
						
						18d77309a6
					 | 
					
						
						
							
							c_inp_stream and friends are thread private!
						
						
						
						
						
						
					 | 
					
						2010-07-27 17:28:58 +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
							
						 
					 | 
					
						
						
							
						
						eebff5df6a
					 | 
					
						
						
							
							fixes to YAP C-thread interface.
						
						
						
						
						
						
					 | 
					
						2010-07-23 12:07:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Santos Costa
							
						 
					 | 
					
						
						
							
						
						2d6fc978e4
					 | 
					
						
						
							
							fix for threading initialization
						
						
						
						
						
						
					 | 
					
						2010-06-19 14:38:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						31554991c8
					 | 
					
						
						
							
							better emulation of SWI atom_t and functor_t.
						
						
						
						
						
						
					 | 
					
						2010-05-03 14:26:56 +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
							
						 
					 | 
					
						
						
							
						
						34ca485e42
					 | 
					
						
						
							
							new Atts code.
						
						
						
						
						
						
					 | 
					
						2010-03-08 09:23:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						f4e734da34
					 | 
					
						
						
							
							make number_chars and atom_chars SWI/ISO compatible by default.
						
						
						
						
						
						
					 | 
					
						2010-02-26 10:04:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								U-Khasa\Vitor
							
						 
					 | 
					
						
						
							
						
						33190e290d
					 | 
					
						
						
							
							mingw complaint with recent versions of gcc
						
						
						
						
						
						
					 | 
					
						2010-02-10 03:03:03 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Manuel de Morais Santos Costa
							
						 
					 | 
					
						
						
							
						
						139fc6c440
					 | 
					
						
						
							
							small fixes for CUT_C
						
						
						
						
						
						
					 | 
					
						2010-01-28 15:42:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Manuel de Morais Santos Costa
							
						 
					 | 
					
						
						
							
						
						5ef31fbfd2
					 | 
					
						
						
							
							experiment in or-parallel threads.
						
						
						
						
						
						
					 | 
					
						2010-01-14 15:58:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						79a1d3e13c
					 | 
					
						
						
							
							fix thread stuff (obs from Jiefei Ma).
						
						
						
						
						
						
					 | 
					
						2009-12-17 23:55:09 -02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						6aff7bda59
					 | 
					
						
						
							
							fix initialization in threaded version.
						
						
						
						
						
						
					 | 
					
						2009-12-17 16:03:00 -02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Manuel de Morais Santos Costa
							
						 
					 | 
					
						
						
							
						
						72e2a9658e
					 | 
					
						
						
							
							make volatile part of the system (SWI compatibility).
						
						
						
						
						
						
					 | 
					
						2009-12-04 18:24:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						06d30b9fc9
					 | 
					
						
						
							
							Jump and Throw need to store the term away, if they try to use arena
						
						
						
						
						
						
						
						the term will hang in the stack (#152). 
						
						
					 | 
					
						2009-12-02 21:59:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Manuel de Morais Santos Costa
							
						 
					 | 
					
						
						
							
						
						69988d0718
					 | 
					
						
						
							
							harmonize | priority (#149)
						
						
						
						
						
						
					 | 
					
						2009-11-27 15:55:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						ccaab728af
					 | 
					
						
						
							
							handle user operators as "prolog" operators.
						
						
						
						
						
						
					 | 
					
						2009-11-25 00:38:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						ffe1dfdfff
					 | 
					
						
						
							
							support for module based operators.
						
						
						
						
						
						
					 | 
					
						2009-11-20 00:33:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Manuel de Morais Santos Costa
							
						 
					 | 
					
						
						
							
						
						99b2347cd8
					 | 
					
						
						
							
							SWI supports xor operator.
						
						
						
						
						
						
					 | 
					
						2009-11-11 10:54:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vítor Manuel de Morais Santos Costa
							
						 
					 | 
					
						
						
							
						
						6a8cee8b79
					 | 
					
						
						
							
							compilation fixes
						
						
						
						
						
						
					 | 
					
						2009-10-31 00:18:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						923094bd01
					 | 
					
						
						
							
							more updates to HEAPFIELDS.
						
						
						
						
						
						
					 | 
					
						2009-10-30 23:59:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						7116d1385b
					 | 
					
						
						
							
							move more fields to HEAPFIELDS
						
						
						
						
						
						
					 | 
					
						2009-10-28 15:53:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						838b14cb77
					 | 
					
						
						
							
							more data structures.
						
						
						
						
						
						
					 | 
					
						2009-10-28 15:20:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						d3f969e1b1
					 | 
					
						
						
							
							various_codes includes all the head pointers to the code space. Try to
						
						
						
						
						
						
						
						centralise everything in a single file (HEAPFIELDS) and generate them
from a Prolog script (buildheap). 
						
						
					 | 
					
						2009-10-28 13:11:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						253444d7ca
					 | 
					
						
						
							
							support parms.h
						
						
						
						
						
						
						
						pass argv[0] 
						
						
					 | 
					
						2009-10-23 09:09:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Costa Vitor
							
						 
					 | 
					
						
						
							
						
						3cbdc8d14a
					 | 
					
						
						
							
							make low level tracer understand yapor.
						
						
						
						
						
						
					 | 
					
						2009-08-19 23:46:51 -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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ulrich Neumerkel
							
						 
					 | 
					
						
						
							
						
						2f47f8902b
					 | 
					
						
						
							
							Operator change for ISO/SWI
						
						
						
						
						
						
					 | 
					
						2009-06-11 09:27:48 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						45a1544307
					 | 
					
						
						
							
							use Int for 32 bit flags (int would be ok, though).
						
						
						
						
						
						
					 | 
					
						2009-06-01 15:32:07 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						328e2f5c22
					 | 
					
						
						
							
							don't loop on cyclic terms.
						
						
						
						
						
						
					 | 
					
						2009-05-22 12:24:30 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						c31737fe3d
					 | 
					
						
						
							
							make sure that a meta-call to functor/3 has an environment so that
						
						
						
						
						
						
						
						it can do garbage collection. 
						
						
					 | 
					
						2009-05-04 21:57:08 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						58838b7838
					 | 
					
						
						
							
							fix attributed variable space allocation
						
						
						
						
						
						
					 | 
					
						2009-05-01 12:11:52 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						b92b026c90
					 | 
					
						
						
							
							more patches to support Anderson's JIT.
						
						
						
						
						
						
					 | 
					
						2009-04-08 00:32:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						2aa5aa3a26
					 | 
					
						
						
							
							add -A flag to ask for more attributed stack.
						
						
						
						
						
						
					 | 
					
						2009-03-27 15:15:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						901161a413
					 | 
					
						
						
							
							patches to remove ints and be able to allocate a lot of memory in 64 bit mode.
						
						
						
						
						
						
					 | 
					
						2009-03-27 14:45:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						4b65b063ca
					 | 
					
						
						
							
							fixes for threads to compile and boot.
						
						
						
						
						
						
					 | 
					
						2009-03-24 13:27:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						48eaa975f2
					 | 
					
						
						
							
							if we have many embedded calls to nb_queue, make sure we don't allocate a lot of memory for each one.
						
						
						
						
						
						
					 | 
					
						2009-02-27 00:31:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						51875c627a
					 | 
					
						
						
							
							avoid excessive overflows and too large overflows in delay stack.
						
						
						
						
						
						
					 | 
					
						2009-02-26 23:06:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vitor Santos Costa
							
						 
					 | 
					
						
						
							
						
						8a3978e3e1
					 | 
					
						
						
							
							rename BinaryTestPredFlag to BinaryPredFlag
						
						
						
						
						
						
						
						get rid of small annoying arithmetic bugs 
						
						
					 | 
					
						2009-02-09 21:56:40 +00: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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |