Home | History | Annotate | Download | only in src

Lines Matching refs:Address

34 inline Address StackHandler::address() const {
35 return reinterpret_cast<Address>(const_cast<StackHandler*>(this));
41 return FromAddress(Memory::Address_at(address() + offset));
45 inline bool StackHandler::includes(Address address) const {
46 Address start = this->address();
47 Address end = start + StackHandlerConstants::kSize;
48 return start <= address && address <= end;
58 inline StackHandler* StackHandler::FromAddress(Address address) {
59 return reinterpret_cast<StackHandler*>(address);
80 return KindField::decode(Memory::unsigned_at(address() + offset));
86 return IndexField::decode(Memory::unsigned_at(address() + offset));
92 return reinterpret_cast<Object**>(address() + offset);
98 return reinterpret_cast<Object**>(address() + offset);
117 inline Code* StackFrame::GetContainingCode(Isolate* isolate, Address pc) {
122 inline Address* StackFrame::ResolveReturnAddressLocation(Address* pc_address) {
126 return reinterpret_cast<Address*>(
170 inline Address StandardFrame::caller_fp() const {
175 inline Address StandardFrame::caller_pc() const {
180 inline Address StandardFrame::ComputePCAddress(Address fp) {
185 inline Address StandardFrame::ComputeConstantPoolAddress(Address fp) {
190 inline bool StandardFrame::IsArgumentsAdaptorFrame(Address fp) {
197 inline bool StandardFrame::IsConstructFrame(Address fp) {
209 Address JavaScriptFrame::GetParameterSlot(int index) const {
222 inline Address JavaScriptFrame::GetOperandSlot(int index) const {
223 Address base = fp() + JavaScriptFrameConstants::kLocal0Offset;
239 Address base = fp() + JavaScriptFrameConstants::kLocal0Offset;
240 // Base points to low address of first operand and stack grows down, so add