Open Research will be unavailable from 10.15am - 11am on Saturday 14th March 2026 AEDT due to scheduled maintenance.
 

The locality of concurrent write barriers

dc.contributor.authorHellyer, Laurenceen
dc.contributor.authorJones, Richarden
dc.contributor.authorHosking, Antony L.en
dc.date.accessioned2025-06-11T08:36:11Z
dc.date.available2025-06-11T08:36:11Z
dc.date.issued2010en
dc.description.abstractConcurrent and incremental collectors require barriers to ensure correct synchronisation between mutator and collector. The overheads imposed by particular barriers on particular systems have been widely studied. Somewhat fewer studies have also compared barriers in terms of their termination properties or the volume of floating garbage they generate. Until now, the consequences for locality of different barrier choices has not been studied, although locality will be of increasing importance for emerging architectures. This paper provides a study of the locality of concurrent write barriers, independent of the processor architecture, virtual machine, compiler or garbage collection algorithm.en
dc.description.statusPeer-revieweden
dc.format.extent10en
dc.identifier.issn1523-2867en
dc.identifier.otherORCID:/0000-0002-4487-6923/work/164436707en
dc.identifier.scopus79959924121en
dc.identifier.urihttp://www.scopus.com/inward/record.url?scp=79959924121&partnerID=8YFLogxKen
dc.identifier.urihttps://hdl.handle.net/1885/733758405
dc.language.isoenen
dc.sourceACM SIGPLAN Noticesen
dc.subjectGarbage collectionen
dc.subjectJavaen
dc.subjectLanguage implementationen
dc.subjectMemory managementen
dc.titleThe locality of concurrent write barriersen
dc.typeJournal articleen
dspace.entity.typePublicationen
local.bibliographicCitation.lastpage92en
local.bibliographicCitation.startpage83en
local.contributor.affiliationHellyer, Laurence; University of Kenten
local.contributor.affiliationJones, Richard; University of Kenten
local.contributor.affiliationHosking, Antony L.; Purdue Universityen
local.identifier.citationvolume45en
local.identifier.doi10.1145/1837855.1806666en
local.identifier.pure808a930f-0856-44c3-a508-cfb232091d8fen
local.identifier.urlhttps://www.scopus.com/pages/publications/79959924121en
local.type.statusPublisheden

Downloads