harpoon.Analysis.PreciseGC
Class WriteBarrierInserter.DefaultWriteBarrierAnalysis
java.lang.Object
harpoon.Analysis.PreciseGC.WriteBarrierInserter.DefaultWriteBarrierAnalysis
- All Implemented Interfaces:
- WriteBarrierInserter.WriteBarrierAnalysis
- Enclosing class:
- WriteBarrierInserter
public static class WriteBarrierInserter.DefaultWriteBarrierAnalysis
- extends Object
- implements WriteBarrierInserter.WriteBarrierAnalysis
DefaultWriteBarrierAnalysis
returns a no-
analysis WriteBarrierAnalysis
Object that
assumes write barriers are needed for all SET and ASETs
of object fields.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SINGLETON
public static final WriteBarrierInserter.WriteBarrierAnalysis SINGLETON
- A static instance of the singleton
DefaultWriteBarrierAnalysis
.
getIgnoreSet
public Set getIgnoreSet(Code hc)
- returns the empty
Set
for all Codes.
- Specified by:
getIgnoreSet
in interface WriteBarrierInserter.WriteBarrierAnalysis