Lines Matching defs:reg_map
984 void frame::oops_code_blob_do(OopClosure* f, CodeBlobClosure* cf, const RegisterMap* reg_map) {
987 OopMapSet::oops_do(this, reg_map, f);
991 if (reg_map->include_argument_oops()) {
992 _cb->preserve_callee_argument_oops(*this, reg_map, f);
1028 CompiledArgumentOopFinder(Symbol* signature, bool has_receiver, OopClosure* f, frame fr, const RegisterMap* reg_map)
1036 _reg_map = (RegisterMap*)reg_map;
1053 void frame::oops_compiled_arguments_do(Symbol* signature, bool has_receiver, const RegisterMap* reg_map, OopClosure* f) {
1055 CompiledArgumentOopFinder finder(signature, has_receiver, f, *this, reg_map);
1062 // check local reg_map for it being a callee-save register or argument
1066 oop frame::retrieve_receiver(RegisterMap* reg_map) {
1071 oop r = *caller.oopmapreg_to_location(reg, reg_map);
1077 oop* frame::oopmapreg_to_location(VMReg reg, const RegisterMap* reg_map) const {
1080 return (oop *)reg_map->location(reg);
1248 void frame::zap_dead_compiled_locals(JavaThread* thread, const RegisterMap* reg_map) {
1253 OopMapSet::all_do(this, reg_map, &_check_oop, check_derived_oop, &_check_value);