Travelled to:
1 × China
1 × France
1 × Hungary
1 × Ireland
1 × Norway
1 × United Kingdom
11 × USA
2 × Spain
5 × Canada
Collaborated with:
J.E.B.Moss A.Welc S.Jagannathan P.McGachey S.M.Blackburn J.Chen J.Vitek T.VanDrunen F.Pizlo ∅ A.Diwan M.Hirzel D.Stefanovic P.Gammie K.Engelhardt L.Hellyer R.E.Jones C.Cher T.N.Vijaykumar E.W.Brown Keith Chapman D.Frampton A.Hussein M.Payer C.A.Vick X.Yang Y.Lin K.Wang M.Norrish L.Ziarek P.Maj E.Blanton Y.Ni V.Menon A.Adl-Tabatabai R.L.Hudson B.Saha T.Shpeisman R.Garner C.Hoffmann A.M.Khan K.S.McKinley R.Bentzur D.Feinberg S.Z.Guyer M.Jump H.B.Lee A.Phansalkar D.v.Dincklage B.Wiedermann
Talks about:
collect (6) garbag (6) transact (5) java (5) persist (4) perform (4) languag (4) barrier (4) softwar (3) program (3)
Person: Antony L. Hosking
DBLP: Hosking:Antony_L=
Facilitated 4 volumes:
Contributed to:
Wrote 28 papers:
- ISMM-2015-HusseinHPV #garbage collection #memory management
- Don’t race the memory bus: taming the GC leadfoot (AH, ALH, MP, CAV), pp. 15–27.
- ISMM-2015-LinWBHN #behaviour #comprehension
- Stop and go: understanding yieldpoint behavior (YL, KW, SMB, ALH, MN), pp. 70–80.
- PLDI-2015-GammieHE #garbage collection #on the fly
- Relaxing safely: verified on-the-fly garbage collection for x86-TSO (PG, ALH, KE), pp. 99–109.
- ISMM-2012-YangBFH #exclamation
- Barriers reconsidered, friendlier still! (XY, SMB, DF, ALH), pp. 37–48.
- ISMM-2010-HellyerJH #concurrent #locality
- The locality of concurrent write barriers (LH, REJ, ALH), pp. 83–92.
- PLDI-2010-PizloZMHBV #garbage collection #named #realtime
- Schism: fragmentation-tolerant real-time garbage collection (FP, LZ, PM, ALH, EB, JV), pp. 146–159.
- GPCE-2009-McGacheyHM #java #pervasive
- Classifying Java class transformations for pervasive virtualized access (PM, ALH, JEBM), pp. 75–84.
- GPCE-J-2009-McGacheyHM11 #java
- Class Transformations for Transparent Distribution of Java Applications (PM, ALH, JEBM), pp. 204–238.
- LCTES-2007-PizloHV #garbage collection #realtime
- Hierarchical real-time garbage collection (FP, ALH, JV), pp. 123–133.
- PPoPP-2007-NiMAHHMSS #memory management #transaction
- Open nesting in software transactional memory (YN, VM, ARAT, ALH, RLH, JEBM, BS, TS), pp. 68–78.
- ECOOP-2006-WelcHJ #java #transaction
- Transparently Reconciling Transactions with Locking for Java Synchronization (AW, ALH, SJ), pp. 148–173.
- ISMM-2006-Hosking #garbage collection #multi
- Portable, mostly-concurrent, mostly-copying garbage collection for multi-processors (ALH), pp. 40–51.
- ISMM-2006-McGacheyH
- Reducing generational copy reserve overhead with fallback compaction (PM, ALH), pp. 17–28.
- OOPSLA-2006-BlackburnGHKMBDFFGHHJLMPSVDW #analysis #benchmark #development #java #metric
- The DaCapo benchmarks: java benchmarking development and analysis (SMB, RG, CH, AMK, KSM, RB, AD, DF, DF, SZG, MH, ALH, MJ, HBL, JEBM, AP, DS, TV, DvD, BW), pp. 169–190.
- OOPSLA-2005-WelcJH #java
- Safe futures for Java (AW, SJ, ALH), pp. 439–453.
- ASPLOS-2004-CherHV #analysis #garbage collection #hardware
- Software prefetching for mark-sweep garbage collection: hardware analysis and software redesign (CYC, ALH, TNV), pp. 199–210.
- CC-2004-VanDrunenH
- Value-Based Partial Redundancy Elimination (TV, ALH), pp. 167–184.
- ECOOP-2004-WelcJH #concurrent #monitoring #transaction
- Transactional Monitors for Concurrent Objects (AW, SJ, ALH), pp. 519–542.
- ESOP-2004-VitekJWH #design #framework #semantics #transaction
- A Semantic Framework for Designer Transactions (JV, SJ, AW, ALH), pp. 249–263.
- ISMM-2004-BlackburnH #named #question
- Barriers: friend or foe? (SMB, ALH), pp. 143–151.
- ECOOP-2001-HirzelDH #detection #garbage collection #liveness #on the
- On the Usefulness of Liveness for Garbage Collection and Leak Detection (MH, AD, ALH), pp. 181–206.
- OOPSLA-1999-HoskingC #orthogonal #persistent
- Mostly-copying Reachability-based Orthogonal Persistence (ALH, JC), pp. 382–398.
- VLDB-1999-HoskingC #design #implementation #named #orthogonal #performance #persistent #programming language
- PM3: An Orthogonal Persistent Systems Programming Language — Design, Implementation, Performance (ALH, JC), pp. 587–598.
- OOPSLA-1993-HoskingM #evaluation #fault #performance #persistent #programming language
- Object Fault Handling for Persistent Programming Languages: A Performance Evaluation (ALH, JEBM), pp. 288–303.
- SOSP-1993-HoskingM #memory management #object-oriented
- Protection Traps and Alternatives for Memory Management of an Object-Oriented Language (ALH, JEBM), pp. 106–119.
- VLDB-1993-HoskingBM #comparative #evaluation #performance #persistent #programming language
- Update Logging for Persistent Programming Languages: A Comparative Performance Evaluation (ALH, EWB, JEBM), pp. 429–440.
- OOPSLA-1992-HoskingMS #comparative #evaluation #implementation #performance
- A Comparative Performance Evaluation of Write Barrier Implementations (ALH, JEBM, DS), pp. 92–109.
- OOPSLA-2016-ChapmanHM #hybrid #transaction
- Hybrid STM/HTM for nested transactions on OpenJDK (KC, ALH, JEBM), pp. 660–676.