This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/C
Ricardo Rocha e122f2ca8d Global trie support: atomic terms (vars, integers and atoms) are now stored
in the local tries (and not in the global trie). This required major changes
to the trie instructions in order to unify the use of the auxiliary stack
organization for the terms in the local tries and in the global trie.
2010-04-15 01:09:59 +01:00
..
absmi.c Global trie support: atomic terms (vars, integers and atoms) are now stored 2010-04-15 01:09:59 +01:00
adtdefs.c fix previous patch for restoring PredHashTable. 2010-04-09 11:46:59 +01:00
agc.c fix previous patch for restoring PredHashTable. 2010-04-09 11:46:59 +01:00
alloc.c new interface to access globals. They are not in a file called GLOBALS, from which 2010-03-21 22:12:42 +00:00
amasm.c fix int -> Int 2010-03-30 10:58:46 +01:00
analyst.c fixes to support threads and assert correctly, even if inefficiently. 2007-11-26 23:43:10 +00:00
arith0.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
arith1.c avoid unnecessary term construction. 2010-03-09 22:03:00 +00:00
arith2.c support db_ref_e: 2010-03-06 22:43:21 +00:00
arrays.c generate known atoms and functors automatically 2008-12-23 01:53:52 +00:00
attvar.c better handle over overflow. 2010-03-30 12:45:32 +01:00
bb.c improve bb routines to use the DB efficiently 2005-06-01 13:53:46 +00:00
bignum.c mingw complaint with recent versions of gcc 2010-02-10 03:03:03 -06:00
c_interface.c protect base choice-point from nasty cutting. 2010-04-13 00:31:25 +01:00
cdmgr.c Global trie support: atomic terms (vars, integers and atoms) are now stored 2010-04-15 01:09:59 +01:00
clause_list.c make YAP compile with --enable-or-parallelism 2009-08-19 21:53:49 -05:00
cmppreds.c fix error handling. 2010-03-10 14:09:35 +00:00
compiler.c more valgrind catches. 2010-04-08 00:53:38 +01:00
computils.c if we use malloc, get memory out of malloc instead of using stacks. This is in order to avoid growing stacks that never contract again. 2010-03-31 15:51:18 +01:00
corout.c no more need to support call_residue. 2010-03-08 09:20:06 +00:00
cut_c.c CUT_C and MYDDAS support for 64 bits architectures 2006-03-09 15:52:06 +00:00
dbase.c no more list of variables. 2010-03-08 09:20:30 +00:00
depth_bound.c fix situation where we might assume nonextsing double initialisation of C predicates (use 2004-11-18 22:32:40 +00:00
dlmalloc.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
errors.c fix global variables 2010-04-08 01:44:08 +01:00
eval.c make error handling close to ISO. 2010-02-26 12:01:08 +00:00
evalis.c VC++ changes 2002-02-04 16:12:54 +00:00
evaltwo.c VC++ changes 2002-02-04 16:12:54 +00:00
exec.c new interface to access globals. They are not in a file called GLOBALS, from which 2010-03-21 22:12:42 +00:00
globals.c clean reference to removed element. 2010-04-10 21:17:17 +01:00
gmp_support.c mingw complaint with recent versions of gcc 2010-02-10 03:03:03 -06:00
gprof.c fix for gprof in 64 bit OSX. 2010-01-27 10:59:59 +00:00
grow.c fix int -> Int 2010-03-30 10:58:46 +01:00
heapgc.c Global trie support: atomic terms (vars, integers and atoms) are now stored 2010-04-15 01:09:59 +01:00
index.c Global trie support: atomic terms (vars, integers and atoms) are now stored 2010-04-15 01:09:59 +01:00
init.c new interface to access globals. They are not in a file called GLOBALS, from which 2010-03-21 22:12:42 +00:00
inlines.c new Atts code. 2010-03-08 09:23:58 +00:00
iopreds.c avoid using ftell: it can be very slow on NFS. 2010-04-14 23:47:01 +01:00
load_aix.c Stasinos noticed that _YAP_ breaks C standard: use Yap_ instead. 2002-11-18 18:18:05 +00:00
load_aout.c Stasinos noticed that _YAP_ breaks C standard: use Yap_ instead. 2002-11-18 18:18:05 +00:00
load_coff.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
load_dl.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
load_dld.c Stasinos noticed that _YAP_ breaks C standard: use Yap_ instead. 2002-11-18 18:18:05 +00:00
load_dll.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
load_dyld.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
load_foreign.c no need for a cast here. 2010-04-12 17:21:50 +01:00
load_none.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
load_shl.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
mavar.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
modules.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
other.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
parser.c AtomDouble was not defined correctly. 2010-02-19 14:16:57 +00:00
readutil.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
save.c fix previous patch for restoring PredHashTable. 2010-04-09 11:46:59 +01:00
scanner.c fix error where \* ( could be scanned as \+( (obs from Paulo Moura). 2010-02-18 09:19:29 +00:00
sort.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
stdpreds.c avoid using ftell: it can be very slow on NFS. 2010-04-14 23:47:01 +01:00
sysbits.c export Yap_WinError 2010-04-07 01:35:44 +01:00
threads.c new interface to access globals. They are not in a file called GLOBALS, from which 2010-03-21 22:12:42 +00:00
tracer.c new interface to access globals. They are not in a file called GLOBALS, from which 2010-03-21 22:12:42 +00:00
udi.c updates to UDI package 2009-04-02 17:34:42 +01:00
unify.c new Atts code. 2010-03-08 09:23:58 +00:00
userpreds.c change Heap.h to YapHeap.h 2009-10-23 14:22:17 +01:00
utilpreds.c fix term_hash of floats and large ints (obs from Jose Santos). 2010-03-22 00:09:50 +00:00
write.c new Atts code. 2010-03-08 09:23:58 +00:00
ypsocks.c mingw complaint with recent versions of gcc 2010-02-10 03:03:03 -06:00
ypstdio.c all global symbols should now start with _YAP 2002-11-11 17:38:10 +00:00