Skip to main content

Tony Hosking

Tony Hosking
Contributed Researcher; Professor, ANU

Research Interests

runtime systems, memory management (garbage collection), transactional memory

Contact Details

Phone: +61 2 6125 9358
Mobile: +61 468 302 825
Email:Antony.Hosking@data61.csiro.au
Web:http://hosking.github.io
Twitter:@AntonyHosking

More contact information is available at the Contact page.

Photo of Tony Hosking

Publication List

Projects

Current

Steering Committees

SPLASH, Onward!, ISMM

Program Committees and Editorial Boards

PLDI'16

Publications

Data61 Papers

2017

Abstract PDF Ahmed Hussein, Mathias Payer, Tony Hosking and Chris Vick
One process to reap them all: Garbage collection as-a-service
ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp. 171-186, Xi'an, China, April, 2017

2016

Abstract PDF Steve Blackburn, Amer Diwan, Mathias Hauswirth, Peter F. Sweeney, José Nelson Amaral, Timothy Brecht, L. Bulej, Cliff Click, Lieven Eeckhout, S. Fischmeister, Daniel Frampton, Laurie J. Hendren, M. Hind, Tony Hosking, Richard E. Jones, T. Kalibera, N. Keynes, N. Nystrom and Andreas Zeller
The truth, the whole truth, and nothing but the truth: A pragmatic guide to assessing empirical evaluations
ACM Transactions on Programming Languages and Systems, Volume 38, Number 4, pp. 15:1-20, October, 2016
Abstract to be published Stephen Blackburn, Amer Diwan, Matthias Hauswirth, Peter Sweeney, José Nelson Amaral, Tim Brecht, Lubomír Bulej, Cliff Click, Lieven Eeckhout, Sebastian Fischmeister, Daniel Frampton, Laurie Hendren, Michael Hind, Tony Hosking, Richard Jones, Tomas Kalibera, Nathan Keynes, Nathaniel Nystrom and Andreas Zeller
The truth, the whole truth, and nothing but the truth: A pragmatic guide to assessing empirical evaluations
ACM Transactions on Programming Languages, Volume 38, pp. 15:1-20, October, 2016
Abstract PDF Keith Chapman, Tony Hosking and Eliot Moss
Hybrid STM/HTM for nested transactions on OpenJDK
Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), pp. 660-676, Amsterdam, The Netherlands, October, 2016
Abstract PDF Keith Chapman, Tony Hosking and Eliot Moss
Extending OpenJDK to support hybrid STM/HTM
ACM SIGPLAN Workshop on Virtual Machines and Intermediate Languages, pp. 1-5, Amsterdam, The Netherlands, October, 2016

2011

Abstract to be published Richard Jones, Tony Hosking and Eliot Moss
The garbage collection handbook: The art of automatic memory management
Chapman and Hall/CRC Press, 2011

NICTA Papers

2016

Abstract PDF Yi Lin, Steve Blackburn, Tony Hosking and Michael Norrish
Rust as a language for high performance GC implementation
International Symposium on Memory Management, pp. 89-98, Santa Barbara, California, USA, June, 2016

2015

Abstract PDF Peter Gammie, Tony Hosking and Kai Engelhardt
Relaxing safely: verified on-the-fly garbage collection for x86-TSO
PLDI 2015: the 36th annual ACM SIGPLAN conference on Programming Language Design and Implementation., pp. 11, Portland, Oregon, United States, June, 2015
Abstract PDF Yi Lin, Stephen M. Blackburn, Kunshan Wang, Tony Hosking and Michael Norrish
Stop and go: Understanding yieldpoint behavior
International Symposium on Memory Management, pp. 70–80, Portland, OR, USA, June, 2015
Abstract PDF Kunshan Wang, Yi Lin, Stephen M Blackburn, Michael Norrish and Tony Hosking
Draining the swamp: Micro virtual machines as a solid foundation for language development
SNAPL, pp. 321–336, Asilomar, California, May, 2015

Served by Apache on Linux on seL4.