Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Kevin A. Stoodley.
virtual execution environments | 2005
Levon Stepanian; Angela Demke Brown; Allan Kielstra; Gita Koblents; Kevin A. Stoodley
We introduce a strategy for inlining native functions into Java™ applications using a JIT compiler. We perform further optimizations to transform inlined callbacks into semantically equivalent lightweight operations. We show that this strategy can substantially reduce the overhead of performing JNI calls, while preserving the key safety and portability properties of the JNI. Our work leverages the ability to store statically-generated IL alongside native binaries, to facilitate native inlining at Java callsites at JIT compilation time. Preliminary results with our prototype implementation show speedups of up to 93X when inlining and callback transformation are combined.
VM'04 Proceedings of the 3rd conference on Virtual Machine Research And Technology Symposium - Volume 3 | 2004
Nikola Grcevski; Allan Kielstra; Kevin A. Stoodley; Mark G. Stoodley; Vijay Sundaresan
Archive | 2006
Gheorghe C. Cascaval; Siddhartha Chatterjee; Evelyn Duesterwald; Allan Kielstra; Kevin A. Stoodley
Archive | 2009
Allan Kielstra; Levon Sassoon Stepanian; Kevin A. Stoodley
Archive | 2005
Allan Kielstra; Levon Sassoon Stepanian; Kevin A. Stoodley
virtual execution environments | 2007
Mathew Zaleski; Angela Demke Brown; Kevin A. Stoodley
Archive | 2006
Kevin A. Stoodley; Mark G. Stoodley
Archive | 1998
John Keenleyside; Kevin A. Stoodley
Archive | 2006
Kevin A. Stoodley; Vijay Sundaresan
Archive | 1994
David M. Mooney; Kevin A. Stoodley