Memory Management and Garbage Collection Algorithms for Java-Based Prolog
Description:
Implementing a Prolog Runtime System in a language like Java which provides its own automatic memory management and safety features such as built--in index checking and array initialization requires a consistent approach to memory management based on a simple ultimate goal: minimizing total memory management time and extra space involved. The total memory management time for Jinni is made up of garbage collection time both for Java and Jinni itself. Extra space is usually requested at Jinni's g…
more
Access:
Restricted to UNT Community Members. Login required if off-campus.
Date:
August 2001
Creator:
Zhou, Qinan