Class BoehmGCMemoryManager

Inheritance Relationships

Base Type

  • public SectionMemoryManager

Class Documentation

class BoehmGCMemoryManager : public SectionMemoryManager

Simple extension of LLVM’s SectionMemoryManager which catches data section allocations and registers them with the GC. This allows the GC to know not to collect globals even in JIT mode.

Public Functions

BoehmGCMemoryManager()
~BoehmGCMemoryManager()