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