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

pack-priv Class MaskFillerForNative

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

Helper class for computing oop maps for native methods

Field Summary

Modifier and TypeField and Description
private BitMap
private int

Constructor Summary

AccessConstructor and Description
pack-priv
MaskFillerForNative(Method method, BitMap mask, int maskSize)

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
public void
public void
public void
Inherited from sun.jvm.hotspot.runtime.NativeSignatureIterator:
doArraydoBooldoBytedoChardoDoubledoFloatdoIntdoLongdoObjectdoShortdoVoidisStaticiteratejniOffsetmethodoffset

Field Detail

maskback to summary
private BitMap mask
sizeback to summary
private int size

Constructor Detail

MaskFillerForNativeback to summary
pack-priv MaskFillerForNative(Method method, BitMap mask, int maskSize)

Method Detail

generateback to summary
public void generate()
passDoubleback to summary
public void passDouble()

Implements abstract sun.jvm.hotspot.runtime.NativeSignatureIterator.passDouble.

passFloatback to summary
public void passFloat()

Implements abstract sun.jvm.hotspot.runtime.NativeSignatureIterator.passFloat.

passIntback to summary
public void passInt()

Implements abstract sun.jvm.hotspot.runtime.NativeSignatureIterator.passInt.

passLongback to summary
public void passLong()

Implements abstract sun.jvm.hotspot.runtime.NativeSignatureIterator.passLong.

passObjectback to summary
public void passObject()

Implements abstract sun.jvm.hotspot.runtime.NativeSignatureIterator.passObject.