Table of Contents

Method ClearDeadEntries

Namespace
Ubiquity.NET.Llvm.OrcJITv2
Assembly
Ubiquity.NET.Llvm.dll

ClearDeadEntries()

Clears all unreferenced strings in the symbol pool

public void ClearDeadEntries()

Remarks

This clears all the unused entries in an SymbolStringPool. Since this must lock the pool for the duration, which prevents interning new strings, it is recommended that this is called infrequently. Ideally this is only called when the caller has reason to know that some entries will no longer have references such as after removing a module or closing a JITDyLib.