Menu

Src (SVN)-old Commit Log


Commit Date  
[r997] by cbaoqiu

Added ChangeLog.

1999-07-19 18:10:07 Tree
[r996] by ejohnson

Another step in preparing the system for integration of subsumption.

New and noteworthy:

1) Introduction of a new "object" which provides a standard way to
allocate like structures in blocks and parcel them out as needed.
Includes methods to allocate, free, and query the space utilization.
The code to support this functionality is housed in struct_manager.[ch].

2) Changed trie nodes, trie hash tables, and answer list nodes over to
the above maintenance object.

3) emuMakefile.in updated to include struct_manager.c

4) More clean-up of macros whose functionality was duplicated or
subsumed by another.

5) Robustified trie-deletion functions:
a) fixed memory leaks--e.g., answer list nodes weren't being deleted
b) number of nodes in hash table was being incorrectly set (count
from IsInsibling) which caused problems in delete_branch.
c) exceptional conditions tested for and reported

6) exception_handler now includes call to switch_from_trie_assert. If
an abort is triggered while assert-trie-space is set as the default
trie-space, then table-trie components could incorrectly be allocated
from assert-trie-space.

1999-07-15 21:41:25 Tree
[r995] by ejohnson

Another step in preparing the system for integration of subsumption.

New and noteworthy:

1) Introduction of a new "object" which provides a standard way to
allocate like structures in blocks and parcel them out as needed.
Includes methods to allocate, free, and query the space utilization.
The code to support this functionality is housed in struct_manager.[ch].

2) Changed trie nodes, trie hash tables, and answer list nodes over to
the above maintenance object.

3) emuMakefile.in updated to include struct_manager.c

4) More clean-up of macros whose functionality was duplicated or
subsumed by another.

5) Robustified trie-deletion functions:
a) fixed memory leaks--e.g., answer list nodes weren't being deleted
b) number of nodes in hash table was being incorrectly set (count
from IsInsibling) which caused problems in delete_branch.
c) exceptional conditions tested for and reported

6) exception_handler now includes call to switch_from_trie_assert. If
an abort is triggered while assert-trie-space is set as the default
trie-space, then table-trie components could incorrectly be allocated
from assert-trie-space.

1999-07-15 21:32:50 Tree
[r994] by warren

Fix error in macros for testing for socket errors under both unix and
nt.

1999-07-15 20:46:01 Tree
[r993] by tswift

Added import declaration for flatten.H

1999-07-15 19:24:12 Tree
[r992] by unova

Added trie_root instruction. to instruction table.

1999-07-13 10:11:06 Tree
[r991] by tswift

Completely rewrite tables.tex to make it into a tutorial. The other files
contain minor changes to support new information in the tutorial.

1999-07-13 00:13:17 Tree
[r990] by tswift

Last change for tonight (bug fix).

1999-07-11 02:37:33 Tree
[r989] by tswift

Oops! Now filterPO is in there.

1999-07-11 02:15:07 Tree
[r988] by tswift

Added filter PO, a non-Hilog version of bagPO

1999-07-11 01:28:28 Tree
Older >
MongoDB Logo MongoDB