Mercurial > hg > truffle
comparison src/share/vm/oops/instanceKlassKlass.cpp @ 165:437d03ea40b1
6703888: Compressed Oops: use the 32-bits gap after klass in a object
Summary: Use the gap also for a narrow oop field and a boxing object value.
Reviewed-by: coleenp, never
author | kvn |
---|---|
date | Wed, 21 May 2008 16:31:35 -0700 |
parents | ba764ed4b6f2 |
children | d1605aabd0a1 |
comparison
equal
deleted
inserted
replaced
164:c436414a719e | 165:437d03ea40b1 |
---|---|
579 | 579 |
580 st->print(" - non-static oop maps: "); | 580 st->print(" - non-static oop maps: "); |
581 OopMapBlock* map = ik->start_of_nonstatic_oop_maps(); | 581 OopMapBlock* map = ik->start_of_nonstatic_oop_maps(); |
582 OopMapBlock* end_map = map + ik->nonstatic_oop_map_size(); | 582 OopMapBlock* end_map = map + ik->nonstatic_oop_map_size(); |
583 while (map < end_map) { | 583 while (map < end_map) { |
584 st->print("%d-%d ", map->offset(), map->offset() + oopSize*(map->length() - 1)); | 584 st->print("%d-%d ", map->offset(), map->offset() + heapOopSize*(map->length() - 1)); |
585 map++; | 585 map++; |
586 } | 586 } |
587 st->cr(); | 587 st->cr(); |
588 } | 588 } |
589 | 589 |