APIdia Launch Partner
Top Inners Fields Constructors Methods
sun.jvm.hotspot.interpreter

public Class OopMapCacheEntry

extends Object
Class Inheritance
Imports
sun.jvm.hotspot.oops.*, sun.jvm.hotspot.utilities.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Modifier and TypeField and Description
private int
private BitMap
private int
private Method

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv int
bci()

pack-priv boolean
entryAt(int offset)

public void
fill(Method method, int bci)

pack-priv void
public boolean
isOop(int offset)

public boolean
isValue(int offset)

public void
pack-priv Method
public int
pack-priv void
public void
setMask(CellTypeStateList vars, CellTypeStateList stack, int stackTop)

pack-priv boolean
verifyMask(CellTypeStateList vars, CellTypeStateList stack, int maxLocals, int stackTop)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bciback to summary
private int bci
maskback to summary
private BitMap mask
maskSizeback to summary
private int maskSize
methodback to summary
private Method method

Constructor Detail

OopMapCacheEntryback to summary
public OopMapCacheEntry()

Method Detail

allocateBitMaskback to summary
pack-priv void allocateBitMask()
bciback to summary
pack-priv int bci()
entryAtback to summary
pack-priv boolean entryAt(int offset)
fillback to summary
public void fill(Method method, int bci)
fillForNativeback to summary
pack-priv void fillForNative()
isOopback to summary
public boolean isOop(int offset)
isValueback to summary
public boolean isValue(int offset)
iterateOopback to summary
public void iterateOop(OffsetClosure oopClosure)
methodback to summary
pack-priv Method method()
numberOfEntriesback to summary
public int numberOfEntries()
setEmptyMaskback to summary
pack-priv void setEmptyMask()
setMaskback to summary
public void setMask(CellTypeStateList vars, CellTypeStateList stack, int stackTop)
verifyMaskback to summary
pack-priv boolean verifyMask(CellTypeStateList vars, CellTypeStateList stack, int maxLocals, int stackTop)
sun.jvm.hotspot.interpreter back to summary

pack-priv Class OopMapCacheEntry.VerifyClosure

extends Object
implements OffsetClosure
Class Inheritance
All Implemented Interfaces
sun.jvm.hotspot.interpreter.OffsetClosure

Field Summary

Modifier and TypeField and Description
private OopMapCacheEntry
private boolean

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv boolean
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

entryback to summary
private OopMapCacheEntry entry
failedback to summary
private boolean failed

Constructor Detail

VerifyClosureback to summary
pack-priv VerifyClosure(OopMapCacheEntry entry)

Method Detail

failedback to summary
pack-priv boolean failed()
offsetDoback to summary
public void offsetDo(int offset)

Implements sun.jvm.hotspot.interpreter.OffsetClosure.offsetDo.