Address 4205 src/api.cc reinterpret_cast<i::Address>(value), i::TENURED);
Address 4592 src/api.cc return Utils::ToLocal(FACTORY->NewForeign(static_cast<i::Address>(data)));
Address 4602 src/api.cc STATIC_ASSERT(sizeof(data) == sizeof(i::Address));
Address 4646 src/api.cc STATIC_ASSERT(sizeof(data) == sizeof(i::Address));
Address 120 src/api.h STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address));
Address 129 src/api.h STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address));
Address 131 src/api.h reinterpret_cast<v8::internal::Address>(reinterpret_cast<intptr_t>(obj)));
Address 137 src/api.h explicit ApiFunction(v8::internal::Address addr) : addr_(addr) { }
Address 138 src/api.h v8::internal::Address address() { return addr_; }
Address 140 src/api.h v8::internal::Address addr_;
Address 339 src/api.h Address address = reinterpret_cast<Address>(*string);
Address 340 src/api.h Address top = isolate_->heap()->NewSpaceTop();
Address 350 src/api.h Address address = reinterpret_cast<Address>(*string);
Address 351 src/api.h Address top = isolate_->heap()->NewSpaceTop();
Address 358 src/api.h static inline bool IsFreshString(Address string, Address top) {
Address 362 src/api.h inline bool IsUseCountLow(Address top) {
Address 367 src/api.h inline void IncrementUseCount(Address top) {
Address 379 src/api.h Address last_top_;
Address 68 src/arm/assembler-arm-inl.h Address RelocInfo::target_address() {
Address 74 src/arm/assembler-arm-inl.h Address RelocInfo::target_address_address() {
Address 78 src/arm/assembler-arm-inl.h return reinterpret_cast<Address>(Assembler::target_address_address_at(pc_));
Address 87 src/arm/assembler-arm-inl.h void RelocInfo::set_target_address(Address target, WriteBarrierMode mode) {
Address 118 src/arm/assembler-arm-inl.h Assembler::set_target_address_at(pc_, reinterpret_cast<Address>(target));
Address 128 src/arm/assembler-arm-inl.h Address* RelocInfo::target_reference_address() {
Address 130 src/arm/assembler-arm-inl.h return reinterpret_cast<Address*>(Assembler::target_address_address_at(pc_));
Address 136 src/arm/assembler-arm-inl.h Address address = Memory::Address_at(pc_);
Address 144 src/arm/assembler-arm-inl.h Address address = Memory::Address_at(pc_);
Address 154 src/arm/assembler-arm-inl.h Address address = cell->address() + JSGlobalPropertyCell::kValueOffset;
Address 165 src/arm/assembler-arm-inl.h Address RelocInfo::call_address() {
Address 174 src/arm/assembler-arm-inl.h void RelocInfo::set_call_address(Address target) {
Address 332 src/arm/assembler-arm-inl.h Address Assembler::target_address_address_at(Address pc) {
Address 333 src/arm/assembler-arm-inl.h Address target_pc = pc;
Address 362 src/arm/assembler-arm-inl.h Address Assembler::target_address_at(Address pc) {
Address 368 src/arm/assembler-arm-inl.h Address constant_pool_entry, Address target) {
Address 373 src/arm/assembler-arm-inl.h void Assembler::set_external_target_at(Address constant_pool_entry,
Address 374 src/arm/assembler-arm-inl.h Address target) {
Address 379 src/arm/assembler-arm-inl.h void Assembler::set_target_address_at(Address pc, Address target) {
Address 681 src/arm/assembler-arm.h INLINE(static Address target_address_address_at(Address pc));
Address 684 src/arm/assembler-arm.h INLINE(static Address target_address_at(Address pc));
Address 685 src/arm/assembler-arm.h INLINE(static void set_target_address_at(Address pc, Address target));
Address 690 src/arm/assembler-arm.h Address constant_pool_entry, Address target);
Address 694 src/arm/assembler-arm.h inline static void set_external_target_at(Address constant_pool_entry,
Address 695 src/arm/assembler-arm.h Address target);
Address 7557 src/arm/code-stubs-arm.cc Address trampoline_address = reinterpret_cast<Address>(
Address 59 src/arm/deoptimizer-arm.cc Address code_start_address = code->instruction_start();
Address 70 src/arm/deoptimizer-arm.cc Address prev_call_address = NULL;
Address 74 src/arm/deoptimizer-arm.cc Address call_address = code_start_address + deopt_data->Pc(i)->value();
Address 75 src/arm/deoptimizer-arm.cc Address deopt_entry = GetDeoptimizationEntry(i, LAZY);
Address 167 src/arm/deoptimizer-arm.cc Address stack_check_address_pointer = pc_after + stack_check_address_offset;
Address 203 src/arm/deoptimizer-arm.cc Address stack_check_address_pointer = pc_after + stack_check_address_offset;
Address 746 src/arm/deoptimizer-arm.cc Address start = non_optimized_code->instruction_start();
Address 38 src/arm/frames-arm.cc Address ExitFrame::ComputeStackPointer(Address fp) {
Address 1699 src/arm/ic-arm.cc Address cmp_instruction_address =
Address 1727 src/arm/ic-arm.cc Address patch_address =
Address 661 src/arm/lithium-codegen-arm.cc Address entry = Deoptimizer::GetDeoptimizationEntry(id, Deoptimizer::EAGER);
Address 343 src/arm/lithium-codegen-arm.h explicit inline JumpTableEntry(Address entry)
Address 347 src/arm/lithium-codegen-arm.h Address address;
Address 184 src/arm/macro-assembler-arm.cc return CallSize(reinterpret_cast<Address>(code.location()), rmode, cond);
Address 200 src/arm/macro-assembler-arm.cc Call(reinterpret_cast<Address>(code.location()), rmode, cond);
Address 109 src/arm/macro-assembler-arm.h void Jump(Address target, RelocInfo::Mode rmode, Condition cond = al);
Address 113 src/arm/macro-assembler-arm.h static int CallSize(Address target,
Address 116 src/arm/macro-assembler-arm.h void Call(Address target, RelocInfo::Mode rmode, Condition cond = al);
Address 1358 src/arm/macro-assembler-arm.h void Emit(Address addr);
Address 116 src/arm/regexp-macro-assembler-arm.h static int CheckStackGuardState(Address* return_address,
Address 118 src/arm/regexp-macro-assembler-arm.h Address re_frame);
Address 735 src/arm/stub-cache-arm.cc Address function_address = v8::ToCData<Address>(api_call_info->callback());
Address 1275 src/arm/stub-cache-arm.cc Address getter_address = v8::ToCData<Address>(callback->getter());
Address 719 src/assembler.cc Address addr = target_address();
Address 948 src/assembler.cc return ExternalReference(reinterpret_cast<Address>(
Address 1060 src/assembler.cc Address function;
Address 1190 src/assembler.cc return ExternalReference(reinterpret_cast<Address>(page) +
Address 286 src/assembler.h INLINE(Address target_address());
Address 287 src/assembler.h INLINE(void set_target_address(Address target,
Address 306 src/assembler.h INLINE(Address target_address_address());
Address 320 src/assembler.h INLINE(Address* target_reference_address());
Address 325 src/assembler.h INLINE(Address call_address());
Address 326 src/assembler.h INLINE(void set_call_address(Address target));
Address 338 src/assembler.h void PatchCodeWithCall(Address target, int guard_bytes);
Address 384 src/assembler.h Address reconstructed_adr_ptr_;
Address 674 src/assembler.h Address address() const {return reinterpret_cast<Address>(address_);}
Address 727 src/assembler.h Address address_arg,
Address 158 src/builtins.cc Address fp = Isolate::c_entry_fp(isolate->thread_local_top());
Address 162 src/builtins.cc Address caller_fp = Memory::Address_at(fp + kCallerOffset);
Address 1144 src/builtins.cc v8::ToCData<Address>(callback_obj));
Address 1220 src/builtins.cc v8::ToCData<Address>(callback_obj));
Address 1512 src/builtins.cc Address const Builtins::c_functions_[cfunction_count] = {
Address 318 src/builtins.h Address builtin_address(Name name) {
Address 319 src/builtins.h return reinterpret_cast<Address>(&builtins_[name]);
Address 322 src/builtins.h static Address c_function_address(CFunctionId id) {
Address 337 src/builtins.h static Address const c_functions_[cfunction_count];
Address 73 src/conversions-inl.h Address mantissa_ptr = reinterpret_cast<Address>(&x);
Address 177 src/cpu-profiler.cc sample->pc = reinterpret_cast<Address>(sample); // Not NULL.
Address 70 src/cpu-profiler.h Address start;
Address 73 src/cpu-profiler.h Address shared;
Address 81 src/cpu-profiler.h Address from;
Address 82 src/cpu-profiler.h Address to;
Address 90 src/cpu-profiler.h Address from;
Address 91 src/cpu-profiler.h Address to;
Address 138 src/cpu-profiler.h Address start);
Address 142 src/cpu-profiler.h Address start, unsigned size,
Address 143 src/cpu-profiler.h Address shared);
Address 146 src/cpu-profiler.h Address start, unsigned size);
Address 149 src/cpu-profiler.h Address start, unsigned size);
Address 150 src/cpu-profiler.h void CodeMoveEvent(Address from, Address to);
Address 151 src/cpu-profiler.h void CodeDeleteEvent(Address from);
Address 152 src/cpu-profiler.h void SharedFunctionInfoMoveEvent(Address from, Address to);
Address 155 src/cpu-profiler.h Address start, unsigned size);
Address 225 src/cpu-profiler.h static void CallbackEvent(String* name, Address entry_point);
Address 241 src/cpu-profiler.h static void CodeMoveEvent(Address from, Address to);
Address 242 src/cpu-profiler.h static void CodeDeleteEvent(Address from);
Address 243 src/cpu-profiler.h static void GetterCallbackEvent(String* name, Address entry_point);
Address 245 src/cpu-profiler.h static void SetterCallbackEvent(String* name, Address entry_point);
Address 246 src/cpu-profiler.h static void SharedFunctionInfoMoveEvent(Address from, Address to);
Address 158 src/debug.cc Address target = original_rinfo()->target_address();
Address 393 src/debug.cc Address target = rinfo()->target_address();
Address 414 src/debug.cc Address original_target = original_rinfo()->target_address();
Address 467 src/debug.cc Address target = rinfo()->target_address();
Address 583 src/debug.cc Address fp = bottom_js_frame->fp();
Address 1400 src/debug.cc Address target = it.rinfo()->target_address();
Address 1415 src/debug.cc Address original_target = it.original_rinfo()->target_address();
Address 2178 src/debug.cc Address addr = frame->pc() - Assembler::kCallTargetAddressOffset;
Address 2267 src/debug.cc Address addr = frame->pc() - Assembler::kCallTargetAddressOffset;
Address 92 src/debug.h void FindBreakLocationFromAddress(Address pc);
Address 114 src/debug.h inline Address pc() { return reloc_iterator_->rinfo()->pc(); }
Address 267 src/debug.h static bool IsDebugBreak(Address addr);
Address 305 src/debug.h Address fp,
Address 307 src/debug.h Address step_in_fp() { return thread_local_.step_into_fp_; }
Address 308 src/debug.h Address* step_in_fp_addr() { return &thread_local_.step_into_fp_; }
Address 311 src/debug.h Address step_out_fp() { return thread_local_.step_out_fp_; }
Address 355 src/debug.h Address* after_break_target_address() {
Address 356 src/debug.h return reinterpret_cast<Address*>(&thread_local_.after_break_target_);
Address 358 src/debug.h Address* restarter_frame_function_pointer_address() {
Address 360 src/debug.h return reinterpret_cast<Address*>(address);
Address 566 src/debug.h Address last_fp_;
Address 572 src/debug.h Address step_into_fp_;
Address 576 src/debug.h Address step_out_fp_;
Address 579 src/debug.h Address after_break_target_;
Address 997 src/debug.h Address address(Isolate* isolate) const {
Address 1001 src/debug.h return reinterpret_cast<Address>(debug->after_break_target_address());
Address 1003 src/debug.h return reinterpret_cast<Address>(debug->debug_break_return_address());
Address 1005 src/debug.h return reinterpret_cast<Address>(debug->debug_break_slot_address());
Address 1007 src/debug.h return reinterpret_cast<Address>(
Address 155 src/deoptimizer.cc Address tos = frame->fp() - fp_to_sp_delta;
Address 191 src/deoptimizer.cc Address parameters_top = reinterpret_cast<Address>(
Address 196 src/deoptimizer.cc Address expressions_top = reinterpret_cast<Address>(
Address 454 src/deoptimizer.cc Address Deoptimizer::GetDeoptimizationEntry(int id, BailoutType type) {
Address 471 src/deoptimizer.cc static_cast<Address>(base->area_start()) + (id * table_entry_size_);
Address 645 src/deoptimizer.cc Address parameters_bottom = parameters_top + parameters_size;
Address 646 src/deoptimizer.cc Address expressions_bottom = expressions_top + expressions_size;
Address 652 src/deoptimizer.cc Address slot = d.slot_address();
Address 1061 src/deoptimizer.cc Address stack_check_cursor = unoptimized_code->instruction_start() +
Address 1067 src/deoptimizer.cc Address pc_after = unoptimized_code->instruction_start() + pc_offset;
Address 1083 src/deoptimizer.cc Address stack_check_cursor = unoptimized_code->instruction_start() +
Address 1089 src/deoptimizer.cc Address pc_after = unoptimized_code->instruction_start() + pc_offset;
Address 1155 src/deoptimizer.cc reinterpret_cast<Address>(slot_address), value);
Address 1532 src/deoptimizer.cc Address slot_addr = SlotAddress(frame, slot_index);
Address 1538 src/deoptimizer.cc Address slot_addr = SlotAddress(frame, slot_index);
Address 1544 src/deoptimizer.cc Address slot_addr = SlotAddress(frame, slot_index);
Address 1646 src/deoptimizer.cc Address pc = reinterpret_cast<Address>(output_frame->GetPc());
Address 48 src/deoptimizer.h HeapNumberMaterializationDescriptor(Address slot_address, double val)
Address 51 src/deoptimizer.h Address slot_address() const { return slot_address_; }
Address 55 src/deoptimizer.h Address slot_address_;
Address 128 src/deoptimizer.h Address from,
Address 180 src/deoptimizer.h Address pc_after,
Address 193 src/deoptimizer.h Address pc_after,
Address 202 src/deoptimizer.h Address parameters_top,
Address 204 src/deoptimizer.h Address expressions_top,
Address 211 src/deoptimizer.h static Address GetDeoptimizationEntry(int id, BailoutType type);
Address 212 src/deoptimizer.h static int GetDeoptimizationId(Address addr, BailoutType type);
Address 275 src/deoptimizer.h Address from,
Address 314 src/deoptimizer.h static Code* FindDeoptimizingCodeFromAddress(Address addr);
Address 320 src/deoptimizer.h void FillInputFrame(Address tos, JavaScriptFrame* frame);
Address 327 src/deoptimizer.h Address from_;
Address 514 src/deoptimizer.h reinterpret_cast<Address>(this) + frame_content_offset() + offset);
Address 654 src/deoptimizer.h SlotRef(Address addr, SlotRepresentation representation)
Address 694 src/deoptimizer.h Address addr_;
Address 698 src/deoptimizer.h static Address SlotAddress(JavaScriptFrame* frame, int slot_index) {
Address 287 src/disassembler.cc Address addr = relocinfo.target_address();
Address 178 src/elements.cc Address to_address = to->address() + FixedArray::kHeaderSize;
Address 179 src/elements.cc Address from_address = from->address() + FixedArray::kHeaderSize;
Address 321 src/elements.cc Address to_address = to->address() + FixedDoubleArray::kHeaderSize;
Address 322 src/elements.cc Address from_address = from->address() + FixedDoubleArray::kHeaderSize;
Address 796 src/elements.cc Address filler_start = backing_store->address() +
Address 223 src/execution.h Address address_of_jslimit() {
Address 224 src/execution.h return reinterpret_cast<Address>(&thread_local_.jslimit_);
Address 226 src/execution.h Address address_of_real_jslimit() {
Address 227 src/execution.h return reinterpret_cast<Address>(&thread_local_.real_jslimit_);
Address 413 src/factory.cc return NewForeign((Address) desc, TENURED);
Address 199 src/factory.h Handle<Foreign> NewForeign(Address addr,
Address 51 src/frames-inl.h inline Address StackHandler::address() const {
Address 52 src/frames-inl.h return reinterpret_cast<Address>(const_cast<StackHandler*>(this));
Address 62 src/frames-inl.h inline bool StackHandler::includes(Address address) const {
Address 63 src/frames-inl.h Address start = this->address();
Address 64 src/frames-inl.h Address end = start + StackHandlerConstants::kSize;
Address 75 src/frames-inl.h inline StackHandler* StackHandler::FromAddress(Address address) {
Address 128 src/frames-inl.h inline Code* StackFrame::GetContainingCode(Isolate* isolate, Address pc) {
Address 169 src/frames-inl.h inline Address StandardFrame::caller_fp() const {
Address 174 src/frames-inl.h inline Address StandardFrame::caller_pc() const {
Address 179 src/frames-inl.h inline Address StandardFrame::ComputePCAddress(Address fp) {
Address 184 src/frames-inl.h inline bool StandardFrame::IsArgumentsAdaptorFrame(Address fp) {
Address 191 src/frames-inl.h inline bool StandardFrame::IsConstructFrame(Address fp) {
Address 203 src/frames-inl.h Address JavaScriptFrame::GetParameterSlot(int index) const {
Address 50 src/frames.cc static inline Address* ResolveReturnAddressLocation(Address* pc_address) {
Address 54 src/frames.cc return reinterpret_cast<Address*>(
Address 82 src/frames.cc const Address limit_;
Address 176 src/frames.cc reinterpret_cast<Address*>(StandardFrame::ComputePCAddress(fp_)));
Address 246 src/frames.cc Address sp = ExitFrame::ComputeStackPointer(fp);
Address 250 src/frames.cc if (!validator_.IsValid(reinterpret_cast<Address>(state.pc_address))) {
Address 291 src/frames.cc Address fp = Isolate::c_entry_fp(top);
Address 302 src/frames.cc Address last_sp = last_frame->sp(), last_fp = last_frame->fp();
Address 337 src/frames.cc Address caller_fp = Memory::Address_at(
Address 421 src/frames.cc Address pc = *pc_address;
Address 472 src/frames.cc Address StackFrame::UnpaddedFP() const {
Address 504 src/frames.cc Address fp = Memory::Address_at(this->fp() + offset);
Address 530 src/frames.cc reinterpret_cast<Address*>(fp() + ExitFrameConstants::kCallerPCOffset));
Address 547 src/frames.cc Address ExitFrame::GetCallerStackPointer() const {
Address 554 src/frames.cc Address sp = ComputeStackPointer(fp);
Address 565 src/frames.cc reinterpret_cast<Address*>(sp - 1 * kPointerSize));
Address 569 src/frames.cc Address StandardFrame::GetExpressionAddress(int n) const {
Address 580 src/frames.cc Address StandardFrame::GetExpressionAddress(Address fp, int n) {
Address 589 src/frames.cc Address base = fp() + offset;
Address 590 src/frames.cc Address limit = sp();
Address 601 src/frames.cc reinterpret_cast<Address*>(ComputePCAddress(fp())));
Address 612 src/frames.cc Address address = GetExpressionAddress(n);
Address 696 src/frames.cc Address fp = caller_fp();
Address 730 src/frames.cc Address JavaScriptFrame::GetCallerStackPointer() const {
Address 771 src/frames.cc Address pc = frame->pc();
Address 1019 src/frames.cc Address ArgumentsAdaptorFrame::GetCallerStackPointer() const {
Address 1024 src/frames.cc Address InternalFrame::GetCallerStackPointer() const {
Address 1080 src/frames.cc Address pc = this->pc();
Address 1250 src/frames.cc const Address address = handler->address();
Address 1308 src/frames.cc Address start = code->address();
Address 1309 src/frames.cc Address end = code->address() + code->SizeFromMap(map);
Address 1336 src/frames.cc Address addr = page->skip_list()->StartFor(inner_pointer);
Address 1338 src/frames.cc Address top = heap->code_space()->top();
Address 1339 src/frames.cc Address limit = heap->code_space()->limit();
Address 1349 src/frames.cc Address next_addr = addr + obj_size;
Address 57 src/frames.h Address inner_pointer;
Address 66 src/frames.h Code* GcSafeFindCodeForInnerPointer(Address inner_pointer);
Address 67 src/frames.h Code* GcSafeCastToCode(HeapObject* object, Address inner_pointer);
Address 73 src/frames.h InnerPointerToCodeCacheEntry* GetCacheEntry(Address inner_pointer);
Address 103 src/frames.h inline Address address() const;
Address 109 src/frames.h inline bool includes(Address address) const;
Address 115 src/frames.h static inline StackHandler* FromAddress(Address address);
Address 176 src/frames.h Address sp;
Address 177 src/frames.h Address fp;
Address 178 src/frames.h Address* pc_address;
Address 205 src/frames.h Address sp() const { return state_.sp; }
Address 206 src/frames.h Address fp() const { return state_.fp; }
Address 207 src/frames.h Address caller_sp() const { return GetCallerStackPointer(); }
Address 212 src/frames.h Address UnpaddedFP() const;
Address 214 src/frames.h Address pc() const { return *pc_address(); }
Address 215 src/frames.h void set_pc(Address pc) { *pc_address() = pc; }
Address 217 src/frames.h virtual void SetCallerFp(Address caller_fp) = 0;
Address 220 src/frames.h void UpdateFp(Address fp) { state_.fp = fp; }
Address 222 src/frames.h Address* pc_address() const { return state_.pc_address; }
Address 241 src/frames.h static inline Code* GetContainingCode(Isolate* isolate, Address pc);
Address 247 src/frames.h Address pc,
Address 252 src/frames.h static void IteratePc(ObjectVisitor* v, Address* pc_address, Code* holder);
Address 273 src/frames.h virtual Address GetCallerStackPointer() const = 0;
Address 322 src/frames.h virtual void SetCallerFp(Address caller_fp);
Address 330 src/frames.h virtual Address GetCallerStackPointer() const { return 0; }
Address 371 src/frames.h virtual void SetCallerFp(Address caller_fp);
Address 381 src/frames.h static Type GetStateForFramePointer(Address fp, State* state);
Address 382 src/frames.h static Address ComputeStackPointer(Address fp);
Address 383 src/frames.h static void FillState(Address fp, Address sp, State* state);
Address 388 src/frames.h virtual Address GetCallerStackPointer() const;
Address 409 src/frames.h static Object* GetExpression(Address fp, int index);
Address 411 src/frames.h virtual void SetCallerFp(Address caller_fp);
Address 424 src/frames.h inline Address caller_fp() const;
Address 425 src/frames.h inline Address caller_pc() const;
Address 429 src/frames.h static inline Address ComputePCAddress(Address fp);
Address 436 src/frames.h Address GetExpressionAddress(int n) const;
Address 437 src/frames.h static Address GetExpressionAddress(Address fp, int n);
Address 445 src/frames.h static inline bool IsArgumentsAdaptorFrame(Address fp);
Address 449 src/frames.h static inline bool IsConstructFrame(Address fp);
Address 472 src/frames.h Address pc() { return code_->address() + offset_; }
Address 497 src/frames.h inline Address GetParameterSlot(int index) const;
Address 542 src/frames.h virtual Address GetCallerStackPointer() const;
Address 611 src/frames.h virtual Address GetCallerStackPointer() const;
Address 636 src/frames.h virtual Address GetCallerStackPointer() const;
Address 677 src/frames.h StackFrameIterator(Isolate* isolate, bool use_top, Address fp, Address sp);
Address 700 src/frames.h Address fp_;
Address 701 src/frames.h Address sp_;
Address 738 src/frames.h JavaScriptFrameIteratorTemp(Address fp,
Address 739 src/frames.h Address sp,
Address 740 src/frames.h Address low_bound,
Address 741 src/frames.h Address high_bound) :
Address 747 src/frames.h Address fp,
Address 748 src/frames.h Address sp,
Address 749 src/frames.h Address low_bound,
Address 750 src/frames.h Address high_bound) :
Address 796 src/frames.h Address fp, Address sp,
Address 797 src/frames.h Address low_bound, Address high_bound);
Address 812 src/frames.h Address low_bound, Address high_bound, Address addr) {
Address 819 src/frames.h StackAddressValidator(Address low_bound, Address high_bound)
Address 821 src/frames.h bool IsValid(Address addr) const {
Address 825 src/frames.h Address low_bound_;
Address 826 src/frames.h Address high_bound_;
Address 833 src/frames.h ExitFrameValidator(Address low_bound, Address high_bound)
Address 835 src/frames.h bool IsValidFP(Address fp);
Address 840 src/frames.h bool IsValidStackAddress(Address addr) const {
Address 847 src/frames.h Address low_bound, Address high_bound);
Address 879 src/frames.h Address fp, Address sp,
Address 880 src/frames.h Address low_bound, Address high_bound);
Address 1807 src/gdb-jit.cc Address symfile_addr_;
Address 1844 src/gdb-jit.cc entry->symfile_addr_ = reinterpret_cast<Address>(entry + 1);
Address 308 src/globals.h (reinterpret_cast<v8::internal::Address>(reinterpret_cast<intptr_t>(f)))
Address 314 src/globals.h F FUNCTION_CAST(Address addr) {
Address 65 src/handles-inl.h ASSERT(reinterpret_cast<Address>(*location_) != kHandleZapValue);
Address 110 src/handles.cc *reinterpret_cast<Address*>(p) = v8::internal::kHandleZapValue;
Address 115 src/handles.cc Address HandleScope::current_level_address() {
Address 116 src/handles.cc return reinterpret_cast<Address>(
Address 121 src/handles.cc Address HandleScope::current_next_address() {
Address 122 src/handles.cc return reinterpret_cast<Address>(
Address 127 src/handles.cc Address HandleScope::current_limit_address() {
Address 128 src/handles.cc return reinterpret_cast<Address>(
Address 358 src/handles.cc reinterpret_cast<Address>(cache.location()));
Address 387 src/handles.cc reinterpret_cast<Address>(handle.location()));
Address 77 src/handles.h reinterpret_cast<Address>(*location_) != kZapValue);
Address 130 src/handles.h static Address current_next_address();
Address 131 src/handles.h static Address current_limit_address();
Address 132 src/handles.h static Address current_level_address();
Address 49 src/heap-inl.h if (NewSpacePage::IsAtStart(reinterpret_cast<Address>(rear_))) {
Address 51 src/heap-inl.h NewSpacePage::FromAddress(reinterpret_cast<Address>(rear_));
Address 59 src/heap-inl.h Page::FromAllocationTop(reinterpret_cast<Address>(limit_)));
Address 73 src/heap-inl.h reinterpret_cast<Address>(rear_));
Address 301 src/heap-inl.h bool Heap::InNewSpace(Address addr) {
Address 322 src/heap-inl.h bool Heap::ShouldBePromoted(Address old_address, int object_size) {
Address 327 src/heap-inl.h Address age_mark = new_space_.age_mark();
Address 335 src/heap-inl.h void Heap::RecordWrite(Address address, int offset) {
Address 340 src/heap-inl.h void Heap::RecordWrites(Address address, int start, int len) {
Address 383 src/heap-inl.h void Heap::CopyBlock(Address dst, Address src, int byte_size) {
Address 390 src/heap-inl.h void Heap::MoveBlock(Address dst, Address src, int byte_size) {
Address 661 src/heap-inl.h Address TranscendentalCache::cache_array_address() {
Address 662 src/heap-inl.h return reinterpret_cast<Address>(caches_);
Address 70 src/heap-profiler.h void ObjectMoveEvent(Address from, Address to);
Address 1161 src/heap.cc Page* p = Page::FromAllocationTop(reinterpret_cast<Address>(rear_));
Address 1247 src/heap.cc Address new_space_front = new_space_.ToSpaceStart();
Address 1271 src/heap.cc Address value_address =
Address 1272 src/heap.cc reinterpret_cast<Address>(cell) +
Address 1549 src/heap.cc Address Heap::DoScavenge(ObjectVisitor* scavenge_visitor,
Address 1833 src/heap.cc Address code_entry_slot =
Address 2685 src/heap.cc AllocateForeign((Address) &Accessors::ObjectPrototype);
Address 3599 src/heap.cc Address old_addr = code->address();
Address 3600 src/heap.cc Address new_addr = reinterpret_cast<HeapObject*>(result)->address();
Address 3626 src/heap.cc Address old_addr = code->address();
Address 3642 src/heap.cc Address new_addr = reinterpret_cast<HeapObject*>(result)->address();
Address 4202 src/heap.cc Address clone_address = HeapObject::cast(clone)->address();
Address 5444 src/heap.cc for (Address cursor = page->area_start(), limit = page->area_end();
Address 5457 src/heap.cc Address slot_address = start;
Address 5487 src/heap.cc reinterpret_cast<Address>(slot));
Address 5528 src/heap.cc Address current_address = reinterpret_cast<Address>(current);
Address 5531 src/heap.cc Address current_address = reinterpret_cast<Address>(current);
Address 5535 src/heap.cc ASSERT(current_address + skip <= reinterpret_cast<Address>(limit));
Address 5585 src/heap.cc Address end = page->area_end();
Address 5613 src/heap.cc Address end = page->area_end();
Address 5931 src/heap.cc Address map_addr = map_p->address();
Address 5972 src/heap.cc Address map_addr = reinterpret_cast<Address>(map);
Address 6705 src/heap.cc Address map_addr = map_p->address();
Address 6741 src/heap.cc Address map_addr = reinterpret_cast<Address>(map);
Address 7140 src/heap.cc Address chunk_end = chunk->address() + chunk->size();
Address 7148 src/heap.cc Address area_end = Min(inner->address() + Page::kPageSize, chunk_end);
Address 7179 src/heap.cc reinterpret_cast<Address>(p);
Address 311 src/heap.h return Page::FromAllocationTop(reinterpret_cast<Address>(rear_));
Address 314 src/heap.h void SetNewLimit(Address limit) {
Address 345 src/heap.h if (NewSpacePage::IsAtStart(reinterpret_cast<Address>(front_))) {
Address 347 src/heap.h NewSpacePage::FromAddress(reinterpret_cast<Address>(front_));
Address 355 src/heap.h SemiSpace::AssertValidRange(reinterpret_cast<Address>(rear_),
Address 356 src/heap.h reinterpret_cast<Address>(front_));
Address 495 src/heap.h Address NewSpaceStart() { return new_space_.start(); }
Address 497 src/heap.h Address NewSpaceTop() { return new_space_.top(); }
Address 508 src/heap.h Address always_allocate_scope_depth_address() {
Address 509 src/heap.h return reinterpret_cast<Address>(&always_allocate_scope_depth_);
Address 515 src/heap.h Address* NewSpaceAllocationTopAddress() {
Address 518 src/heap.h Address* NewSpaceAllocationLimitAddress() {
Address 911 src/heap.h Address address, PretenureFlag pretenure = NOT_TENURED);
Address 976 src/heap.h void CreateFillerObjectAt(Address addr, int size);
Address 1168 src/heap.h void IterateAndMarkPointersToFromSpace(Address start,
Address 1169 src/heap.h Address end,
Address 1174 src/heap.h inline bool InNewSpace(Address addr);
Address 1175 src/heap.h inline bool InNewSpacePage(Address addr);
Address 1181 src/heap.h bool Contains(Address addr);
Address 1186 src/heap.h bool InSpace(Address addr, AllocationSpace space);
Address 1214 src/heap.h void public_set_store_buffer_top(Address* top) {
Address 1224 src/heap.h Address* store_buffer_top_address() {
Address 1225 src/heap.h return reinterpret_cast<Address*>(&roots_[kStoreBufferTopRootIndex]);
Address 1264 src/heap.h inline void RecordWrite(Address address, int offset);
Address 1267 src/heap.h inline void RecordWrites(Address address, int start, int len);
Address 1270 src/heap.h Object* FindCodeObject(Address a);
Address 1424 src/heap.h static inline void CopyBlock(Address dst, Address src, int byte_size);
Address 1428 src/heap.h static inline void MoveBlock(Address dst, Address src, int byte_size);
Address 1474 src/heap.h inline bool ShouldBePromoted(Address old_address, int object_size);
Address 1587 src/heap.h void RememberUnmappedPage(Address page, bool compacted);
Address 1681 src/heap.h Address remembered_unmapped_pages_[kRememberedUnmappedPages];
Address 1874 src/heap.h Address DoScavenge(ObjectVisitor* scavenge_visitor, Address new_space_front);
Address 2284 src/heap.h Address keys_address() {
Address 2285 src/heap.h return reinterpret_cast<Address>(&keys_);
Address 2288 src/heap.h Address field_offsets_address() {
Address 2289 src/heap.h return reinterpret_cast<Address>(&field_offsets_);
Address 2610 src/heap.h inline Address cache_array_address();
Address 76 src/ia32/assembler-ia32-inl.h Address RelocInfo::target_address() {
Address 82 src/ia32/assembler-ia32-inl.h Address RelocInfo::target_address_address() {
Address 86 src/ia32/assembler-ia32-inl.h return reinterpret_cast<Address>(pc_);
Address 95 src/ia32/assembler-ia32-inl.h void RelocInfo::set_target_address(Address target, WriteBarrierMode mode) {
Address 127 src/ia32/assembler-ia32-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 137 src/ia32/assembler-ia32-inl.h Address* RelocInfo::target_reference_address() {
Address 139 src/ia32/assembler-ia32-inl.h return reinterpret_cast<Address*>(pc_);
Address 145 src/ia32/assembler-ia32-inl.h Address address = Memory::Address_at(pc_);
Address 153 src/ia32/assembler-ia32-inl.h Address address = Memory::Address_at(pc_);
Address 163 src/ia32/assembler-ia32-inl.h Address address = cell->address() + JSGlobalPropertyCell::kValueOffset;
Address 165 src/ia32/assembler-ia32-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 175 src/ia32/assembler-ia32-inl.h Address RelocInfo::call_address() {
Address 182 src/ia32/assembler-ia32-inl.h void RelocInfo::set_call_address(Address target) {
Address 225 src/ia32/assembler-ia32-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 232 src/ia32/assembler-ia32-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 253 src/ia32/assembler-ia32-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 260 src/ia32/assembler-ia32-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 315 src/ia32/assembler-ia32-inl.h Immediate::Immediate(Address addr) {
Address 381 src/ia32/assembler-ia32-inl.h Address Assembler::target_address_at(Address pc) {
Address 386 src/ia32/assembler-ia32-inl.h void Assembler::set_target_address_at(Address pc, Address target) {
Address 138 src/ia32/assembler-ia32.cc F0 probe = FUNCTION_CAST<F0>(reinterpret_cast<Address>(memory->address()));
Address 398 src/ia32/assembler-ia32.cc Address a = addr;
Address 272 src/ia32/assembler-ia32.h inline explicit Immediate(Address addr);
Address 596 src/ia32/assembler-ia32.h inline static Address target_address_at(Address pc);
Address 597 src/ia32/assembler-ia32.h inline static void set_target_address_at(Address pc, Address target);
Address 602 src/ia32/assembler-ia32.h Address instruction_payload, Address target) {
Address 608 src/ia32/assembler-ia32.h inline static void set_external_target_at(Address instruction_payload,
Address 609 src/ia32/assembler-ia32.h Address target) {
Address 1097 src/ia32/assembler-ia32.h static bool IsNop(Address addr);
Address 130 src/ia32/deoptimizer-ia32.cc Address code_start_address = code->instruction_start();
Address 137 src/ia32/deoptimizer-ia32.cc Address reloc_end_address = reloc_info->address() + reloc_info->Size();
Address 151 src/ia32/deoptimizer-ia32.cc Address prev_call_address = NULL;
Address 156 src/ia32/deoptimizer-ia32.cc Address call_address = code_start_address + deopt_data->Pc(i)->value();
Address 158 src/ia32/deoptimizer-ia32.cc Address deopt_entry = GetDeoptimizationEntry(i, LAZY);
Address 185 src/ia32/deoptimizer-ia32.cc Address junk_address = reloc_info->address() + reloc_info->Size();
Address 236 src/ia32/deoptimizer-ia32.cc Address call_target_address = pc_after - kIntSize;
Address 278 src/ia32/deoptimizer-ia32.cc Address call_target_address = pc_after - kIntSize;
Address 861 src/ia32/deoptimizer-ia32.cc Address start = non_optimized_code->instruction_start();
Address 38 src/ia32/frames-ia32.cc Address ExitFrame::ComputeStackPointer(Address fp) {
Address 1692 src/ia32/ic-ia32.cc Address test_instruction_address =
Address 1737 src/ia32/ic-ia32.cc Address test_instruction_address =
Address 1747 src/ia32/ic-ia32.cc Address delta_address = test_instruction_address + 1;
Address 1759 src/ia32/ic-ia32.cc Address jmp_address = test_instruction_address - delta;
Address 613 src/ia32/lithium-codegen-ia32.cc Address entry = Deoptimizer::GetDeoptimizationEntry(id, Deoptimizer::EAGER);
Address 749 src/ia32/macro-assembler-ia32.h void CallApiFunctionAndReturn(Address function_address, int stack_space);
Address 114 src/ia32/regexp-macro-assembler-ia32.h static int CheckStackGuardState(Address* return_address,
Address 116 src/ia32/regexp-macro-assembler-ia32.h Address re_frame);
Address 524 src/ia32/stub-cache-ia32.cc Address function_address = v8::ToCData<Address>(api_call_info->callback());
Address 1112 src/ia32/stub-cache-ia32.cc Address getter_address = v8::ToCData<Address>(callback->getter());
Address 41 src/ic-inl.h Address IC::address() const {
Address 43 src/ic-inl.h Address result = pc() - Assembler::kCallTargetAddressOffset;
Address 69 src/ic-inl.h Code* IC::GetTargetAtAddress(Address address) {
Address 71 src/ic-inl.h Address target = Assembler::target_address_at(address);
Address 80 src/ic-inl.h void IC::SetTargetAtAddress(Address address, Code* target) {
Address 117 src/ic.cc const Address entry =
Address 119 src/ic.cc Address* pc_address =
Address 120 src/ic.cc reinterpret_cast<Address*>(entry + ExitFrameConstants::kCallerPCOffset);
Address 121 src/ic.cc Address fp = Memory::Address_at(entry + ExitFrameConstants::kCallerFPOffset);
Address 127 src/ic.cc pc_address = reinterpret_cast<Address*>(fp + kCallerPCOffset);
Address 142 src/ic.cc Address IC::OriginalCodeAddress() const {
Address 161 src/ic.cc Address addr = pc() - Assembler::kCallTargetAddressOffset;
Address 268 src/ic.cc Address addr = address();
Address 602 src/ic.cc Address entry = isolate()->c_entry_fp(isolate()->thread_local_top());
Address 603 src/ic.cc Address fp = Memory::Address_at(entry + ExitFrameConstants::kCallerFPOffset);
Address 991 src/ic.cc if (v8::ToCData<Address>(info->getter()) == 0) return;
Address 1268 src/ic.cc if (v8::ToCData<Address>(callback->getter()) == 0) return;
Address 1491 src/ic.cc if (v8::ToCData<Address>(info->setter()) == 0) return;
Address 2692 src/ic.cc static const Address IC_utilities[] = {
Address 2700 src/ic.cc Address IC::AddressFromUtilityId(IC::UtilityId id) {
Address 79 src/ic.h static Address AddressFromUtilityId(UtilityId id);
Address 98 src/ic.h inline Address address() const;
Address 106 src/ic.h static void Clear(Address address);
Address 138 src/ic.h Address fp() const { return fp_; }
Address 139 src/ic.h Address pc() const { return *pc_address_; }
Address 145 src/ic.h Address OriginalCodeAddress() const;
Address 166 src/ic.h static inline Code* GetTargetAtAddress(Address address);
Address 167 src/ic.h static inline void SetTargetAtAddress(Address address, Code* target);
Address 168 src/ic.h static void PostPatching(Address address, Code* target, Code* old_target);
Address 172 src/ic.h Address fp_;
Address 178 src/ic.h Address* pc_address_;
Address 193 src/ic.h Address address() const { return address_; }
Address 197 src/ic.h Address address_;
Address 243 src/ic.h static void Clear(Address address, Code* target);
Address 367 src/ic.h static void Clear(Address address, Code* target);
Address 559 src/ic.h static void Clear(Address address, Code* target);
Address 628 src/ic.h static void Clear(Address address, Code* target);
Address 718 src/ic.h static void Clear(Address address, Code* target);
Address 824 src/ic.h static void Clear(Address address, Code* target);
Address 842 src/ic.h void PatchInlinedSmiCode(Address address, InlinedSmiCheck check);
Address 133 src/incremental-marking.cc RecordCodeEntrySlot(reinterpret_cast<Address>(slot), value);
Address 459 src/incremental-marking.cc reinterpret_cast<Address>(marking_deque_memory_->address()),
Address 470 src/incremental-marking.cc reinterpret_cast<Address>(marking_deque_memory_->address()),
Address 533 src/incremental-marking.cc Address addr = static_cast<Address>(marking_deque_memory_->address());
Address 148 src/incremental-marking.h void RecordCodeTargetPatch(Code* host, Address pc, HeapObject* value);
Address 149 src/incremental-marking.h void RecordCodeTargetPatch(Address pc, HeapObject* value);
Address 417 src/isolate.cc Address Isolate::get_address_from_id(Isolate::AddressId id) {
Address 487 src/isolate.cc Address address = reinterpret_cast<Address>(
Address 496 src/isolate.cc reinterpret_cast<Address>(that->next_));
Address 1019 src/isolate.cc Address external_handler_address =
Address 1177 src/isolate.cc Address external_handler_address =
Address 1268 src/isolate.cc Address external_handler_address =
Address 1788 src/isolate.cc isolate_addresses_[Isolate::k##CamelName##Address] = \
Address 1789 src/isolate.cc reinterpret_cast<Address>(hacker_name##_address());
Address 219 src/isolate.h inline Address try_catch_handler_address() {
Address 224 src/isolate.h inline void set_try_catch_handler_address(Address address) {
Address 254 src/isolate.h Address c_entry_fp_; // the frame pointer of the top c entry frame
Address 255 src/isolate.h Address handler_; // try-blocks are chained through the stack
Address 263 src/isolate.h Address js_entry_sp_; // the stack pointer of the bottom JS entry frame
Address 264 src/isolate.h Address external_callback_; // the external callback we're currently in
Address 282 src/isolate.h Address try_catch_handler_address_;
Address 516 src/isolate.h Address get_address_from_id(AddressId id);
Address 571 src/isolate.h Address try_catch_handler_address() {
Address 588 src/isolate.h Address pending_message_obj_address() {
Address 589 src/isolate.h return reinterpret_cast<Address>(&thread_local_top_.pending_message_obj_);
Address 592 src/isolate.h Address has_pending_message_address() {
Address 593 src/isolate.h return reinterpret_cast<Address>(&thread_local_top_.has_pending_message_);
Address 596 src/isolate.h Address pending_message_script_address() {
Address 597 src/isolate.h return reinterpret_cast<Address>(
Address 623 src/isolate.h static Address c_entry_fp(ThreadLocalTop* thread) {
Address 626 src/isolate.h static Address handler(ThreadLocalTop* thread) { return thread->handler_; }
Address 628 src/isolate.h inline Address* c_entry_fp_address() {
Address 631 src/isolate.h inline Address* handler_address() { return &thread_local_top_.handler_; }
Address 634 src/isolate.h static Address js_entry_sp(ThreadLocalTop* thread) {
Address 637 src/isolate.h inline Address* js_entry_sp_address() {
Address 993 src/isolate.h Address external_callback() {
Address 996 src/isolate.h void set_external_callback(Address callback) {
Address 1181 src/isolate.h Address isolate_addresses_[kIsolateAddressCount + 1]; // NOLINT
Address 1329 src/isolate.h Address c_entry_fp_;
Address 546 src/json-parser.h Address start_filler_object = seq_str->address() + string_size;
Address 1648 src/jsregexp.h static Address static_offsets_vector_address(Isolate* isolate) {
Address 1649 src/jsregexp.h return reinterpret_cast<Address>(isolate->jsregexp_static_offsets_vector());
Address 944 src/liveedit.cc Address substitution_entry = substitution_->instruction_start();
Address 952 src/liveedit.cc Address substitution_entry = substitution_->instruction_start();
Address 1426 src/liveedit.cc Address* pointer_address =
Address 1433 src/liveedit.cc Address* above_frame_address = pointer_address;
Address 1510 src/liveedit.cc Address unused_stack_top = top_frame->sp();
Address 1511 src/liveedit.cc Address unused_stack_bottom = bottom_js_frame->fp()
Address 1515 src/liveedit.cc Address* top_frame_pc_address = top_frame->pc_address();
Address 1525 src/liveedit.cc Address padding_start = pre_top_frame->fp() -
Address 1528 src/liveedit.cc Address padding_pointer = padding_start;
Address 1553 src/liveedit.cc STATIC_ASSERT(sizeof(Address) == kPointerSize);
Address 1575 src/liveedit.cc for (Address a = unused_stack_top;
Address 133 src/log-utils.h void AppendAddress(Address addr);
Address 154 src/log.cc const Address js_entry_sp =
Address 161 src/log.cc const Address callback = isolate->external_callback();
Address 339 src/log.cc Address code_address;
Address 347 src/log.cc Address from_address;
Address 348 src/log.cc Address to_address;
Address 355 src/log.cc Address address;
Address 362 src/log.cc Address address;
Address 1571 src/log.cc Address entry_point = v8::ToCData<Address>(callback_obj);
Address 1612 src/log.cc Address getter_entry = v8::ToCData<Address>(ai->getter());
Address 1616 src/log.cc Address setter_entry = v8::ToCData<Address>(ai->setter());
Address 215 src/log.h void CallbackEvent(String* name, Address entry_point);
Address 216 src/log.h void GetterCallbackEvent(String* name, Address entry_point);
Address 217 src/log.h void SetterCallbackEvent(String* name, Address entry_point);
Address 236 src/log.h void CodeMoveEvent(Address from, Address to);
Address 238 src/log.h void CodeDeleteEvent(Address from);
Address 240 src/log.h void SharedFunctionInfoMoveEvent(Address from, Address to);
Address 242 src/log.h void SnapshotPositionEvent(Address addr, int pos);
Address 254 src/log.h Address* stack);
Address 321 src/log.h Address entry_point);
Address 324 src/log.h void MoveEventInternal(LogEventsAndTags event, Address from, Address to);
Address 327 src/log.h void DeleteEventInternal(LogEventsAndTags event, Address from);
Address 344 src/log.h void LowLevelCodeMoveEvent(Address from, Address to);
Address 346 src/log.h void LowLevelCodeDeleteEvent(Address from);
Address 348 src/log.h void LowLevelSnapshotPositionEvent(Address addr, int pos);
Address 418 src/log.h Address last_address_;
Address 420 src/log.h Address prev_sp_;
Address 421 src/log.h Address prev_function_;
Address 423 src/log.h Address prev_to_;
Address 425 src/log.h Address prev_code_;
Address 40 src/mark-compact-inl.h MarkBit Marking::MarkBitFrom(Address addr) {
Address 105 src/mark-compact-inl.h Page* object_page = Page::FromAddress(reinterpret_cast<Address>(object));
Address 93 src/mark-compact.cc Address next_object_must_be_here_or_later = bottom;
Address 95 src/mark-compact.cc for (Address current = bottom;
Address 109 src/mark-compact.cc Address end = space->top();
Address 117 src/mark-compact.cc Address limit = it.has_next() ? page->area_end() : end;
Address 171 src/mark-compact.cc Address next_object_must_be_here_or_later = bottom;
Address 173 src/mark-compact.cc for (Address current = bottom;
Address 192 src/mark-compact.cc Address current = page->area_start();
Address 193 src/mark-compact.cc Address limit = it.has_next() ? page->area_end() : space->top();
Address 814 src/mark-compact.cc Address slot = candidate->address() + JSFunction::kCodeEntryOffset;
Address 2059 src/mark-compact.cc Address cell_base = p->area_start();
Address 2088 src/mark-compact.cc Address addr = cell_base + offset * kPointerSize;
Address 2365 src/mark-compact.cc Address marking_deque_start = heap()->new_space()->FromSpacePageLow();
Address 2366 src/mark-compact.cc Address marking_deque_end = heap()->new_space()->FromSpacePageHigh();
Address 2696 src/mark-compact.cc Address src_slot = src;
Address 2697 src/mark-compact.cc Address dst_slot = dst;
Address 2719 src/mark-compact.cc Address code_entry_slot = dst + JSFunction::kCodeEntryOffset;
Address 2720 src/mark-compact.cc Address code_entry = Memory::Address_at(code_entry_slot);
Address 2815 src/mark-compact.cc Address old_addr = object->address();
Address 2817 src/mark-compact.cc Address new_addr = Memory::Address_at(old_addr);
Address 2896 src/mark-compact.cc Address from_bottom = new_space->bottom();
Address 2897 src/mark-compact.cc Address from_top = new_space->top();
Address 2971 src/mark-compact.cc Address cell_base = p->area_start();
Address 2989 src/mark-compact.cc Address object_addr = cell_base + offsets[i] * kPointerSize;
Address 3135 src/mark-compact.cc Address free_start = p->area_start();
Address 3142 src/mark-compact.cc Address object_address = free_start;
Address 3161 src/mark-compact.cc Address free_end = object_address + offsets[live_index++] * kPointerSize;
Address 3203 src/mark-compact.cc Address code_start = code->address();
Address 3204 src/mark-compact.cc Address code_end = code_start + code->Size();
Address 3443 src/mark-compact.cc Address value_address =
Address 3444 src/mark-compact.cc reinterpret_cast<Address>(cell) +
Address 3720 src/mark-compact.cc static inline Address DigestFreeStart(Address approximate_free_start,
Address 3746 src/mark-compact.cc Address last_live_start =
Address 3749 src/mark-compact.cc Address free_start = last_live_start + last_live->Size();
Address 3754 src/mark-compact.cc static inline Address StartOfLiveObject(Address block_address, uint32_t cell) {
Address 3798 src/mark-compact.cc Address block_address = p->area_start();
Address 3815 src/mark-compact.cc Address free_end = StartOfLiveObject(block_address, cells[cell_index]);
Address 3826 src/mark-compact.cc Address free_start = block_address;
Address 4095 src/mark-compact.cc Page* target_page = Page::FromAddress(reinterpret_cast<Address>(target));
Address 4111 src/mark-compact.cc Page* target_page = Page::FromAddress(reinterpret_cast<Address>(target));
Address 4143 src/mark-compact.cc reinterpret_cast<Address>(slots_[slot_idx]));
Address 4155 src/mark-compact.cc if (!IsOnInvalidatedCodeObject(reinterpret_cast<Address>(slot))) {
Address 4161 src/mark-compact.cc Address pc = reinterpret_cast<Address>(slots_[slot_idx]);
Address 4165 src/mark-compact.cc reinterpret_cast<Address>(slots_[slot_idx]));
Address 56 src/mark-compact.h static inline MarkBit MarkBitFrom(Address addr);
Address 59 src/mark-compact.h return MarkBitFrom(reinterpret_cast<Address>(obj));
Address 114 src/mark-compact.h bool TransferMark(Address old_start, Address new_start);
Address 175 src/mark-compact.h void Initialize(Address low, Address high) {
Address 371 src/mark-compact.h Address addr,
Address 520 src/mark-compact.h return Page::FromAddress(reinterpret_cast<Address>(anchor))->
Address 525 src/mark-compact.h return Page::FromAddress(reinterpret_cast<Address>(host))->
Address 530 src/mark-compact.h return Page::FromAddress(reinterpret_cast<Address>(obj))->
Address 556 src/mark-compact.h void RecordCodeEntrySlot(Address slot, Code* target);
Address 560 src/mark-compact.h void MigrateObject(Address dst,
Address 561 src/mark-compact.h Address src,
Address 113 src/mips/assembler-mips-inl.h Address RelocInfo::target_address() {
Address 119 src/mips/assembler-mips-inl.h Address RelocInfo::target_address_address() {
Address 138 src/mips/assembler-mips-inl.h return reinterpret_cast<Address>(
Address 148 src/mips/assembler-mips-inl.h void RelocInfo::set_target_address(Address target, WriteBarrierMode mode) {
Address 184 src/mips/assembler-mips-inl.h Assembler::set_target_address_at(pc_, reinterpret_cast<Address>(target));
Address 194 src/mips/assembler-mips-inl.h Address* RelocInfo::target_reference_address() {
Address 203 src/mips/assembler-mips-inl.h Address address = Memory::Address_at(pc_);
Address 211 src/mips/assembler-mips-inl.h Address address = Memory::Address_at(pc_);
Address 221 src/mips/assembler-mips-inl.h Address address = cell->address() + JSGlobalPropertyCell::kValueOffset;
Address 232 src/mips/assembler-mips-inl.h Address RelocInfo::call_address() {
Address 242 src/mips/assembler-mips-inl.h void RelocInfo::set_call_address(Address target) {
Address 2124 src/mips/assembler-mips.cc Address Assembler::target_address_at(Address pc) {
Address 2130 src/mips/assembler-mips.cc return reinterpret_cast<Address>(
Address 2136 src/mips/assembler-mips.cc return (Address)0x0;
Address 2282 src/mips/assembler-mips.cc CPU::FlushICache(pc+2, sizeof(Address));
Address 568 src/mips/assembler-mips.h static Address target_address_at(Address pc);
Address 569 src/mips/assembler-mips.h static void set_target_address_at(Address pc, Address target);
Address 571 src/mips/assembler-mips.h static void JumpLabelToJumpRegister(Address pc);
Address 579 src/mips/assembler-mips.h Address instruction_payload, Address target) {
Address 587 src/mips/assembler-mips.h inline static void set_external_target_at(Address instruction_payload,
Address 588 src/mips/assembler-mips.h Address target) {
Address 57 src/mips/deoptimizer-mips.cc Address code_start_address = code->instruction_start();
Address 68 src/mips/deoptimizer-mips.cc Address prev_call_address = NULL;
Address 72 src/mips/deoptimizer-mips.cc Address call_address = code_start_address + deopt_data->Pc(i)->value();
Address 73 src/mips/deoptimizer-mips.cc Address deopt_entry = GetDeoptimizationEntry(i, LAZY);
Address 736 src/mips/deoptimizer-mips.cc Address start = non_optimized_code->instruction_start();
Address 40 src/mips/frames-mips.cc Address ExitFrame::ComputeStackPointer(Address fp) {
Address 1698 src/mips/ic-mips.cc Address andi_instruction_address =
Address 1726 src/mips/ic-mips.cc Address patch_address =
Address 619 src/mips/lithium-codegen-mips.cc Address entry = Deoptimizer::GetDeoptimizationEntry(id, Deoptimizer::EAGER);
Address 347 src/mips/lithium-codegen-mips.h explicit inline JumpTableEntry(Address entry)
Address 351 src/mips/lithium-codegen-mips.h Address address;
Address 2567 src/mips/macro-assembler-mips.cc return CallSize(reinterpret_cast<Address>(code.location()),
Address 2587 src/mips/macro-assembler-mips.cc Call(reinterpret_cast<Address>(code.location()), rmode, cond, rs, rt, bd);
Address 177 src/mips/macro-assembler-mips.h void Jump(Address target, RelocInfo::Mode rmode, COND_ARGS);
Address 181 src/mips/macro-assembler-mips.h static int CallSize(Address target, RelocInfo::Mode rmode, COND_ARGS);
Address 182 src/mips/macro-assembler-mips.h void Call(Address target, RelocInfo::Mode rmode, COND_ARGS);
Address 1518 src/mips/macro-assembler-mips.h void Emit(Address addr);
Address 119 src/mips/regexp-macro-assembler-mips.h static int CheckStackGuardState(Address* return_address,
Address 121 src/mips/regexp-macro-assembler-mips.h Address re_frame);
Address 728 src/mips/stub-cache-mips.cc Address function_address = v8::ToCData<Address>(api_call_info->callback());
Address 1290 src/mips/stub-cache-mips.cc Address getter_address = v8::ToCData<Address>(callback->getter());
Address 575 src/objects-debug.cc Address last_gc_pc = NULL;
Address 1100 src/objects-inl.h Address raw = reinterpret_cast<Address>(object) - kHeapObjectTag;
Address 1107 src/objects-inl.h return HeapObject::FromAddress(reinterpret_cast<Address>(value_));
Address 1124 src/objects-inl.h MemoryChunk::FromAddress(reinterpret_cast<Address>(this))->heap();
Address 1169 src/objects-inl.h HeapObject* HeapObject::FromAddress(Address address) {
Address 1175 src/objects-inl.h Address HeapObject::address() {
Address 1176 src/objects-inl.h return reinterpret_cast<Address>(this) - kHeapObjectTag;
Address 2390 src/objects-inl.h Address SeqAsciiString::GetCharsAddress() {
Address 2400 src/objects-inl.h Address SeqTwoByteString::GetCharsAddress() {
Address 2608 src/objects-inl.h ByteArray* ByteArray::FromDataStartAddress(Address address) {
Address 2614 src/objects-inl.h Address ByteArray::GetDataStartAddress() {
Address 2615 src/objects-inl.h return reinterpret_cast<Address>(this) - kHeapObjectTag + kHeaderSize;
Address 3425 src/objects-inl.h Code* Code::GetCodeFromTargetAddress(Address address) {
Address 3436 src/objects-inl.h Object* Code::GetObjectFromEntryAddress(Address location_of_address) {
Address 4218 src/objects-inl.h Address entry = value->entry();
Address 4441 src/objects-inl.h Address Foreign::foreign_address() {
Address 4442 src/objects-inl.h return AddressFrom<Address>(READ_INTPTR_FIELD(this, kForeignAddressOffset));
Address 4446 src/objects-inl.h void Foreign::set_foreign_address(Address value) {
Address 5242 src/objects-inl.h reinterpret_cast<Address*>(FIELD_ADDR(this, kForeignAddressOffset)));
Address 5249 src/objects-inl.h reinterpret_cast<Address*>(FIELD_ADDR(this, kForeignAddressOffset)));
Address 7127 src/objects.cc Address new_end = elms->address() + FixedArray::SizeFor(len - to_trim);
Address 8001 src/objects.cc Address* p = rinfo->target_reference_address();
Address 1169 src/objects.h static inline HeapObject* FromAddress(Address address);
Address 1172 src/objects.h inline Address address();
Address 3642 src/objects.h inline Address GetDataStartAddress();
Address 3645 src/objects.h static inline ByteArray* FromDataStartAddress(Address address);
Address 4399 src/objects.h SafepointEntry GetSafepointEntry(Address pc);
Address 4456 src/objects.h static inline Code* GetCodeFromTargetAddress(Address address);
Address 4459 src/objects.h static inline Object* GetObjectFromEntryAddress(Address location_of_address);
Address 4502 src/objects.h int SourcePosition(Address pc);
Address 4503 src/objects.h int SourceStatementPosition(Address pc);
Address 7436 src/objects.h inline Address GetCharsAddress();
Address 7487 src/objects.h inline Address GetCharsAddress();
Address 8162 src/objects.h inline Address foreign_address();
Address 8163 src/objects.h inline void set_foreign_address(Address value);
Address 8821 src/objects.h virtual void VisitCodeEntry(Address entry_address);
Address 8849 src/objects.h virtual void VisitExternalReferences(Address* start, Address* end) {}
Address 8853 src/objects.h inline void VisitExternalReference(Address* p) {
Address 706 src/platform-cygwin.cc sample->pc = reinterpret_cast<Address>(context.Rip);
Address 707 src/platform-cygwin.cc sample->sp = reinterpret_cast<Address>(context.Rsp);
Address 708 src/platform-cygwin.cc sample->fp = reinterpret_cast<Address>(context.Rbp);
Address 710 src/platform-cygwin.cc sample->pc = reinterpret_cast<Address>(context.Eip);
Address 711 src/platform-cygwin.cc sample->sp = reinterpret_cast<Address>(context.Esp);
Address 712 src/platform-cygwin.cc sample->fp = reinterpret_cast<Address>(context.Ebp);
Address 351 src/platform-freebsd.cc Address base = static_cast<Address>(reservation);
Address 352 src/platform-freebsd.cc Address aligned_base = RoundUp(base, alignment);
Address 690 src/platform-freebsd.cc sample->pc = reinterpret_cast<Address>(mcontext.mc_eip);
Address 691 src/platform-freebsd.cc sample->sp = reinterpret_cast<Address>(mcontext.mc_esp);
Address 692 src/platform-freebsd.cc sample->fp = reinterpret_cast<Address>(mcontext.mc_ebp);
Address 694 src/platform-freebsd.cc sample->pc = reinterpret_cast<Address>(mcontext.mc_rip);
Address 695 src/platform-freebsd.cc sample->sp = reinterpret_cast<Address>(mcontext.mc_rsp);
Address 696 src/platform-freebsd.cc sample->fp = reinterpret_cast<Address>(mcontext.mc_rbp);
Address 698 src/platform-freebsd.cc sample->pc = reinterpret_cast<Address>(mcontext.mc_r15);
Address 699 src/platform-freebsd.cc sample->sp = reinterpret_cast<Address>(mcontext.mc_r13);
Address 700 src/platform-freebsd.cc sample->fp = reinterpret_cast<Address>(mcontext.mc_r11);
Address 589 src/platform-linux.cc Address base = static_cast<Address>(reservation);
Address 590 src/platform-linux.cc Address aligned_base = RoundUp(base, alignment);
Address 1019 src/platform-linux.cc sample->pc = reinterpret_cast<Address>(mcontext.gregs[REG_EIP]);
Address 1020 src/platform-linux.cc sample->sp = reinterpret_cast<Address>(mcontext.gregs[REG_ESP]);
Address 1021 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_EBP]);
Address 1023 src/platform-linux.cc sample->pc = reinterpret_cast<Address>(mcontext.gregs[REG_RIP]);
Address 1024 src/platform-linux.cc sample->sp = reinterpret_cast<Address>(mcontext.gregs[REG_RSP]);
Address 1025 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_RBP]);
Address 1030 src/platform-linux.cc sample->pc = reinterpret_cast<Address>(mcontext.gregs[R15]);
Address 1031 src/platform-linux.cc sample->sp = reinterpret_cast<Address>(mcontext.gregs[R13]);
Address 1032 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[R11]);
Address 1034 src/platform-linux.cc sample->pc = reinterpret_cast<Address>(mcontext.arm_pc);
Address 1035 src/platform-linux.cc sample->sp = reinterpret_cast<Address>(mcontext.arm_sp);
Address 1036 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.arm_fp);
Address 1040 src/platform-linux.cc sample->pc = reinterpret_cast<Address>(mcontext.pc);
Address 1041 src/platform-linux.cc sample->sp = reinterpret_cast<Address>(mcontext.gregs[29]);
Address 1042 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[30]);
Address 364 src/platform-macos.cc Address base = static_cast<Address>(reservation);
Address 365 src/platform-macos.cc Address aligned_base = RoundUp(base, alignment);
Address 845 src/platform-macos.cc sample->pc = reinterpret_cast<Address>(state.REGISTER_FIELD(ip));
Address 846 src/platform-macos.cc sample->sp = reinterpret_cast<Address>(state.REGISTER_FIELD(sp));
Address 847 src/platform-macos.cc sample->fp = reinterpret_cast<Address>(state.REGISTER_FIELD(bp));
Address 402 src/platform-openbsd.cc Address base = static_cast<Address>(reservation);
Address 403 src/platform-openbsd.cc Address aligned_base = RoundUp(base, alignment);
Address 747 src/platform-openbsd.cc sample->pc = reinterpret_cast<Address>(mcontext.__gregs[_REG_EIP]);
Address 748 src/platform-openbsd.cc sample->sp = reinterpret_cast<Address>(mcontext.__gregs[_REG_ESP]);
Address 749 src/platform-openbsd.cc sample->fp = reinterpret_cast<Address>(mcontext.__gregs[_REG_EBP]);
Address 751 src/platform-openbsd.cc sample->pc = reinterpret_cast<Address>(mcontext.__gregs[_REG_RIP]);
Address 752 src/platform-openbsd.cc sample->sp = reinterpret_cast<Address>(mcontext.__gregs[_REG_RSP]);
Address 753 src/platform-openbsd.cc sample->fp = reinterpret_cast<Address>(mcontext.__gregs[_REG_RBP]);
Address 757 src/platform-openbsd.cc sample->pc = reinterpret_cast<Address>(ucontext->sc_eip);
Address 758 src/platform-openbsd.cc sample->sp = reinterpret_cast<Address>(ucontext->sc_esp);
Address 759 src/platform-openbsd.cc sample->fp = reinterpret_cast<Address>(ucontext->sc_ebp);
Address 761 src/platform-openbsd.cc sample->pc = reinterpret_cast<Address>(ucontext->sc_rip);
Address 762 src/platform-openbsd.cc sample->sp = reinterpret_cast<Address>(ucontext->sc_rsp);
Address 763 src/platform-openbsd.cc sample->fp = reinterpret_cast<Address>(ucontext->sc_rbp);
Address 343 src/platform-solaris.cc Address base = static_cast<Address>(reservation);
Address 344 src/platform-solaris.cc Address aligned_base = RoundUp(base, alignment);
Address 681 src/platform-solaris.cc sample->pc = reinterpret_cast<Address>(mcontext.gregs[REG_PC]);
Address 682 src/platform-solaris.cc sample->sp = reinterpret_cast<Address>(mcontext.gregs[REG_SP]);
Address 683 src/platform-solaris.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_FP]);
Address 1463 src/platform-win32.cc Address base = RoundUp(static_cast<Address>(address), alignment);
Address 1471 src/platform-win32.cc ASSERT(base == static_cast<Address>(address));
Address 2052 src/platform-win32.cc sample->pc = reinterpret_cast<Address>(context.Rip);
Address 2053 src/platform-win32.cc sample->sp = reinterpret_cast<Address>(context.Rsp);
Address 2054 src/platform-win32.cc sample->fp = reinterpret_cast<Address>(context.Rbp);
Address 2056 src/platform-win32.cc sample->pc = reinterpret_cast<Address>(context.Eip);
Address 2057 src/platform-win32.cc sample->sp = reinterpret_cast<Address>(context.Esp);
Address 2058 src/platform-win32.cc sample->fp = reinterpret_cast<Address>(context.Ebp);
Address 695 src/platform.h Address pc; // Instruction pointer.
Address 696 src/platform.h Address sp; // Stack pointer.
Address 697 src/platform.h Address fp; // Frame pointer.
Address 699 src/platform.h Address tos; // Top stack value (*sp).
Address 700 src/platform.h Address external_callback;
Address 703 src/platform.h Address stack[kMaxFramesCount]; // Call stack.
Address 520 src/profile-generator.cc List<Address> to_delete;
Address 521 src/profile-generator.cc Address addr = end - 1;
Address 525 src/profile-generator.cc Address start2 = locator.key(), end2 = start2 + locator.value().size;
Address 917 src/profile-generator.cc for (const Address* stack_pos = sample.stack,
Address 1819 src/profile-generator.cc Address field = obj->address() + offset;
Address 244 src/profile-generator.h void AddCode(Address addr, CodeEntry* entry, unsigned size);
Address 245 src/profile-generator.h void MoveCode(Address from, Address to);
Address 246 src/profile-generator.h CodeEntry* FindEntry(Address addr);
Address 247 src/profile-generator.h int GetSharedId(Address addr);
Address 260 src/profile-generator.h typedef Address Key;
Address 272 src/profile-generator.h void Call(const Address& key, const CodeEntryInfo& value);
Address 275 src/profile-generator.h void DeleteAllCoveredCode(Address start, Address end);
Address 645 src/profile-generator.h SnapshotObjectId FindEntry(Address addr);
Address 646 src/profile-generator.h SnapshotObjectId FindOrAddEntry(Address addr, unsigned int size);
Address 647 src/profile-generator.h void MoveObject(Address from, Address to);
Address 668 src/profile-generator.h EntryInfo(SnapshotObjectId id, Address addr, unsigned int size)
Address 670 src/profile-generator.h EntryInfo(SnapshotObjectId id, Address addr, unsigned int size, bool accessed)
Address 673 src/profile-generator.h Address addr;
Address 691 src/profile-generator.h static uint32_t AddressHash(Address addr) {
Address 728 src/profile-generator.h SnapshotObjectId FindObjectId(Address object_addr) {
Address 731 src/profile-generator.h SnapshotObjectId GetObjectId(Address object_addr, int object_size) {
Address 735 src/profile-generator.h void ObjectMoveEvent(Address from, Address to) { ids_.MoveObject(from, to); }
Address 127 src/regexp-macro-assembler-irregexp.h void Copy(Address a);
Address 173 src/regexp-macro-assembler.cc Address stack_base = stack_scope.stack()->stack_base();
Address 255 src/regexp-macro-assembler.cc Address NativeRegExpMacroAssembler::GrowStack(Address stack_pointer,
Address 261 src/regexp-macro-assembler.cc Address old_stack_base = regexp_stack->stack_base();
Address 265 src/regexp-macro-assembler.cc Address new_stack_base = regexp_stack->EnsureCapacity(size * 2);
Address 232 src/regexp-macro-assembler.h static int CaseInsensitiveCompareUC16(Address byte_offset1,
Address 233 src/regexp-macro-assembler.h Address byte_offset2,
Address 242 src/regexp-macro-assembler.h static Address GrowStack(Address stack_pointer, Address* stack_top,
Address 252 src/regexp-macro-assembler.h static Address word_character_map_address() {
Address 253 src/regexp-macro-assembler.h return const_cast<Address>(&word_character_map[0]);
Address 90 src/regexp-stack.cc Address RegExpStack::EnsureCapacity(size_t size) {
Address 94 src/regexp-stack.cc Address new_memory = NewArray<byte>(static_cast<int>(size));
Address 66 src/regexp-stack.h Address stack_base() {
Address 79 src/regexp-stack.h Address* limit_address() { return &(thread_local_.limit_); }
Address 83 src/regexp-stack.h Address EnsureCapacity(size_t size);
Address 110 src/regexp-stack.h Address memory_;
Address 112 src/regexp-stack.h Address limit_;
Address 116 src/regexp-stack.h limit_ = reinterpret_cast<Address>(kMemoryTop);
Address 122 src/regexp-stack.h Address memory_address() {
Address 123 src/regexp-stack.h return reinterpret_cast<Address>(&thread_local_.memory_);
Address 127 src/regexp-stack.h Address memory_size_address() {
Address 128 src/regexp-stack.h return reinterpret_cast<Address>(&thread_local_.memory_size_);
Address 2116 src/runtime.cc Address pc = code->address() + offset;
Address 3401 src/runtime.cc Address end_of_string = answer->address() + string_size;
Address 8547 src/runtime.cc Address start = unoptimized->instruction_start();
Address 8549 src/runtime.cc Address table_cursor = start + unoptimized->stack_check_table_offset();
Address 10791 src/runtime.cc Address internal_frame_sp = NULL;
Address 64 src/safepoint-table.cc Address header = code->instruction_start() + code->safepoint_table_offset();
Address 127 src/safepoint-table.h SafepointEntry FindEntry(Address pc) const;
Address 143 src/safepoint-table.h Address GetPcOffsetLocation(unsigned index) const {
Address 148 src/safepoint-table.h Address GetInfoLocation(unsigned index) const {
Address 159 src/safepoint-table.h Address pc_and_deoptimization_indexes_;
Address 160 src/safepoint-table.h Address entries_;
Address 81 src/serialize.cc Address address;
Address 234 src/serialize.cc Add(reinterpret_cast<Address>(GetInternalPointer(
Address 258 src/serialize.cc Add((Address)&Accessors::name, \
Address 566 src/serialize.cc encodings_[type] = NewArray<Address>(max + 1);
Address 596 src/serialize.cc Address Deserializer::Allocate(int space_index, Space* space, int size) {
Address 597 src/serialize.cc Address address;
Address 661 src/serialize.cc Address object_address = pages_[space][page_of_pointee] +
Address 736 src/serialize.cc Address address = Allocate(space_number, space, size);
Address 824 src/serialize.cc Address address = external_reference_decoder_-> \
Address 836 src/serialize.cc Address object_address = pages_[space_number][0] + \
Address 847 src/serialize.cc Address location_of_branch_data = \
Address 848 src/serialize.cc reinterpret_cast<Address>(current); \
Address 851 src/serialize.cc reinterpret_cast<Address>(new_object)); \
Address 860 src/serialize.cc Address current_address = reinterpret_cast<Address>(current); \
Address 1160 src/serialize.cc if (reinterpret_cast<Address>(current) ==
Address 1446 src/serialize.cc if (current < end) OutputRawData(reinterpret_cast<Address>(current));
Address 1493 src/serialize.cc Address references_start = reinterpret_cast<Address>(start);
Address 1496 src/serialize.cc for (Address* current = start; current < end; current++) {
Address 1506 src/serialize.cc Address references_start = rinfo->target_address_address();
Address 1509 src/serialize.cc Address* current = rinfo->target_reference_address();
Address 1520 src/serialize.cc Address target_start = rinfo->target_address_address();
Address 1522 src/serialize.cc Address target = rinfo->target_address();
Address 1540 src/serialize.cc Address target_start = rinfo->target_address_address();
Address 1565 src/serialize.cc Address references_start = reinterpret_cast<Address>(resource_pointer);
Address 1588 src/serialize.cc Address object_start = object_->address();
Address 1595 src/serialize.cc Address base = object_start + bytes_processed_so_far_;
Address 74 src/serialize.h Address address(int i) { return refs_[i].address; }
Address 88 src/serialize.h Address address;
Address 102 src/serialize.h void Add(Address address, TypeCode type, uint16_t id, const char* name);
Address 113 src/serialize.h uint32_t Encode(Address key) const;
Address 115 src/serialize.h const char* NameOfAddress(Address key) const;
Address 119 src/serialize.h static uint32_t Hash(Address key) {
Address 123 src/serialize.h int IndexOf(Address key) const;
Address 127 src/serialize.h void Put(Address key, int index);
Address 138 src/serialize.h Address Decode(uint32_t key) const {
Address 144 src/serialize.h Address** encodings_;
Address 146 src/serialize.h Address* Lookup(uint32_t key) const {
Address 153 src/serialize.h void Put(uint32_t key, Address value) {
Address 346 src/serialize.h virtual void VisitExternalReferences(Address* start, Address* end) {
Address 360 src/serialize.h Object** start, Object** end, int space, Address object_address);
Address 363 src/serialize.h Address Allocate(int space_number, Space* space, int size);
Address 373 src/serialize.h List<Address> pages_[SerializerDeserializer::kNumberOfSpaces];
Address 378 src/serialize.h Address high_water_[LAST_SPACE + 1];
Address 382 src/serialize.h Address last_object_address_;
Address 510 src/serialize.h void VisitExternalReferences(Address* start, Address* end);
Address 513 src/serialize.h void VisitCodeEntry(Address entry_address);
Address 526 src/serialize.h void OutputRawData(Address up_to);
Address 554 src/serialize.h int EncodeExternalReference(Address addr) {
Address 86 src/spaces-inl.h NewSpacePageIterator::NewSpacePageIterator(Address start, Address limit)
Address 133 src/spaces-inl.h void MemoryAllocator::Protect(Address start, size_t size) {
Address 138 src/spaces-inl.h void MemoryAllocator::Unprotect(Address start,
Address 178 src/spaces-inl.h bool PagedSpace::Contains(Address addr) {
Address 197 src/spaces-inl.h MemoryChunk* MemoryChunk::FromAnyPointerAddress(Address addr) {
Address 253 src/spaces-inl.h Address current_top = allocation_info_.top;
Address 254 src/spaces-inl.h Address new_top = current_top + size_in_bytes;
Address 297 src/spaces-inl.h Address old_top = allocation_info_.top;
Address 343 src/spaces-inl.h Address old_top = allocation_info_.top;
Address 149 src/spaces.cc Address base = reinterpret_cast<Address>(code_range_->address());
Address 150 src/spaces.cc Address aligned_base =
Address 151 src/spaces.cc RoundUp(reinterpret_cast<Address>(code_range_->address()),
Address 211 src/spaces.cc Address CodeRange::AllocateRawMemory(const size_t requested,
Address 311 src/spaces.cc static_cast<Address>(reservation->address())));
Address 330 src/spaces.cc if (isolate_->code_range()->contains(static_cast<Address>(base))) {
Address 342 src/spaces.cc Address MemoryAllocator::ReserveAlignedMemory(size_t size,
Address 349 src/spaces.cc Address base = RoundUp(static_cast<Address>(reservation.address()),
Address 356 src/spaces.cc Address MemoryAllocator::AllocateAlignedMemory(size_t size,
Address 361 src/spaces.cc Address base = ReserveAlignedMemory(size, alignment, &reservation);
Address 396 src/spaces.cc Address area_start = start + NewSpacePage::kObjectStartOffset;
Address 397 src/spaces.cc Address area_end = start + Page::kPageSize;
Address 495 src/spaces.cc Address base = NULL;
Address 497 src/spaces.cc Address area_start = NULL;
Address 498 src/spaces.cc Address area_end = NULL;
Address 604 src/spaces.cc reinterpret_cast<Address>(chunk), chunk->IsEvacuationCandidate());
Address 831 src/spaces.cc Address cur = obj->address();
Address 832 src/spaces.cc Address next = cur + obj->Size();
Address 1004 src/spaces.cc Address end_of_previous_object = page->area_start();
Address 1005 src/spaces.cc Address top = page->area_end();
Address 1052 src/spaces.cc Address base =
Address 1181 src/spaces.cc Address new_limit =
Address 1202 src/spaces.cc Address top = allocation_info_.top;
Address 1218 src/spaces.cc Address limit = NewSpacePage::FromLimit(top)->area_end();
Address 1234 src/spaces.cc Address old_top = allocation_info_.top;
Address 1235 src/spaces.cc Address new_top = old_top + size_in_bytes;
Address 1236 src/spaces.cc Address high = to_space_.page_high();
Address 1270 src/spaces.cc Address current = to_space_.first_page()->area_start();
Address 1351 src/spaces.cc Address end = start_ + maximum_capacity_;
Address 1352 src/spaces.cc Address start = end - pages * Page::kPageSize;
Address 1375 src/spaces.cc Address start = start_ + maximum_capacity_ - capacity_;
Address 1397 src/spaces.cc Address end = start_ + maximum_capacity_;
Address 1398 src/spaces.cc Address start = end - new_capacity;
Address 1410 src/spaces.cc Address page_address = end - i * Page::kPageSize;
Address 1433 src/spaces.cc Address space_end = start_ + maximum_capacity_;
Address 1434 src/spaces.cc Address old_start = space_end - capacity_;
Address 1882 src/spaces.cc reinterpret_cast<Address>(next);
Address 1885 src/spaces.cc reinterpret_cast<Address>(next);
Address 2197 src/spaces.cc Address top = allocation_info_.top;
Address 2245 src/spaces.cc Address current_top = allocation_info_.top;
Address 2246 src/spaces.cc Address new_top = current_top + size_in_bytes;
Address 2744 src/spaces.cc Address address = object->address();
Address 210 src/spaces.h INLINE(Address address()) {
Address 211 src/spaces.h return reinterpret_cast<Address>(this);
Address 214 src/spaces.h INLINE(static Bitmap* FromAddress(Address addr)) {
Address 304 src/spaces.h static MemoryChunk* FromAddress(Address a) {
Address 309 src/spaces.h static inline MemoryChunk* FromAnyPointerAddress(Address addr);
Address 311 src/spaces.h Address address() { return reinterpret_cast<Address>(this); }
Address 332 src/spaces.h owner_ = reinterpret_cast<Address>(space) + kFailureTag;
Address 365 src/spaces.h bool Contains(Address addr) {
Address 372 src/spaces.h bool ContainsLimit(Address addr) {
Address 471 src/spaces.h static void IncrementLiveBytesFromGC(Address address, int by) {
Address 475 src/spaces.h static void IncrementLiveBytesFromMutator(Address address, int by);
Address 510 src/spaces.h void SetArea(Address area_start, Address area_end) {
Address 544 src/spaces.h inline uint32_t AddressToMarkbitIndex(Address addr) {
Address 548 src/spaces.h inline static uint32_t FastAddressToMarkbitIndex(Address addr) {
Address 555 src/spaces.h inline Address MarkbitIndexToAddress(uint32_t index) {
Address 598 src/spaces.h Address area_start() { return area_start_; }
Address 599 src/spaces.h Address area_end() { return area_end_; }
Address 611 src/spaces.h Address area_start_;
Address 612 src/spaces.h Address area_end_;
Address 619 src/spaces.h Address owner_;
Address 630 src/spaces.h Address base,
Address 632 src/spaces.h Address area_start,
Address 633 src/spaces.h Address area_end,
Address 656 src/spaces.h INLINE(static Page* FromAddress(Address a)) {
Address 664 src/spaces.h INLINE(static Page* FromAllocationTop(Address top)) {
Address 676 src/spaces.h static bool IsAlignedToPageSize(Address a) {
Address 681 src/spaces.h INLINE(int Offset(Address a)) {
Address 687 src/spaces.h Address OffsetToAddress(int offset) {
Address 830 src/spaces.h bool contains(Address address) {
Address 832 src/spaces.h Address start = static_cast<Address>(code_range_->address());
Address 839 src/spaces.h MUST_USE_RESULT Address AllocateRawMemory(const size_t requested,
Address 841 src/spaces.h void FreeRawMemory(Address buf, size_t length);
Address 851 src/spaces.h FreeBlock(Address start_arg, size_t size_arg)
Address 857 src/spaces.h : start(static_cast<Address>(start_arg)), size(size_arg) {
Address 862 src/spaces.h Address start;
Address 896 src/spaces.h starts_[idx] = reinterpret_cast<Address>(-1);
Address 900 src/spaces.h Address StartFor(Address addr) {
Address 904 src/spaces.h void AddObject(Address addr, int size) {
Address 912 src/spaces.h static inline int RegionNumber(Address addr) {
Address 916 src/spaces.h static void Update(Address addr, int size) {
Address 934 src/spaces.h Address starts_[kSize];
Address 992 src/spaces.h Address ReserveAlignedMemory(size_t requested,
Address 995 src/spaces.h Address AllocateAlignedMemory(size_t requested,
Address 1001 src/spaces.h void FreeMemory(Address addr, size_t size, Executability executable);
Address 1007 src/spaces.h bool CommitBlock(Address start, size_t size, Executability executable);
Address 1013 src/spaces.h bool UncommitBlock(Address start, size_t size);
Address 1017 src/spaces.h void ZapBlock(Address start, size_t size);
Address 1046 src/spaces.h Address start,
Address 1140 src/spaces.h Address cur_addr_; // Current iteration point.
Address 1141 src/spaces.h Address cur_end_; // End iteration point.
Address 1155 src/spaces.h Address start,
Address 1156 src/spaces.h Address end,
Address 1192 src/spaces.h Address top; // Current allocation top.
Address 1193 src/spaces.h Address limit; // Current allocation limit.
Address 1302 src/spaces.h static FreeListNode* FromAddress(Address address) {
Address 1367 src/spaces.h int Free(Address start, int size_in_bytes);
Address 1454 src/spaces.h inline bool Contains(Address a);
Address 1461 src/spaces.h MUST_USE_RESULT MaybeObject* FindObject(Address addr);
Address 1506 src/spaces.h Address top() { return allocation_info_.top; }
Address 1507 src/spaces.h Address limit() { return allocation_info_.limit; }
Address 1519 src/spaces.h int Free(Address start, int size_in_bytes) {
Address 1530 src/spaces.h void SetTop(Address top, Address limit) {
Address 1760 src/spaces.h static bool IsAtStart(Address addr) {
Address 1765 src/spaces.h static bool IsAtEnd(Address addr) {
Address 1769 src/spaces.h Address address() {
Address 1770 src/spaces.h return reinterpret_cast<Address>(this);
Address 1774 src/spaces.h static inline NewSpacePage* FromAddress(Address address_in_page) {
Address 1775 src/spaces.h Address page_start =
Address 1776 src/spaces.h reinterpret_cast<Address>(reinterpret_cast<uintptr_t>(address_in_page) &
Address 1784 src/spaces.h static inline NewSpacePage* FromLimit(Address address_limit) {
Address 1796 src/spaces.h Address start,
Address 1828 src/spaces.h void SetUp(Address start, int initial_capacity, int maximum_capacity);
Address 1848 src/spaces.h Address space_start() {
Address 1854 src/spaces.h Address page_low() {
Address 1859 src/spaces.h Address space_end() {
Address 1864 src/spaces.h Address page_high() {
Address 1879 src/spaces.h Address age_mark() { return age_mark_; }
Address 1880 src/spaces.h void set_age_mark(Address mark);
Address 1884 src/spaces.h bool Contains(Address a) {
Address 1920 src/spaces.h static void AssertValidRange(Address from, Address to);
Address 1923 src/spaces.h inline static void AssertValidRange(Address from, Address to) {}
Address 1952 src/spaces.h Address start_;
Address 1954 src/spaces.h Address age_mark_;
Address 1991 src/spaces.h SemiSpaceIterator(NewSpace* space, Address start);
Address 1993 src/spaces.h SemiSpaceIterator(Address from, Address to);
Address 2016 src/spaces.h void Initialize(Address start,
Address 2017 src/spaces.h Address end,
Address 2021 src/spaces.h Address current_;
Address 2023 src/spaces.h Address limit_;
Address 2042 src/spaces.h inline NewSpacePageIterator(Address start, Address limit);
Address 2097 src/spaces.h bool Contains(Address a) {
Address 2103 src/spaces.h Address a = reinterpret_cast<Address>(o);
Address 2154 src/spaces.h Address top() {
Address 2159 src/spaces.h Address bottom() { return to_space_.space_start(); }
Address 2162 src/spaces.h Address age_mark() { return from_space_.age_mark(); }
Address 2164 src/spaces.h void set_age_mark(Address mark) { to_space_.set_age_mark(mark); }
Address 2168 src/spaces.h Address start() { return start_; }
Address 2171 src/spaces.h INLINE(uint32_t AddressToMarkbitIndex(Address addr)) {
Address 2178 src/spaces.h INLINE(Address MarkbitIndexToAddress(uint32_t index)) {
Address 2179 src/spaces.h return reinterpret_cast<Address>(index << kPointerSizeLog2);
Address 2183 src/spaces.h Address* allocation_top_address() { return &allocation_info_.top; }
Address 2184 src/spaces.h Address* allocation_limit_address() { return &allocation_info_.limit; }
Address 2206 src/spaces.h Address FromSpacePageLow() { return from_space_.page_low(); }
Address 2207 src/spaces.h Address FromSpacePageHigh() { return from_space_.page_high(); }
Address 2208 src/spaces.h Address FromSpaceStart() { return from_space_.space_start(); }
Address 2209 src/spaces.h Address FromSpaceEnd() { return from_space_.space_end(); }
Address 2212 src/spaces.h Address ToSpaceStart() { return to_space_.space_start(); }
Address 2213 src/spaces.h Address ToSpaceEnd() { return to_space_.space_end(); }
Address 2215 src/spaces.h inline bool ToSpaceContains(Address address) {
Address 2218 src/spaces.h inline bool FromSpaceContains(Address address) {
Address 2282 src/spaces.h Address chunk_base_;
Address 2292 src/spaces.h Address start_;
Address 2307 src/spaces.h Address top_on_previous_step_;
Address 2337 src/spaces.h virtual Address PageAllocationLimit(Page* page) {
Address 2371 src/spaces.h virtual Address PageAllocationLimit(Page* page) {
Address 2510 src/spaces.h MaybeObject* FindObject(Address a);
Address 2514 src/spaces.h LargePage* FindPage(Address a);
Address 2540 src/spaces.h bool SlowContains(Address addr) { return !FindObject(addr)->IsFailure(); }
Address 36 src/store-buffer-inl.h Address StoreBuffer::TopAddress() {
Address 37 src/store-buffer-inl.h return reinterpret_cast<Address>(heap_->store_buffer_top_address());
Address 41 src/store-buffer-inl.h void StoreBuffer::Mark(Address addr) {
Address 44 src/store-buffer-inl.h Address* top = reinterpret_cast<Address*>(heap_->store_buffer_top());
Address 56 src/store-buffer-inl.h void StoreBuffer::EnterDirectlyIntoStoreBuffer(Address addr) {
Address 62 src/store-buffer-inl.h Address* top = old_top_;
Address 63 src/store-buffer.cc reinterpret_cast<Address*>(RoundUp(start_as_int, kStoreBufferSize * 2));
Address 69 src/store-buffer.cc reinterpret_cast<Address*>(old_virtual_memory_->address());
Address 84 src/store-buffer.cc ASSERT(reinterpret_cast<Address>(start_) >= virtual_memory_->address());
Address 85 src/store-buffer.cc ASSERT(reinterpret_cast<Address>(limit_) >= virtual_memory_->address());
Address 86 src/store-buffer.cc Address* vm_limit = reinterpret_cast<Address*>(
Address 96 src/store-buffer.cc CHECK(virtual_memory_->Commit(reinterpret_cast<Address>(start_),
Address 128 src/store-buffer.cc reinterpret_cast<intptr_t>(*reinterpret_cast<const Address*>(void_a));
Address 130 src/store-buffer.cc reinterpret_cast<intptr_t>(*reinterpret_cast<const Address*>(void_b));
Address 142 src/store-buffer.cc reinterpret_cast<intptr_t>(*reinterpret_cast<const Address*>(void_a));
Address 144 src/store-buffer.cc reinterpret_cast<intptr_t>(*reinterpret_cast<const Address*>(void_b));
Address 154 src/store-buffer.cc Address previous = NULL;
Address 155 src/store-buffer.cc Address* write = old_start_;
Address 157 src/store-buffer.cc for (Address* read = old_start_; read < old_top_; read++) {
Address 158 src/store-buffer.cc Address current = *read;
Address 236 src/store-buffer.cc for (Address* p = old_start_; p < old_top_; p += prime_sample_step) {
Address 237 src/store-buffer.cc Address addr = *p;
Address 260 src/store-buffer.cc Address* new_top = old_start_;
Address 262 src/store-buffer.cc for (Address* p = old_start_; p < old_top_; p++) {
Address 263 src/store-buffer.cc Address addr = *p;
Address 329 src/store-buffer.cc static Address* in_store_buffer_1_element_cache = NULL;
Address 338 src/store-buffer.cc Address* top = reinterpret_cast<Address*>(heap_->store_buffer_top());
Address 339 src/store-buffer.cc for (Address* current = top - 1; current >= start_; current--) {
Address 345 src/store-buffer.cc for (Address* current = old_top_ - 1; current >= old_start_; current--) {
Address 400 src/store-buffer.cc Address slot_address = object->address();
Address 401 src/store-buffer.cc Address end = object->address() + object->Size();
Address 438 src/store-buffer.cc for (Address slot_address = start;
Address 455 src/store-buffer.cc static inline Address MapStartAlign(Address addr) {
Address 456 src/store-buffer.cc Address page = Page::FromAddress(addr)->area_start();
Address 462 src/store-buffer.cc static inline Address MapEndAlign(Address addr) {
Address 463 src/store-buffer.cc Address page = Page::FromAllocationTop(addr)->area_start();
Address 475 src/store-buffer.cc Address map_address = start;
Address 480 src/store-buffer.cc Address pointer_fields_start = map_address + Map::kPointerFieldsBeginOffset;
Address 481 src/store-buffer.cc Address pointer_fields_end = map_address + Map::kPointerFieldsEndOffset;
Address 495 src/store-buffer.cc Address map_aligned_start = MapStartAlign(start);
Address 496 src/store-buffer.cc Address map_aligned_end = MapEndAlign(end);
Address 526 src/store-buffer.cc Address visitable_start = page->area_start();
Address 527 src/store-buffer.cc Address end_of_page = page->area_end();
Address 529 src/store-buffer.cc Address visitable_end = visitable_start;
Address 583 src/store-buffer.cc Address* limit = old_top_;
Address 587 src/store-buffer.cc for (Address* current = old_start_; current < limit; current++) {
Address 589 src/store-buffer.cc Address* saved_top = old_top_;
Address 597 src/store-buffer.cc EnterDirectlyIntoStoreBuffer(reinterpret_cast<Address>(slot));
Address 642 src/store-buffer.cc Address start = array->address();
Address 643 src/store-buffer.cc Address end = start + array->Size();
Address 666 src/store-buffer.cc Address* top = reinterpret_cast<Address*>(heap_->store_buffer_top());
Address 681 src/store-buffer.cc for (Address* current = start_; current < top; current++) {
Address 707 src/store-buffer.cc *old_top_++ = reinterpret_cast<Address>(int_addr << kPointerSizeLog2);
Address 55 src/store-buffer.h inline Address TopAddress();
Address 61 src/store-buffer.h inline void Mark(Address addr);
Address 77 src/store-buffer.h inline void EnterDirectlyIntoStoreBuffer(Address addr);
Address 86 src/store-buffer.h static const int kStoreBufferLength = kStoreBufferSize / sizeof(Address);
Address 102 src/store-buffer.h old_top_ = reinterpret_cast<Address*>(top);
Address 120 src/store-buffer.h bool CellIsInStoreBuffer(Address cell);
Address 131 src/store-buffer.h Address* start_;
Address 132 src/store-buffer.h Address* limit_;
Address 134 src/store-buffer.h Address* old_start_;
Address 135 src/store-buffer.h Address* old_limit_;
Address 136 src/store-buffer.h Address* old_top_;
Address 137 src/store-buffer.h Address* old_reserved_limit_;
Address 165 src/store-buffer.h void FindPointersToNewSpaceInRegion(Address start,
Address 166 src/store-buffer.h Address end,
Address 181 src/store-buffer.h Address start,
Address 182 src/store-buffer.h Address end,
Address 186 src/store-buffer.h Address start,
Address 187 src/store-buffer.h Address end,
Address 159 src/stub-cache.cc ASSERT(v8::ToCData<Address>(callback->getter()) != 0);
Address 509 src/stub-cache.cc ASSERT(v8::ToCData<Address>(callback->setter()) != 0);
Address 991 src/stub-cache.cc Address getter_address = v8::ToCData<Address>(callback->getter());
Address 1013 src/stub-cache.cc Address setter_address = v8::ToCData<Address>(callback->setter());
Address 1053 src/stub-cache.cc Address getter_address = v8::ToCData<Address>(interceptor_info->getter());
Address 1108 src/stub-cache.cc Address getter_address = v8::ToCData<Address>(interceptor_info->getter());
Address 56 src/stub-cache.h Address address() const { return address_; }
Address 59 src/stub-cache.h explicit SCTableReference(Address address) : address_(address) {}
Address 61 src/stub-cache.h Address address_;
Address 287 src/stub-cache.h reinterpret_cast<Address>(&first_entry(table)->key));
Address 293 src/stub-cache.h reinterpret_cast<Address>(&first_entry(table)->map));
Address 299 src/stub-cache.h reinterpret_cast<Address>(&first_entry(table)->value));
Address 379 src/stub-cache.h reinterpret_cast<Address>(table) + offset * multiplier);
Address 70 src/type-info.cc ASSERT(reinterpret_cast<Address>(*dictionary_.location()) != kHandleZapValue);
Address 648 src/type-info.cc Address target_address = reloc_entry.target_address();
Address 212 src/utils.h inline bool IsAddressAligned(Address addr,
Address 79 src/v8globals.h const Address kZapValue =
Address 80 src/v8globals.h reinterpret_cast<Address>(V8_UINT64_C(0xdeadbeedbeadbeef));
Address 81 src/v8globals.h const Address kHandleZapValue =
Address 82 src/v8globals.h reinterpret_cast<Address>(V8_UINT64_C(0x1baddead0baddeaf));
Address 83 src/v8globals.h const Address kFromSpaceZapValue =
Address 84 src/v8globals.h reinterpret_cast<Address>(V8_UINT64_C(0x1beefdad0beefdaf));
Address 89 src/v8globals.h const Address kZapValue = reinterpret_cast<Address>(0xdeadbeef);
Address 90 src/v8globals.h const Address kHandleZapValue = reinterpret_cast<Address>(0xbaddeaf);
Address 91 src/v8globals.h const Address kFromSpaceZapValue = reinterpret_cast<Address>(0xbeefdaf);
Address 39 src/v8memory.h static uint8_t& uint8_at(Address addr) {
Address 43 src/v8memory.h static uint16_t& uint16_at(Address addr) {
Address 47 src/v8memory.h static uint32_t& uint32_at(Address addr) {
Address 51 src/v8memory.h static int32_t& int32_at(Address addr) {
Address 55 src/v8memory.h static uint64_t& uint64_at(Address addr) {
Address 59 src/v8memory.h static int& int_at(Address addr) {
Address 63 src/v8memory.h static unsigned& unsigned_at(Address addr) {
Address 67 src/v8memory.h static double& double_at(Address addr) {
Address 71 src/v8memory.h static Address& Address_at(Address addr) {
Address 72 src/v8memory.h return *reinterpret_cast<Address*>(addr);
Address 75 src/v8memory.h static Object*& Object_at(Address addr) {
Address 79 src/v8memory.h static Handle<Object>& Object_Handle_at(Address addr) {
Address 85 src/vm-state-inl.h ExternalCallbackScope::ExternalCallbackScope(Isolate* isolate, Address callback)
Address 50 src/vm-state.h inline ExternalCallbackScope(Isolate* isolate, Address callback);
Address 54 src/vm-state.h Address previous_callback_;
Address 188 src/x64/assembler-x64-inl.h Address Assembler::target_address_at(Address pc) {
Address 193 src/x64/assembler-x64-inl.h void Assembler::set_target_address_at(Address pc, Address target) {
Address 198 src/x64/assembler-x64-inl.h Handle<Object> Assembler::code_target_object_handle_at(Address pc) {
Address 210 src/x64/assembler-x64-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 218 src/x64/assembler-x64-inl.h Address RelocInfo::target_address() {
Address 228 src/x64/assembler-x64-inl.h Address RelocInfo::target_address_address() {
Address 232 src/x64/assembler-x64-inl.h return reinterpret_cast<Address>(pc_);
Address 245 src/x64/assembler-x64-inl.h void RelocInfo::set_target_address(Address target, WriteBarrierMode mode) {
Address 256 src/x64/assembler-x64-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 283 src/x64/assembler-x64-inl.h Address* RelocInfo::target_reference_address() {
Address 285 src/x64/assembler-x64-inl.h return reinterpret_cast<Address*>(pc_);
Address 292 src/x64/assembler-x64-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 304 src/x64/assembler-x64-inl.h Address address = Memory::Address_at(pc_);
Address 312 src/x64/assembler-x64-inl.h Address address = Memory::Address_at(pc_);
Address 322 src/x64/assembler-x64-inl.h Address address = cell->address() + JSGlobalPropertyCell::kValueOffset;
Address 324 src/x64/assembler-x64-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 355 src/x64/assembler-x64-inl.h Address RelocInfo::call_address() {
Address 363 src/x64/assembler-x64-inl.h void RelocInfo::set_call_address(Address target) {
Address 369 src/x64/assembler-x64-inl.h sizeof(Address));
Address 400 src/x64/assembler-x64-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 407 src/x64/assembler-x64-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 428 src/x64/assembler-x64-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 435 src/x64/assembler-x64-inl.h CPU::FlushICache(pc_, sizeof(Address));
Address 137 src/x64/assembler-x64.cc F0 probe = FUNCTION_CAST<F0>(reinterpret_cast<Address>(memory->address()));
Address 439 src/x64/assembler-x64.cc Address a = addr;
Address 916 src/x64/assembler-x64.cc Address source = pc_ + 4;
Address 576 src/x64/assembler-x64.h static inline Address target_address_at(Address pc);
Address 577 src/x64/assembler-x64.h static inline void set_target_address_at(Address pc, Address target);
Address 582 src/x64/assembler-x64.h Address instruction_payload, Address target) {
Address 588 src/x64/assembler-x64.h inline static void set_external_target_at(Address instruction_payload,
Address 589 src/x64/assembler-x64.h Address target) {
Address 590 src/x64/assembler-x64.h *reinterpret_cast<Address*>(instruction_payload) = target;
Address 593 src/x64/assembler-x64.h inline Handle<Object> code_target_object_handle_at(Address pc);
Address 1211 src/x64/assembler-x64.h void call(Address target);
Address 1425 src/x64/assembler-x64.h static bool IsNop(Address addr);
Address 72 src/x64/deoptimizer-x64.cc Address instruction_start = function->code()->instruction_start();
Address 74 src/x64/deoptimizer-x64.cc Address prev_call_address = NULL;
Address 81 src/x64/deoptimizer-x64.cc Address call_address = instruction_start + deopt_data->Pc(i)->value();
Address 141 src/x64/deoptimizer-x64.cc Address call_target_address = pc_after - kIntSize;
Address 183 src/x64/deoptimizer-x64.cc Address call_target_address = pc_after - kIntSize;
Address 744 src/x64/deoptimizer-x64.cc Address start = non_optimized_code->instruction_start();
Address 38 src/x64/frames-x64.cc Address ExitFrame::ComputeStackPointer(Address fp) {
Address 1706 src/x64/ic-x64.cc Address test_instruction_address =
Address 1750 src/x64/ic-x64.cc Address test_instruction_address =
Address 1760 src/x64/ic-x64.cc Address delta_address = test_instruction_address + 1;
Address 1772 src/x64/ic-x64.cc Address jmp_address = test_instruction_address - delta;
Address 548 src/x64/lithium-codegen-x64.cc Address entry = Deoptimizer::GetDeoptimizationEntry(id, Deoptimizer::EAGER);
Address 318 src/x64/lithium-codegen-x64.h explicit inline JumpTableEntry(Address entry)
Address 322 src/x64/lithium-codegen-x64.h Address address;
Address 57 src/x64/macro-assembler-x64.cc Address roots_register_value = kRootRegisterBias +
Address 58 src/x64/macro-assembler-x64.cc reinterpret_cast<Address>(isolate->heap()->roots_array_start());
Address 817 src/x64/macro-assembler-x64.h void Jump(Address destination, RelocInfo::Mode rmode);
Address 821 src/x64/macro-assembler-x64.h void Call(Address destination, RelocInfo::Mode rmode);
Address 828 src/x64/macro-assembler-x64.h int CallSize(Address destination, RelocInfo::Mode rmode) {
Address 1210 src/x64/macro-assembler-x64.h void CallApiFunctionAndReturn(Address function_address, int stack_space);
Address 134 src/x64/regexp-macro-assembler-x64.h static int CheckStackGuardState(Address* return_address,
Address 136 src/x64/regexp-macro-assembler-x64.h Address re_frame);
Address 510 src/x64/stub-cache-x64.cc Address function_address = v8::ToCData<Address>(api_call_info->callback());
Address 1098 src/x64/stub-cache-x64.cc Address getter_address = v8::ToCData<Address>(callback->getter());
Address 56 src/zone-inl.h Address result = position_;
Address 56 src/zone.cc Address start() const { return address(sizeof(Segment)); }
Address 57 src/zone.cc Address end() const { return address(size_); }
Address 61 src/zone.cc Address address(int n) const {
Address 62 src/zone.cc return Address(this) + n;
Address 143 src/zone.cc Address start = keep->start();
Address 167 src/zone.cc Address Zone::NewExpand(int size) {
Address 203 src/zone.cc Address result = RoundUp(segment->start(), kAlignment);
Address 123 src/zone.h Address NewExpand(int size);
Address 135 src/zone.h Address position_;
Address 136 src/zone.h Address limit_;
Address 407 test/cctest/test-accessors.cc i::Address pc = frame->pc();
Address 192 test/cctest/test-alloc.cc Address base;
Address 218 test/cctest/test-alloc.cc Address base = code_range->AllocateRawMemory(requested, &allocated);
Address 10886 test/cctest/test-api.cc reinterpret_cast<i::Address>(function));
Address 402 test/cctest/test-compiler.cc Address pc = f->code()->instruction_start();
Address 406 test/cctest/test-compiler.cc Address end = pc + decode_size;
Address 37 test/cctest/test-cpu-profiler.cc static inline i::Address ToAddress(int n) {
Address 38 test/cctest/test-cpu-profiler.cc return reinterpret_cast<i::Address>(n);
Address 86 test/cctest/test-heap.cc Address obj_addr = obj->address();
Address 894 test/cctest/test-heap.cc Address* top_addr = new_space->allocation_top_address();
Address 895 test/cctest/test-heap.cc Address* limit_addr = new_space->allocation_limit_address();
Address 925 test/cctest/test-heap.cc Address old_pointer_space_top = HEAP->old_pointer_space()->top();
Address 50 test/cctest/test-log-stack-tracer.cc using v8::internal::Address;
Address 75 test/cctest/test-log-stack-tracer.cc reinterpret_cast<Address>(trace_env.sample) - 10240;
Address 83 test/cctest/test-log-stack-tracer.cc v8::internal::Address saved_c_frame_fp =
Address 104 test/cctest/test-log-stack-tracer.cc static Address GetFP(const v8::Arguments& args);
Address 132 test/cctest/test-log-stack-tracer.cc Address TraceExtension::GetFP(const v8::Arguments& args) {
Address 136 test/cctest/test-log-stack-tracer.cc Address fp = *reinterpret_cast<Address*>(*args[0]);
Address 140 test/cctest/test-log-stack-tracer.cc Address fp = reinterpret_cast<Address>(high_bits | low_bits);
Address 161 test/cctest/test-log-stack-tracer.cc static Address GetJsEntrySp() {
Address 176 test/cctest/test-log-stack-tracer.cc const Address js_entry_sp = GetJsEntrySp();
Address 366 test/cctest/test-log-stack-tracer.cc Address fp;
Address 368 test/cctest/test-log-stack-tracer.cc fp = reinterpret_cast<Address>(__builtin_frame_address(0));
Address 21 test/cctest/test-log.cc using v8::internal::Address;
Address 58 test/cctest/test-mark-compact.cc Address low = reinterpret_cast<Address>(mem);
Address 59 test/cctest/test-mark-compact.cc Address high = low + mem_size;
Address 63 test/cctest/test-mark-compact.cc Address address = NULL;
Address 70 test/cctest/test-mark-compact.cc Address value = s.Pop()->address();
Address 504 test/cctest/test-profile-generator.cc static inline i::Address ToAddress(int n) {
Address 505 test/cctest/test-profile-generator.cc return reinterpret_cast<i::Address>(n);
Address 808 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 869 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 927 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 970 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 1020 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 1075 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 1136 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 1237 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 1281 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 1328 test/cctest/test-regexp.cc Address start_adr = seq_input->GetCharsAddress();
Address 85 test/cctest/test-serialize.cc static Address AddressOf(T id) {
Address 42 test/cctest/test-spaces.cc for (Address addr = p->ObjectAreaStart();
Address 48 test/cctest/test-spaces.cc for (Address addr = p->ObjectAreaStart();
Address 54 test/cctest/test-spaces.cc for (Address addr = p->ObjectAreaStart();
Address 70 test/cctest/test-spaces.cc Address start = reinterpret_cast<Address>(mem);
Address 71 test/cctest/test-spaces.cc Address page_start = RoundUp(start, Page::kPageSize);