What is it about?

Garbage Collection (GC) is an automated memory management feature widely-used in modern technologies, such as Java and Python. This is popular because it simplifies the development of software. However, its non-deterministic nature (as it is automated controlled) makes it hard to test. To help address this issue, this paper presents a tool that can record the GC behaviour of programs in order to create deterministic GC benchmarks that can be used for GC testing.

Featured Image

Why is it important?

The tool can capture GC patterns to facilitate the testing of software, hence, helping to prevent issues. To the best of my knowledge, at the time the paper was published, no similar/rival tools existed.

Read the Original

This page is a summary of: Towards an Efficient Benchmark Generation Engine for Garbage Collection, April 2018, ACM (Association for Computing Machinery),
DOI: 10.1145/3185768.3186303.
You can read the full text:

Read

Contributors

The following have contributed to this page