Lines Matching refs:Code
2 // Use of this source code is governed by a BSD-style license that can be
282 // Updates a code entry slot using an untyped slot callback.
287 Object* code = Code::GetObjectFromEntryAddress(entry_address);
288 Object* old_code = code;
289 SlotCallbackResult result = callback(&code);
290 if (code != old_code) {
292 reinterpret_cast<Code*>(code)->entry();
297 // Updates a code target slot using an untyped slot callback.
303 Object* target = Code::GetCodeFromTargetAddress(rinfo->target_address());
307 rinfo->set_target_address(Code::cast(target)->instruction_start());
335 Code::GetCodeFromTargetAddress(rinfo->debug_call_address());
337 rinfo->set_debug_call_address(Code::cast(target)->instruction_start());