< prev index next >

src/share/vm/code/debugInfo.cpp

Print this page




 171   stream->write_int(CONSTANT_INT_CODE);
 172   stream->write_signed_int(value());
 173 }
 174 
 175 void ConstantIntValue::print_on(outputStream* st) const {
 176   st->print("%d", value());
 177 }
 178 
 179 // ConstantLongValue
 180 
 181 ConstantLongValue::ConstantLongValue(DebugInfoReadStream* stream) {
 182   _value = stream->read_long();
 183 }
 184 
 185 void ConstantLongValue::write_on(DebugInfoWriteStream* stream) {
 186   stream->write_int(CONSTANT_LONG_CODE);
 187   stream->write_long(value());
 188 }
 189 
 190 void ConstantLongValue::print_on(outputStream* st) const {
 191   st->print(INT64_FORMAT, value());
 192 }
 193 
 194 // ConstantDoubleValue
 195 
 196 ConstantDoubleValue::ConstantDoubleValue(DebugInfoReadStream* stream) {
 197   _value = stream->read_double();
 198 }
 199 
 200 void ConstantDoubleValue::write_on(DebugInfoWriteStream* stream) {
 201   stream->write_int(CONSTANT_DOUBLE_CODE);
 202   stream->write_double(value());
 203 }
 204 
 205 void ConstantDoubleValue::print_on(outputStream* st) const {
 206   st->print("%f", value());
 207 }
 208 
 209 // ConstantOopWriteValue
 210 
 211 void ConstantOopWriteValue::write_on(DebugInfoWriteStream* stream) {




 171   stream->write_int(CONSTANT_INT_CODE);
 172   stream->write_signed_int(value());
 173 }
 174 
 175 void ConstantIntValue::print_on(outputStream* st) const {
 176   st->print("%d", value());
 177 }
 178 
 179 // ConstantLongValue
 180 
 181 ConstantLongValue::ConstantLongValue(DebugInfoReadStream* stream) {
 182   _value = stream->read_long();
 183 }
 184 
 185 void ConstantLongValue::write_on(DebugInfoWriteStream* stream) {
 186   stream->write_int(CONSTANT_LONG_CODE);
 187   stream->write_long(value());
 188 }
 189 
 190 void ConstantLongValue::print_on(outputStream* st) const {
 191   st->print(JLONG_FORMAT, value());
 192 }
 193 
 194 // ConstantDoubleValue
 195 
 196 ConstantDoubleValue::ConstantDoubleValue(DebugInfoReadStream* stream) {
 197   _value = stream->read_double();
 198 }
 199 
 200 void ConstantDoubleValue::write_on(DebugInfoWriteStream* stream) {
 201   stream->write_int(CONSTANT_DOUBLE_CODE);
 202   stream->write_double(value());
 203 }
 204 
 205 void ConstantDoubleValue::print_on(outputStream* st) const {
 206   st->print("%f", value());
 207 }
 208 
 209 // ConstantOopWriteValue
 210 
 211 void ConstantOopWriteValue::write_on(DebugInfoWriteStream* stream) {


< prev index next >