Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Mario I. Wolczko is active.

Publication


Featured researches published by Mario I. Wolczko.


sigplan symposium on new ideas new paradigms and reflections on programming and software | 2013

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

Building high-performance virtual machines is a complex and expensive undertaking; many popular languages still have low-performance implementations. We describe 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. The approach relies on abstract syntax tree (AST) interpretation where a node can rewrite itself to a more specialized or more general node, together with an optimizing compiler that exploits the structure of the interpreter. The compiler uses speculative assumptions and deoptimization in order to produce efficient machine code. Our initial experience suggests that high performance is attainable while preserving a modular and layered architecture, and that new high-performance language implementations can be obtained by writing little more than a stylized interpreter.


Archive | 2009

ACCESSING MEMORY LOCATIONS FOR PAGED MEMORY OBJECTS IN AN OBJECT-ADDRESSED MEMORY SYSTEM

Gregory M. Wright; Christopher A. Vick; Mario I. Wolczko


Archive | 2001

Method and apparatus for automated native code isolation

Gregorz J. Czajkowski; Laurent Daynes; Mario I. Wolczko


Archive | 2003

Reducing the overhead involved in executing native code in a virtual machine through binary reoptimization

Gregory M. Wright; Mario I. Wolczko; Matthew L. Seidl


Archive | 2007

METHOD AND SYSTEM FOR IMPLEMENTING A JUST-IN-TIME COMPILER

Laurent Daynes; Bernd J. Mathiske; Gregory M. Wright; Mario I. Wolczko


Archive | 2008

Method and apparatus for performing concurrent garbage collection

Gregory M. Wright; Mario I. Wolczko


Archive | 2006

Methods and apparatus for marking objects for garbage collection in an object-based memory system

Mario I. Wolczko; Gregory M. Wright; Matthew L. Seidl


Archive | 2008

Cross-domain inlining in a system virtual machine

Gregory M. Wright; Christopher A. Vick; Mario I. Wolczko


Archive | 2006

Memory management system that supports both address-referenced objects and identifier-referenced objects

Gregory M. Wright; Bernd J. Mathiske; Mario I. Wolczko; Matthew L. Seidl


Archive | 2008

Cross-isa inlining in a system virtual machine

Christopher A. Vick; Gregory M. Wright; Mario I. Wolczko

Collaboration


Dive into the Mario I. Wolczko's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge