Email:
mjump<at>cs.utexas.edu
Phone: (512) 232-7446
Location: ACES CS3SEi2C
CS105
Bookmarks
Personal Wiki
Austin
Google Scholar
CiteSeer
ACM Portal
CS
Bib
BibServ
GC Page
personal
|
research
interests
|
My research interests lie in the area of programming languages and managed runtimes. Specifically I am interesting in exploring how the runtime system of managed languages can be exploited to heighten program understanding. My research is currently focused on developing techniques to improve understanding of how programs use the heap and to develop techniques for identifying anomalous heap behavior. I do this by using two synergistic techniques: Dynamic Summary Graphs (DSG), a family of graphs used to compactly summarize heap statistics with very low overhead, and (ii) Dynamic Object Sampling (DOS), a method for selectively tagging some, but not all, objects in the heap with additional data.
My advisor is Kathryn McKinley.
My infrastructure is the Jikes
RVM
|
publications
|
Conference
Papers
ShapeUp: Dynamic Shape Analysis for Error Detection, Maria Jump and Kathryn S. McKinley,
Submitted to ASPLOS 2009.
Cork: Dynamic Memory Leak Detection for Garbage-Collected
Languages, Maria Jump and Kathryn S. McKinley, In POPL 07: Proceedings of the 2007 Principles of
Programming Languages, pp. 31--33, Nice, France, January 2007.
The DaCapo Benchmarks: Java Benchmarking
Development and Analysis, Stephen M. Blackburn, Robin Garner, Chris Hoffman, Asjad M. Khan, Kathryn S. McKinley,
Roten Bentzur, Amer Diwan, Daniel Feinberg, Daniel Frampton, Samuel Z. Guyer, Martin Hirzel, Antony Hoskins, Maria
Jump, Han Lee, J Eliot B Moss, Aashish Phansalkar, Darko Stefanovic, Thomas VanDrunen, Daniel von Dincklage, and
Ben Wiedermann, In OOPSLA 06: Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming
Systems, Languages, and Applications, pp. 169-190, Portland, Oregon, USA, October 2006. [Extended Technical Report]
Dynamic
Object Sampling for Pretenuring, Maria Jump, Stephen M.
Blackburn, and Kathryn S. McKinley, In ISMM 04: Proceedings of
the 2006 International Symposium on Memory Management, pages 152-162,
Vancouver, British Columbia, Canada, October 2004.
Technical
Reports
Pretenuring Based on Escape
Analysis, Maria Jump and Ben Hardekopf, Technical
Report TR-03-48, Department of Computer Science, The University of
Texas at Austin, Austin, TX, 2003.
|
| research
groups |
Currently I am part of two
different research groups:
- DaCapo
Project focuses on compile-time and run-time techniques to
improve the memory system performance of high-level object-oriented
programming languages, namely Java.
- Speedway
Group focuses on compiler and programmling language research at the
University of Texas at Austin.
|
| older
projects |
Computational
Geometry: I started graduate school working
with Nina Amenta.
Together we worked on helix identification in protein density maps and
3-dimensional super-resolution (2000-2002)
Human Computer
Interaction Lab: While working as a faculty research
assistant at the University of Maryland College Park, I worked with Ben Bederson
re-engineering a Zoomable User Interface (ZUI), a project called Jazz. (1999)
Senior
Summer Scholars: A
Study of Hierarchial Data
Structures in the Implementation of an Adaptive Ray Tracer work
done under
Dr. David Mount (1998)
|
|