- Full text PDF available (10)
There are numerous times when a C ++ user could beneet from a pointer variant that has more functionality than is provided by the basic, language-deened pointer. For example, type-accurate garbage collection, reference counting, or transparent references to distributed or persistent objects, might be implemented with classes that provide pointer… (More)
Our research is concerned with compiler-independent, eecient and convenient garbage collection for C++. Most collectors proposed for C++ have either been implemented in a library or in a compiler. As an intermediate step between those two, this paper proposes using precompilation techniques to augment a C++ source program with code to allow mostly… (More)
Our research is concerned with compiler-independent, tag-free garbage collection for the C++ programming language. We have previously presented a copying collector based on root registration. This paper presents a mark-and-sweep garbage collector that ameliorates shortcomings of the previous collector. We describe the two collectors and discuss why the new… (More)
Numerical methods for modeling complex chemical reactions are being used to gain insight into the mechanisms of these systems as well as to provide a capability for predicting their behavior from a knowledge of elementary physical and chemical processes. The state of the art is reviewed, and some projections about likely future developments are made.
This paper presents a technique for obtaining ne-grain information about page accesses from standard virtual memory hardware and Unix operating system software. This can be used to monitor all user-mode accesses to speciied regions of the address space of a process. Application code can intervene before and/or after an access occurs, permitting a wide… (More)
The indexing problem, the problem of how to label cases in memory and retrieve them as needed, is a central issue in all case-based reasoning (CBR) systems. Most work on the indexing problem to date has been completely process oriented, that is, it has focussed on algorithms that can be used to retrieve cases quickly. Almost none of this work has looked at… (More)