Tony Hosking
Contributed Researcher; Professor, ANU
Research Interests
Tony's research includes language runtime systems, memory management (garbage collection), and transactional memory.
Contact Details
Phone: | +61 2 6125 9358 |
---|---|
Mobile: | +61 468 302 825 |
Email: | Antony.Hosking@data61.csiro.au |
Web: | http:/ |
Twitter: | @AntonyHosking |
More contact information is available at the Contact page.
Projects
Current |
Past |
Steering Committees
SPLASH, Onward!, ISMM
Program Committees and Editorial Boards
PLDI'16
Publications
- Google Scholar profile
- Data61 Papers (2018, 2017, 2016, 2011)
- NICTA Papers (2016, 2015)
- Research Theses Supervised
Data61 Papers
2018
![]() |
![]() |
Kunshan Wang, Stephen Blackburn, Tony Hosking and Michael Norrish Hop, skip, & jump: Practical on-stack replacement for a cross-platform language-neutral VM International Conference on Virtual Execution Environments, pp. 1-16, Williamsburg, VA, March, 2018 |
2017
![]() |
![]() |
Ahmed Hussein, Mathias Payer, Tony Hosking and Chris Vick One process to reap them all: Garbage collection as-a-service International Conference on Virtual Execution Environments, pp. 171–186, Xi'an, China, April, 2017 |
2016
![]() |
![]() |
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 |
![]() |
![]() |
Stephen Blackburn, Amer Diwan, Matthias Hauswirth, Peter Sweeney, José Nelson Amaral, Tim Brecht, Lubom\'\ir 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 and Systems, Volume 38, Issue 4, pp. 15:1-20, October, 2016 |
![]() |
![]() |
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 |
![]() |
![]() |
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
![]() |
![]() |
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
![]() |
![]() |
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
![]() |
![]() |
Peter Gammie, Tony Hosking and Kai Engelhardt Relaxing safely: verified on-the-fly garbage collection for x86-TSO Proceedings of the 2015 ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 11, Portland, Oregon, United States, June, 2015 |
![]() |
![]() |
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 |
![]() |
![]() |
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 |
Research Theses Supervised
2019
![]() |
![]() |
Yi Lin An efficient implementation of a micro virtual machine PhD Thesis, The Australian National University, March, 2019 |