M
Mario I. Wolczko
Researcher at Oracle Corporation
Publications - 75
Citations - 2180
Mario I. Wolczko is an academic researcher from Oracle Corporation. The author has contributed to research in topics: Garbage collection & Cache. The author has an hindex of 26, co-authored 75 publications receiving 2134 citations. Previous affiliations of Mario I. Wolczko include University of Manchester & Sun Microsystems.
Papers
More filters
Proceedings ArticleDOI
One VM to rule them all
Thomas Würthinger,Christian Wimmer,Andreas Wöß,Lukas Stadler,Gilles Duboscq,Christian Humer,Gregor Richards,Doug Simon,Mario I. Wolczko +8 more
TL;DR: This work describes a new approach to virtual machine (VM) construction that amortizes much of the effort in initial construction by allowing new languages to be implemented with modest additional effort, and suggests that high performance is attainable while preserving a modular and layered architecture.
Journal ArticleDOI
Compiling Java just in time
TL;DR: This article describes some of the important issues related to just-in-time, or JIT, compilation techniques for Java and focuses on the JIT compilers developed by Sun for use with the JDK (Java Development Kit) virtual machine running on SPARC and Intel processors.
Patent
Fast lifetime analysis of objects in a garbage-collected system
Mario I. Wolczko,Antonio Cunei +1 more
TL;DR: In this paper, a reference count is maintained for each of the objects to indicate the number of incoming pointers, and each time the graph structure is altered, the reference counts are updated.
Patent
Method and apparatus for optimizing exact garbage collection using a bifurcated data structure
Mario I. Wolczko,David Ungar +1 more
TL;DR: In this article, the first word of a data structure header is distinguishable from any pointer value, and the contents of the header can be used to locate the pointer values in the data structure.
Patent
Performing exact garbage collection using bitmaps that identify pointer values within objects
David Ungar,Mario I. Wolczko +1 more
TL;DR: In this paper, the authors present a method and apparatus for efficiently performing garbage collection on objects defined within an object-oriented programming system, where a bitmap is maintained for each object that indicates which variables in the object are pointer variables and which variables are non-pointer variables.