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

public Class ConstantLongValue

extends ScopeValue
Class Inheritance
Imports
java.io.*

A ConstantLongValue describes a constant long; i.e., the corresponding logical entity is either a source constant or its computation has been constant-folded.

Field Summary

Modifier and TypeField and Description
private long
Inherited from sun.jvm.hotspot.code.ScopeValue:
AUTO_BOX_OBJECT_CODECONSTANT_DOUBLE_CODECONSTANT_INT_CODECONSTANT_LONG_CODECONSTANT_OBJECT_CODECONSTANT_OBJECT_ID_CODECONSTANT_OOP_CODELOCATION_CODEMARKER_CODEOBJECT_MERGE_CODE

Constructor Summary

AccessConstructor and Description
public
ConstantLongValue(long value)

pack-priv
ConstantLongValue(DebugInfoReadStream stream)

Serialization of debugging information

Method Summary

Modifier and TypeMethod and Description
public long
public boolean
public void
Inherited from sun.jvm.hotspot.code.ScopeValue:
isConstantDoubleisConstantIntisConstantOopisLocationisMarkerisObjectisObjectMergereadFromtoString

Field Detail

valueback to summary
private long value

Constructor Detail

ConstantLongValueback to summary
public ConstantLongValue(long value)
ConstantLongValueback to summary
pack-priv ConstantLongValue(DebugInfoReadStream stream)

Serialization of debugging information

Method Detail

getValueback to summary
public long getValue()
isConstantLongback to summary
public boolean isConstantLong()

Overrides sun.jvm.hotspot.code.ScopeValue.isConstantLong.

printOnback to summary
public void printOn(PrintStream tty)

Implements abstract sun.jvm.hotspot.code.ScopeValue.printOn.