Home | History | Annotate | Download | only in src

Lines Matching refs:Address

41 Address IC::address() const {
42 // Get the address of the call.
43 Address result = pc() - Assembler::kCallTargetAddressOffset;
47 // First check if any break points are active if not just return the address
54 // If the call site is a call to debug break then return the address in
55 // the original code instead of the address in the running code. This will
60 // No break point here just return the address of the call.
69 Code* IC::GetTargetAtAddress(Address address) {
70 // Get the target address of the IC.
71 Address target = Assembler::target_address_at(address);
72 // Convert target address to the code object. Code::GetCodeFromTargetAddress
80 void IC::SetTargetAtAddress(Address address, Code* target) {
82 Code* old_target = GetTargetAtAddress(address);
92 Assembler::set_target_address_at(address, target->instruction_start());
93 target->GetHeap()->incremental_marking()->RecordCodeTargetPatch(address,
95 PostPatching(address, target, old_target);