Andrew Haley

Learn More
Shenandoah is an open-source region-based low-pause parallel and concurrent garbage collection (GC) algorithm targeting large heap applications. Snapshot At the Beginning Concurrent Marking and Brooks-style indirection pointer concurrent compaction enable significantly shorter GC pauses with durations that are independent of the application's live data(More)
The English Electric KDF.9 computing system has a number of unusual features whose origins are to be found in certain decisions reached at an early stage in the planning of the system. At this time (1958--59) simplified and automatic programming procedures were becoming established as desirable for all programming purposes, whereas previously they had been(More)
  • 1