Garbage collection is important in object-oriented databases to free the programmer from explicitly deallocating memory. In this paper, we present a garbage collection al-gorithm, called Transactional Cyclic Refer-ence Counting (TCRC), for object oriented databases. The algorithm is based on a vari-ant of a reference counting algorithm pro-posed for functional programming languages The algorithm keeps track of auxiliary refer-ence count information to detect and collect cyclic garbage. The algorithm works correctly in the presence of concurrently running trans-actions, and system failures. It does not ob-t,ain any long term locks, thereby minimizing interference with transaction processing. It uses recovery subsystem logs to detect pointer ...
Support for distributed co-operative work implies object sharing. The memory management of these di...
Storage management overhead accounts for a considerable proportion of execution time in straightforw...
Reference Counting is the memory management technique of most widespread use today. Very often appli...
Garbage collection is important in object-oriented databases to free the programmer from explicitly ...
Garbage collection is important in object-oriented databases to free the pro-grammer from explicitly...
Abstract. Garbage collection is important in object-oriented databases to free the programmer from e...
: We describe an efficient server-based algorithm for garbage collecting object-oriented databases i...
We describe a concurrent garbage collector (GC) for object-oriented databases. Our GC uses a new sy...
We describe an efficient server-based algorithm for garbage collecting object-oriented databases in...
Nondeferred reference-counting (RC) garbage collection is among the oldest mem-ory-management method...
The function of a garbage collector in a computer system is to reclaim storage that is no longer in ...
A good programming language permits the programmer to concentrate on his application rather than on ...
Storage management is an important part of a programming system. There are two basic storage manage...
© 2001 IEEEThere are only a few garbage collection algorithms that have been designed to operate ove...
Reference counting is a garbage-collection technique that maintains a per-object count of the number...
Support for distributed co-operative work implies object sharing. The memory management of these di...
Storage management overhead accounts for a considerable proportion of execution time in straightforw...
Reference Counting is the memory management technique of most widespread use today. Very often appli...
Garbage collection is important in object-oriented databases to free the programmer from explicitly ...
Garbage collection is important in object-oriented databases to free the pro-grammer from explicitly...
Abstract. Garbage collection is important in object-oriented databases to free the programmer from e...
: We describe an efficient server-based algorithm for garbage collecting object-oriented databases i...
We describe a concurrent garbage collector (GC) for object-oriented databases. Our GC uses a new sy...
We describe an efficient server-based algorithm for garbage collecting object-oriented databases in...
Nondeferred reference-counting (RC) garbage collection is among the oldest mem-ory-management method...
The function of a garbage collector in a computer system is to reclaim storage that is no longer in ...
A good programming language permits the programmer to concentrate on his application rather than on ...
Storage management is an important part of a programming system. There are two basic storage manage...
© 2001 IEEEThere are only a few garbage collection algorithms that have been designed to operate ove...
Reference counting is a garbage-collection technique that maintains a per-object count of the number...
Support for distributed co-operative work implies object sharing. The memory management of these di...
Storage management overhead accounts for a considerable proportion of execution time in straightforw...
Reference Counting is the memory management technique of most widespread use today. Very often appli...