Lines Matching refs:OopMapSet
203 // OopMapSet
205 OopMapSet::OopMapSet() {
213 void OopMapSet::grow_om_data() {
222 void OopMapSet::copy_to(address addr) {
226 memcpy(addr,this,sizeof(OopMapSet));
227 temp += sizeof(OopMapSet);
229 // Do the needed fixups to the new OopMapSet
230 OopMapSet* new_set = (OopMapSet*)addr;
241 // This "locks" the OopMapSet
246 void OopMapSet::add_gc_map(int pc_offset, OopMap *map ) {
247 assert(om_size() != -1,"Cannot grow a fixed OopMapSet");
272 int OopMapSet::heap_size() const {
288 OopMap* OopMapSet::singular_oop_map() {
294 OopMap* OopMapSet::find_map_at_offset(int pc_offset) const {
334 OopMapSet* maps = cb->oop_maps();
357 void OopMapSet::oops_do(const frame *fr, const RegisterMap* reg_map, OopClosure* f) {
363 void OopMapSet::all_do(const frame *fr, const RegisterMap *reg_map,
371 OopMapSet* maps = cb->oop_maps();
464 void OopMapSet::update_register_map(const frame *fr, RegisterMap *reg_map) {
583 void OopMapSet::print_on(outputStream* st) const {
586 st->print_cr("OopMapSet contains %d OopMaps\n",len);