Powered by
ACM SIGPLAN International Symposium on Memory Management (ISMM 2015), June 14, 2015,
Portland, OR, USA
ACM SIGPLAN International Symposium on Memory Management (ISMM 2015)
Frontmatter
Mobile Systems
Controlling Physical Memory Fragmentation in Mobile Systems
Sang-Hoon Kim,
Sejun Kwon,
Jin-Soo Kim, and
Jinkyu Jeong
(KAIST, South Korea; Sungkyunkwan University, South Korea)
@InProceedings{ISMM15p1,
author = {Sang-Hoon Kim and Sejun Kwon and Jin-Soo Kim and Jinkyu Jeong},
title = {Controlling Physical Memory Fragmentation in Mobile Systems},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {1-0},
doi = {},
year = {2015},
}
Don't Race the Memory Bus: Taming the GC Leadfoot
Ahmed Hussein,
Antony L. Hosking,
Mathias Payer, and
Christopher A. Vick
(Purdue University, USA; Qualcomm, USA)
@InProceedings{ISMM15p16,
author = {Ahmed Hussein and Antony L. Hosking and Mathias Payer and Christopher A. Vick},
title = {Don't Race the Memory Bus: Taming the GC Leadfoot},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {16-15},
doi = {},
year = {2015},
}
New Memory Management Algorithms
Data Structure Aware Garbage Collector
Nachshon Cohen and
Erez Petrank
(Technion, Israel)
@InProceedings{ISMM15p31,
author = {Nachshon Cohen and Erez Petrank},
title = {Data Structure Aware Garbage Collector},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {31-30},
doi = {},
year = {2015},
}
SuperMalloc: A Super Fast Multithreaded Malloc for 64-bit Machines
Bradley C. Kuszmaul
(Massachusetts Institute of Technology, USA)
@InProceedings{ISMM15p46,
author = {Bradley C. Kuszmaul},
title = {SuperMalloc: A Super Fast Multithreaded Malloc for 64-bit Machines},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {46-45},
doi = {},
year = {2015},
}
Concurrent Compaction using a Field Pinning Protocol
Erik Österlund and
Welf Löwe
(Linnaeus University, Sweden)
@InProceedings{ISMM15p61,
author = {Erik Österlund and Welf Löwe},
title = {Concurrent Compaction using a Field Pinning Protocol},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {61-60},
doi = {},
year = {2015},
}
Managed Languages
Stop and Go: Understanding Yieldpoint Behavior
Yi Lin,
Kunshan Wang,
Stephen M. Blackburn,
Antony L. Hosking, and
Michael Norrish
(Australian National University, Australia; Purdue University, USA; NICTA, Australia)
@InProceedings{ISMM15p76,
author = {Yi Lin and Kunshan Wang and Stephen M. Blackburn and Antony L. Hosking and Michael Norrish},
title = {Stop and Go: Understanding Yieldpoint Behavior},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {76-75},
doi = {},
year = {2015},
}
Safe and Efficient Hybrid Memory Management for Java
Codruţ Stancu,
Christian Wimmer,
Stefan Brunthaler,
Per Larsen, and
Michael Franz
(University of California at Irvine, USA; Oracle Labs, USA)
@InProceedings{ISMM15p91,
author = {Codruţ Stancu and Christian Wimmer and Stefan Brunthaler and Per Larsen and Michael Franz},
title = {Safe and Efficient Hybrid Memory Management for Java},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {91-90},
doi = {},
year = {2015},
}
A Partial Read Barrier for Efficient Support of Live Object-Oriented Programming
Eliot Miranda and
Clément Béra
(Cadence Design Systems, USA; INRIA, France)
@InProceedings{ISMM15p106,
author = {Eliot Miranda and Clément Béra},
title = {A Partial Read Barrier for Efficient Support of Live Object-Oriented Programming},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {106-105},
doi = {},
year = {2015},
}
Memento Mori: Dynamic Allocation-Site-Based Optimizations
Daniel Clifford,
Hannes Payer,
Michael Stanton, and
Ben L. Titzer
(Google, Germany)
@InProceedings{ISMM15p121,
author = {Daniel Clifford and Hannes Payer and Michael Stanton and Ben L. Titzer},
title = {Memento Mori: Dynamic Allocation-Site-Based Optimizations},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {121-120},
doi = {},
year = {2015},
}
Optimizing Garbage Collection
Recycling Trash in Cache
Jonathan Shidal,
Ari J. Spilo,
Paul T. Scheid,
Ron K. Cytron, and
Krishna M. Kavi
(Washington University at St. Louis, USA; University of North Texas, USA)
@InProceedings{ISMM15p136,
author = {Jonathan Shidal and Ari J. Spilo and Paul T. Scheid and Ron K. Cytron and Krishna M. Kavi},
title = {Recycling Trash in Cache},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {136-135},
doi = {},
year = {2015},
}
Reducing Pause Times with Clustered Collection
Cody Cutler and
Robert Morris
(Massachusetts Institute of Technology, USA)
@InProceedings{ISMM15p151,
author = {Cody Cutler and Robert Morris},
title = {Reducing Pause Times with Clustered Collection},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {151-150},
doi = {},
year = {2015},
}
The Judgment of Forseti: Economic Utility for Dynamic Heap Sizing of Multiple Runtimes
Callum Cameron,
Jeremy Singer, and
David Vengerov
(University of Glasgow, UK; Oracle, USA)
@InProceedings{ISMM15p166,
author = {Callum Cameron and Jeremy Singer and David Vengerov},
title = {The Judgment of Forseti: Economic Utility for Dynamic Heap Sizing of Multiple Runtimes},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {166-165},
doi = {},
year = {2015},
}
proc time: 0.82