scispace - formally typeset
B

Balaji Iyengar

Researcher at Azul Systems

Publications -  4
Citations -  151

Balaji Iyengar is an academic researcher from Azul Systems. The author has contributed to research in topics: Garbage collection & Heap (data structure). The author has an hindex of 3, co-authored 4 publications receiving 138 citations.

Papers
More filters
Proceedings ArticleDOI

C4: the continuously concurrent compacting collector

TL;DR: C4, the Continuously Concurrent Compacting Collector, an updated generational form of the Pauseless GC Algorithm, is introduced and described, along with details of its implementation on modern X86 hardware.
Proceedings ArticleDOI

The Collie: a wait-free compacting collector

TL;DR: The Collie collector is believed to be the first garbage collector to leverage hardware-assisted transactional memory and to be easily implementable on future commodity servers based on Intel Haswell processors and following processor generations.
Proceedings ArticleDOI

Scalable concurrent and parallel mark

TL;DR: A new non-blocking and lock-free, work-sharing algorithm, the primary goal being to reduce contention during atomic updates of the mark-bitmap by parallel task-threads, that is cognizant of the processor and cache topology.
Proceedings ArticleDOI

Reducing biased lock revocation by learning

TL;DR: A new locking protocol where revocations can be sampled by the locker without having to bias is introduced, which provides locking information specific to a particular instance that can be used to avoid unprofitable bias lock speculation and create a better locking policy.