Skip to content

Implement each of the base collectors for G1 #63

Open
@qinsoon

Description

@qinsoon

In GitLab by @steveblackburn on Feb 26, 2020, 12:18

In our VEE'20 paper, we identify a family of collectors related to G1. These should all be available as collectors in MMTk, with maximal code reuse.

Specifically, we want (see Section 3 of the paper for specs):

  • SIM the simple region collector
  • CRE the concurrent evacuating region collector
  • REM the stop the world region collector with remsets
  • GEN the stop the world region collector with remsets and generational collection
  • G1 the garbage first collector (with and without generations)

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-gc-algorithmArea: GC algorithmC-featureCategory: FeatureF-projectCall For Participation: Student projects. These issues are available student projects.P-normalPriority: Normal.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions