~/talk

The One Pass (OP) Compactor (an intellectual abstract)

Talkat ISMM 2024 · on Tuesday, 2024-06-25· [compilers-and-language-design]
links:none on file
links:none on file
slides:none on file

The One Pass Compactor claims full mark-compact heap compaction using a single heap pass by combining pointer threading with an auxiliary address mapping so forwards pointers are fixed via threading and backwards via mapping, keeping the same space overhead as Abadi’s IBM-style compactor and preserving object order. A parallel extension shifts spatial to temporal reasoning, limits threading critical sections to a single CAS, addresses ABA risks, and is published as an intellectual abstract with no implementation or benchmarks yet.

AI-written summary · about

  1. 0:00One Pass Compactor intro
  2. 1:09Compaction motivation
  3. 3:41Compaction algorithms evolution
  4. 5:27One Pass Compactor
  5. 6:09Threaded algorithm
  6. 9:18IBM address mapping
  7. 11:30Sequential One Pass Compactor
  8. 12:57Parallel One Pass Compactor
  9. 15:29Conclusion
  10. 15:51Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.