Menu

Src (SVN)-old Commit Log


Commit Date  
[r4989] by tswift

Removed unnecessary dependency for iso8601.

2006-10-12 23:20:25 Tree
[r4988] by tswift

Added test of gc that includes the interrupt vector for attvars.

2006-10-12 22:17:10 Tree
[r4987] by tswift

Minor documentation -- basically updating to synch.

2006-10-12 15:15:20 Tree
[r4986] by dwarren

Change way terms are copied in creating incr lists of changed terms,
so that the heap is in a valid state if (when) glstack_realloc and
gc_heap might be called. Avoids segfault in gc_heap.

2006-10-11 21:06:22 Tree
[r4985] by tswift

Changes to error_xsb.[ch] to turn current xsb_throw to xsb_throw_internal, and then re-introduce xsb_throw(). This allows xsb_throw to be used more easily
by foreign C functions and will hopefully solve Roberto Bagnara's problem.

Other changes fixed some typos in error messages.

2006-10-08 23:40:39 Tree
[r4984] by kifer

Saikat eliminated many leaks

2006-10-08 17:55:50 Tree
[r4983] by dwarren

Modified consult so that it will consult files with extensions other than
the standard ones that XSB recognizes. (Stimulated by aleph, an ILP program
that wants to consult a file with a .b extension.)
Also fixed to allow these files to be consulted on windows, which doesn't
have a file link operation that is used. It now uses filecopy for windows.
Not great, but better than crashing...

2006-10-06 21:24:34 Tree
[r4982] by dwarren

Updated memory management in hashtable (which manages hashing for incremental
table maintenance.) It now uses XSB mem_alloc and friends, and there is a new
space type of INCR_TABLE_SPACE. It is included in SLG Table space in statistics
and is also broken out (if nonzero).
And doing that showed a huge amount of unused space due to many large hashtables
when there's only one edge. So I changed the minimum size of initial hashtables
(they are automatically expanded if necessary.) [It reduced incr space usage in
my DSS example from about 340M to 8M... much!! better.]

2006-10-06 20:04:28 Tree
[r4981] by beatas

A bug fix in propagation rule's compilation

2006-10-05 20:24:43 Tree
[r4980] by dwarren

Take out earlier attempt to ensure that string gc doesn't access uninitialized
portions of findall chunks. The mem_calloc makes this code redundant (and it didn't
work anyway.)

2006-10-02 14:46:57 Tree
Older >
MongoDB Logo MongoDB