Skip to content

Remove GC.compact from the benchmark harness#486

Open
eightbitraptor wants to merge 1 commit intomainfrom
mvh-remove-gc-compact
Open

Remove GC.compact from the benchmark harness#486
eightbitraptor wants to merge 1 commit intomainfrom
mvh-remove-gc-compact

Conversation

@eightbitraptor
Copy link
Contributor

As discussed in #481 compacting the heap is changing what the RSS benchmark actually means from "snapshotted memory size after last run" to "globally reachable memory size".

We should remove the compaction from the benchmark harness, but keep the explicit GC.start to mitigate the benchmark variance caused by inconsistency in when an automatic collection is run during the benchmark runs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants