De flesta förslag till sophämtning på flyg förbiser frågan om Javas svaga och andra referenstyper. Vi visar dock att referenstyper används i stor utsträckning i DaCapo-riktmärken. Av de få samlare som tar itu med detta problem blockerar de flesta mutatorer, antingen globalt eller individuellt, medan de behandlar referenstyper. Vi inför ett nytt ramverk för att bearbeta referenstyper på flykten i Jikes RVM. Vårt ramverk stöder både införande och radering skrivbarriärer. Vi har kontrollerat vår algoritm och integrerat den i vår nya implementering av Sapphire on-thefly samlare. Med hjälp av en radering barriär behandlar vi referenser medan mutatorer kör i mindre än tre gånger den tid som tidigare strategier tar medan mutatorer stoppas; våra övergripande genomförandetider är inte sämre, och ofta bättre.
Ugawa m.fl. REF utvidgade en kopiering, i farten, samtidig sopsamlare till att behandla referenstyper.
Reference object processing in on-the-fly garbage collection
{'venue': "ISMM '14", 'journal': None, 'mag_field_of_study': ['Computer Science']}