Searched defs:rinfo (Results 1 - 25 of 40) sorted by relevance

12

/external/chromium_org/v8/src/
H A Dincremental-marking-inl.h85 RelocInfo* rinfo,
88 RecordWriteIntoCodeSlow(obj, rinfo, value);
84 RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo, Object* value) argument
H A Dobjects-visiting.h402 INLINE(static void VisitEmbeddedPointer(Heap* heap, RelocInfo* rinfo));
403 INLINE(static void VisitCell(Heap* heap, RelocInfo* rinfo));
404 INLINE(static void VisitDebugTarget(Heap* heap, RelocInfo* rinfo));
405 INLINE(static void VisitCodeTarget(Heap* heap, RelocInfo* rinfo));
406 INLINE(static void VisitCodeAgeSequence(Heap* heap, RelocInfo* rinfo));
407 INLINE(static void VisitExternalReference(RelocInfo* rinfo)) { } argument
408 INLINE(static void VisitRuntimeEntry(RelocInfo* rinfo)) { } argument
H A Dobjects-visiting-inl.h260 Heap* heap, RelocInfo* rinfo) {
261 ASSERT(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT);
262 ASSERT(!rinfo->target_object()->IsConsString());
263 HeapObject* object = HeapObject::cast(rinfo->target_object());
265 rinfo->host()->kind() != Code::OPTIMIZED_FUNCTION ||
267 heap->mark_compact_collector()->RecordRelocSlot(rinfo, object);
275 Heap* heap, RelocInfo* rinfo) {
276 ASSERT(rinfo->rmode() == RelocInfo::CELL);
277 Cell* cell = rinfo->target_cell();
284 Heap* heap, RelocInfo* rinfo) {
259 VisitEmbeddedPointer( Heap* heap, RelocInfo* rinfo) argument
274 VisitCell( Heap* heap, RelocInfo* rinfo) argument
283 VisitDebugTarget( Heap* heap, RelocInfo* rinfo) argument
296 VisitCodeTarget( Heap* heap, RelocInfo* rinfo) argument
316 VisitCodeAgeSequence( Heap* heap, RelocInfo* rinfo) argument
[all...]
H A Dincremental-marking.cc127 RelocInfo rinfo(pc, RelocInfo::CODE_TARGET, 0, host);
128 RecordWriteIntoCode(host, &rinfo, value);
137 RelocInfo rinfo(pc, RelocInfo::CODE_TARGET, 0, host);
138 RecordWriteIntoCode(host, &rinfo, value);
155 RelocInfo* rinfo,
172 heap_->mark_compact_collector()->RecordRelocSlot(rinfo,
154 RecordWriteIntoCodeSlow(HeapObject* obj, RelocInfo* rinfo, Object* value) argument
H A Dassembler.cc405 void RelocInfoWriter::Write(const RelocInfo* rinfo) { argument
409 ASSERT(rinfo->rmode() < RelocInfo::NUMBER_OF_MODES);
410 ASSERT(rinfo->pc() - last_pc_ >= 0);
414 uint32_t pc_delta = static_cast<uint32_t>(rinfo->pc() - last_pc_);
415 RelocInfo::Mode rmode = rinfo->rmode();
425 ASSERT(static_cast<int>(rinfo->data()) == rinfo->data());
426 int id_delta = static_cast<int>(rinfo->data()) - last_id_;
436 last_id_ = static_cast<int>(rinfo->data());
439 ASSERT(static_cast<int>(rinfo
[all...]
H A Dassembler.h508 void Write(const RelocInfo* rinfo);
546 // // do something with it.rinfo() here
564 RelocInfo* rinfo() { function in class:v8::internal::RelocIterator
H A Ddebug.h124 inline Address pc() { return reloc_iterator_->rinfo()->pc(); }
126 inline RelocInfo* rinfo() { return reloc_iterator_->rinfo(); } function in class:v8::internal::BreakLocationIterator
128 return reloc_iterator_->rinfo()->rmode();
131 return reloc_iterator_original_->rinfo();
134 return reloc_iterator_original_->rinfo()->rmode();
286 static bool IsDebugBreakAtReturn(RelocInfo* rinfo);
H A Dserialize.cc1660 void Serializer::ObjectSerializer::VisitEmbeddedPointer(RelocInfo* rinfo) { argument
1661 Object** current = rinfo->target_object_address();
1663 int skip = OutputRawData(rinfo->target_address_address(),
1665 HowToCode representation = rinfo->IsCodedSpecially() ? kFromCode : kPlain;
1667 bytes_processed_so_far_ += rinfo->target_address_size();
1687 void Serializer::ObjectSerializer::VisitExternalReference(RelocInfo* rinfo) { argument
1688 Address references_start = rinfo->target_address_address();
1691 Address* current = rinfo->target_reference_address();
1692 int representation = rinfo->IsCodedSpecially() ?
1698 bytes_processed_so_far_ += rinfo
1702 VisitRuntimeEntry(RelocInfo* rinfo) argument
1722 VisitCodeTarget(RelocInfo* rinfo) argument
1740 VisitCell(RelocInfo* rinfo) argument
[all...]
/external/v8/src/
H A Dincremental-marking-inl.h72 RelocInfo* rinfo,
75 RecordWriteIntoCodeSlow(obj, rinfo, value);
71 RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo, Object* value) argument
H A Dincremental-marking.cc110 RelocInfo rinfo(pc, RelocInfo::CODE_TARGET, 0, host);
111 RecordWriteIntoCode(host, &rinfo, value);
120 RelocInfo rinfo(pc, RelocInfo::CODE_TARGET, 0, host);
121 RecordWriteIntoCode(host, &rinfo, value);
138 RelocInfo* rinfo,
155 heap_->mark_compact_collector()->RecordRelocSlot(rinfo,
170 void VisitEmbeddedPointer(RelocInfo* rinfo) { argument
171 ASSERT(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT);
172 Object* target = rinfo->target_object();
174 heap_->mark_compact_collector()->RecordRelocSlot(rinfo, targe
137 RecordWriteIntoCodeSlow(HeapObject* obj, RelocInfo* rinfo, Object* value) argument
179 VisitCodeTarget(RelocInfo* rinfo) argument
191 VisitDebugTarget(RelocInfo* rinfo) argument
[all...]
H A Dserialize.h351 virtual void VisitRuntimeEntry(RelocInfo* rinfo) { argument
512 void VisitExternalReference(RelocInfo* rinfo);
515 void VisitGlobalPropertyCell(RelocInfo* rinfo);
H A Dassembler.cc312 void RelocInfoWriter::Write(const RelocInfo* rinfo) { argument
316 ASSERT(rinfo->pc() - last_pc_ >= 0);
320 uint32_t pc_delta = static_cast<uint32_t>(rinfo->pc() - last_pc_);
321 RelocInfo::Mode rmode = rinfo->rmode();
331 ASSERT(static_cast<int>(rinfo->data()) == rinfo->data());
332 int id_delta = static_cast<int>(rinfo->data()) - last_id_;
342 last_id_ = static_cast<int>(rinfo->data());
345 ASSERT(static_cast<int>(rinfo->data()) == rinfo
[all...]
H A Dassembler.h398 void Write(const RelocInfo* rinfo);
435 // // do something with it.rinfo() here
453 RelocInfo* rinfo() { function in class:v8::internal::RelocIterator
H A Ddebug.h114 inline Address pc() { return reloc_iterator_->rinfo()->pc(); }
116 inline RelocInfo* rinfo() { return reloc_iterator_->rinfo(); } function in class:v8::internal::BreakLocationIterator
118 return reloc_iterator_->rinfo()->rmode();
121 return reloc_iterator_original_->rinfo();
124 return reloc_iterator_original_->rinfo()->rmode();
262 static bool IsDebugBreakAtReturn(RelocInfo* rinfo);
H A Dserialize.cc1498 void Serializer::ObjectSerializer::VisitEmbeddedPointer(RelocInfo* rinfo) { argument
1499 Object** current = rinfo->target_object_address();
1501 OutputRawData(rinfo->target_address_address());
1502 HowToCode representation = rinfo->IsCodedSpecially() ? kFromCode : kPlain;
1504 bytes_processed_so_far_ += rinfo->target_address_size();
1522 void Serializer::ObjectSerializer::VisitExternalReference(RelocInfo* rinfo) { argument
1523 Address references_start = rinfo->target_address_address();
1526 Address* current = rinfo->target_reference_address();
1527 int representation = rinfo->IsCodedSpecially() ?
1532 bytes_processed_so_far_ += rinfo
1536 VisitRuntimeEntry(RelocInfo* rinfo) argument
1555 VisitCodeTarget(RelocInfo* rinfo) argument
1573 VisitGlobalPropertyCell(RelocInfo* rinfo) argument
[all...]
/external/chromium_org/v8/src/arm/
H A Ddebug-arm.cc40 return Debug::IsDebugBreakAtReturn(rinfo());
55 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
65 rinfo()->PatchCode(original_rinfo()->pc(),
72 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
73 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
74 return rinfo->IsPatchedReturnSequence();
81 return rinfo()->IsPatchedDebugBreakSlotSequence();
95 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
104 rinfo()->PatchCode(original_rinfo()->pc(),
/external/chromium_org/v8/src/mips/
H A Ddebug-mips.cc43 return Debug::IsDebugBreakAtReturn(rinfo());
59 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
76 rinfo()->PatchCode(original_rinfo()->pc(),
83 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
84 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
85 return rinfo->IsPatchedReturnSequence();
92 return rinfo()->IsPatchedDebugBreakSlotSequence();
106 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
115 rinfo()->PatchCode(original_rinfo()->pc(),
/external/chromium_org/v8/src/x64/
H A Ddebug-x64.cc43 return Debug::IsDebugBreakAtReturn(rinfo());
52 rinfo()->PatchCodeWithCall(
60 rinfo()->PatchCode(original_rinfo()->pc(),
67 bool Debug::IsDebugBreakAtReturn(v8::internal::RelocInfo* rinfo) { argument
68 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
69 return rinfo->IsPatchedReturnSequence();
76 return !Assembler::IsNop(rinfo()->pc());
82 rinfo()->PatchCodeWithCall(
90 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength);
/external/v8/src/arm/
H A Ddebug-arm.cc40 return Debug::IsDebugBreakAtReturn(rinfo());
60 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
75 rinfo()->PatchCode(original_rinfo()->pc(),
82 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
83 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
84 return rinfo->IsPatchedReturnSequence();
91 return rinfo()->IsPatchedDebugBreakSlotSequence();
110 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
124 rinfo()->PatchCode(original_rinfo()->pc(),
/external/v8/src/ia32/
H A Ddebug-ia32.cc42 return Debug::IsDebugBreakAtReturn(rinfo());
53 rinfo()->PatchCodeWithCall(isolate->debug()->debug_break_return()->entry(),
60 rinfo()->PatchCode(original_rinfo()->pc(),
67 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
68 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
69 return rinfo->IsPatchedReturnSequence();
76 return rinfo()->IsPatchedDebugBreakSlotSequence();
83 rinfo()->PatchCodeWithCall(
91 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength);
/external/v8/src/mips/
H A Ddebug-mips.cc43 return Debug::IsDebugBreakAtReturn(rinfo());
59 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
76 rinfo()->PatchCode(original_rinfo()->pc(),
83 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
84 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
85 return rinfo->IsPatchedReturnSequence();
92 return rinfo()->IsPatchedDebugBreakSlotSequence();
106 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
115 rinfo()->PatchCode(original_rinfo()->pc(),
/external/v8/src/x64/
H A Ddebug-x64.cc43 return Debug::IsDebugBreakAtReturn(rinfo());
53 rinfo()->PatchCodeWithCall(
61 rinfo()->PatchCode(original_rinfo()->pc(),
68 bool Debug::IsDebugBreakAtReturn(v8::internal::RelocInfo* rinfo) { argument
69 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
70 return rinfo->IsPatchedReturnSequence();
77 return !Assembler::IsNop(rinfo()->pc());
83 rinfo()->PatchCodeWithCall(
91 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength);
/external/chromium_org/v8/src/ia32/
H A Ddebug-ia32.cc42 return Debug::IsDebugBreakAtReturn(rinfo());
53 rinfo()->PatchCodeWithCall(isolate->debug()->debug_break_return()->entry(),
60 rinfo()->PatchCode(original_rinfo()->pc(),
67 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
68 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
69 return rinfo->IsPatchedReturnSequence();
76 return rinfo()->IsPatchedDebugBreakSlotSequence();
83 rinfo()->PatchCodeWithCall(
91 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength);
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_wm_surface_state.c480 const struct surface_format_info *rinfo, *tinfo; local
523 rinfo = &surface_formats[render];
530 if (gen >= rinfo->render_target &&
531 (gen >= rinfo->alpha_blend || is_integer)) {
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_wm_surface_state.c480 const struct surface_format_info *rinfo, *tinfo; local
523 rinfo = &surface_formats[render];
530 if (gen >= rinfo->render_target &&
531 (gen >= rinfo->alpha_blend || is_integer)) {

Completed in 798 milliseconds

12