Searched refs:rinfo (Results 1 - 25 of 55) sorted by relevance

123

/external/chromium_org/v8/test/cctest/
H A Dtest-reloc-info.cc37 RelocInfo rinfo(pc, mode, data, NULL);
38 writer->Write(&rinfo);
74 CHECK_EQ(pc, it.rinfo()->pc());
75 CHECK_EQ(mode, it.rinfo()->rmode());
76 CHECK_EQ(pos, static_cast<int>(it.rinfo()->data()));
91 CHECK_EQ(pc, it.rinfo()->pc());
92 CHECK_EQ(mode, it.rinfo()->rmode());
93 CHECK_EQ(pos, static_cast<int>(it.rinfo()->data()));
107 CHECK_EQ(pc, it.rinfo()->pc());
108 CHECK_EQ(mode, it.rinfo()
[all...]
/external/chromium_org/v8/src/
H A Dlithium-codegen.cc187 RelocInfo::Mode mode = it.rinfo()->rmode();
189 code->IsWeakObjectInOptimizedCode(it.rinfo()->target_cell())) {
190 Handle<Cell> cell(it.rinfo()->target_cell());
193 code->IsWeakObjectInOptimizedCode(it.rinfo()->target_object())) {
194 if (it.rinfo()->target_object()->IsMap()) {
195 Handle<Map> map(Map::cast(it.rinfo()->target_object()));
197 } else if (it.rinfo()->target_object()->IsJSObject()) {
198 Handle<JSObject> object(JSObject::cast(it.rinfo()->target_object()));
200 } else if (it.rinfo()->target_object()->IsCell()) {
201 Handle<Cell> cell(Cell::cast(it.rinfo()
[all...]
H A Ddisassembler.cc129 } else if (it != NULL && !it->done() && it->rinfo()->pc() == pc &&
130 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) {
150 while (!it->done() && it->rinfo()->pc() < pc) {
151 if (RelocInfo::IsComment(it->rinfo()->rmode())) {
153 comments.Add(reinterpret_cast<const char*>(it->rinfo()->data()));
156 pcs.Add(it->rinfo()->pc());
157 rmodes.Add(it->rinfo()->rmode());
158 datas.Add(it->rinfo()->data());
287 if (RelocInfo::IsComment(it->rinfo()->rmode())) {
289 reinterpret_cast<const char*>(it->rinfo()
[all...]
H A Dassembler.cc408 void RelocInfoWriter::Write(const RelocInfo* rinfo) { argument
412 DCHECK(rinfo->rmode() < RelocInfo::NUMBER_OF_MODES);
413 DCHECK(rinfo->pc() - last_pc_ >= 0);
417 uint32_t pc_delta = static_cast<uint32_t>(rinfo->pc() - last_pc_);
418 RelocInfo::Mode rmode = rinfo->rmode();
428 DCHECK(static_cast<int>(rinfo->data()) == rinfo->data());
429 int id_delta = static_cast<int>(rinfo->data()) - last_id_;
439 last_id_ = static_cast<int>(rinfo->data());
442 DCHECK(static_cast<int>(rinfo
[all...]
H A Ddebug.h100 inline Address pc() { return reloc_iterator_->rinfo()->pc(); }
102 inline RelocInfo* rinfo() { return reloc_iterator_->rinfo(); } function in class:v8::internal::BreakLocationIterator
104 return reloc_iterator_->rinfo()->rmode();
107 return reloc_iterator_original_->rinfo();
110 return reloc_iterator_original_->rinfo()->rmode();
427 static bool IsDebugBreakAtReturn(RelocInfo* rinfo);
H A Dliveedit.cc950 virtual void VisitCodeTarget(RelocInfo* rinfo) { argument
951 if (RelocInfo::IsCodeTarget(rinfo->rmode()) &&
952 Code::GetCodeFromTargetAddress(rinfo->target_address()) == original_) {
954 rinfo->set_target_address(substitution_entry);
958 virtual void VisitDebugTarget(RelocInfo* rinfo) { argument
959 VisitCodeTarget(rinfo);
1314 void Write(const RelocInfo* rinfo) { argument
1318 reloc_info_writer_.Write(rinfo);
1382 RelocInfo* rinfo = it.rinfo(); local
[all...]
H A Dserialize.cc1553 void Serializer::ObjectSerializer::VisitEmbeddedPointer(RelocInfo* rinfo) { argument
1555 if (FLAG_enable_ool_constant_pool && rinfo->IsInConstantPool()) return;
1557 int skip = OutputRawData(rinfo->target_address_address(),
1559 HowToCode how_to_code = rinfo->IsCodedSpecially() ? kFromCode : kPlain;
1560 Object* object = rinfo->target_object();
1562 bytes_processed_so_far_ += rinfo->target_address_size();
1577 void Serializer::ObjectSerializer::VisitExternalReference(RelocInfo* rinfo) { argument
1578 int skip = OutputRawData(rinfo->target_address_address(),
1580 HowToCode how_to_code = rinfo->IsCodedSpecially() ? kFromCode : kPlain;
1583 Address target = rinfo
1589 VisitRuntimeEntry(RelocInfo* rinfo) argument
1601 VisitCodeTarget(RelocInfo* rinfo) argument
1621 VisitCell(RelocInfo* rinfo) argument
[all...]
/external/chromium_org/v8/src/arm64/
H A Ddebug-arm64.cc19 return Debug::IsDebugBreakAtReturn(rinfo());
43 PatchingAssembler patcher(reinterpret_cast<Instruction*>(rinfo()->pc()), 5);
64 rinfo()->PatchCode(original_rinfo()->pc(),
69 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
70 DCHECK(RelocInfo::IsJSReturn(rinfo->rmode()));
71 return rinfo->IsPatchedReturnSequence();
78 return rinfo()->IsPatchedDebugBreakSlotSequence();
102 PatchingAssembler patcher(reinterpret_cast<Instruction*>(rinfo()->pc()), 4);
122 rinfo()->PatchCode(original_rinfo()->pc(),
/external/chromium_org/v8/src/ia32/
H A Ddebug-ia32.cc17 return Debug::IsDebugBreakAtReturn(rinfo());
27 rinfo()->PatchCodeWithCall(
35 rinfo()->PatchCode(original_rinfo()->pc(),
42 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
43 DCHECK(RelocInfo::IsJSReturn(rinfo->rmode()));
44 return rinfo->IsPatchedReturnSequence();
51 return rinfo()->IsPatchedDebugBreakSlotSequence();
58 rinfo()->PatchCodeWithCall(
66 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength);
H A Ddeoptimizer-ia32.cc78 RelocInfo rinfo(0, RelocInfo::COMMENT, comment_string, NULL);
83 reloc_info_writer.Write(&rinfo);
144 RelocInfo rinfo(call_address + 1, // 1 after the call opcode.
148 reloc_info_writer.Write(&rinfo);
/external/chromium_org/v8/src/mips64/
H A Ddebug-mips64.cc18 return Debug::IsDebugBreakAtReturn(rinfo());
34 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
49 rinfo()->PatchCode(original_rinfo()->pc(),
56 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
57 DCHECK(RelocInfo::IsJSReturn(rinfo->rmode()));
58 return rinfo->IsPatchedReturnSequence();
65 return rinfo()->IsPatchedDebugBreakSlotSequence();
81 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
92 rinfo()->PatchCode(original_rinfo()->pc(),
/external/chromium_org/v8/src/x64/
H A Ddebug-x64.cc18 return Debug::IsDebugBreakAtReturn(rinfo());
27 rinfo()->PatchCodeWithCall(
35 rinfo()->PatchCode(original_rinfo()->pc(),
42 bool Debug::IsDebugBreakAtReturn(v8::internal::RelocInfo* rinfo) { argument
43 DCHECK(RelocInfo::IsJSReturn(rinfo->rmode()));
44 return rinfo->IsPatchedReturnSequence();
51 return rinfo()->IsPatchedDebugBreakSlotSequence();
57 rinfo()->PatchCodeWithCall(
65 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength);
/external/chromium_org/v8/src/x87/
H A Ddebug-x87.cc17 return Debug::IsDebugBreakAtReturn(rinfo());
27 rinfo()->PatchCodeWithCall(
35 rinfo()->PatchCode(original_rinfo()->pc(),
42 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
43 DCHECK(RelocInfo::IsJSReturn(rinfo->rmode()));
44 return rinfo->IsPatchedReturnSequence();
51 return rinfo()->IsPatchedDebugBreakSlotSequence();
58 rinfo()->PatchCodeWithCall(
66 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength);
H A Ddeoptimizer-x87.cc78 RelocInfo rinfo(0, RelocInfo::COMMENT, comment_string, NULL);
83 reloc_info_writer.Write(&rinfo);
144 RelocInfo rinfo(call_address + 1, // 1 after the call opcode.
148 reloc_info_writer.Write(&rinfo);
/external/strace/test/
H A Dmtd.c16 struct region_info_user rinfo; local
40 ioctl(fd, MEMGETREGIONINFO, &rinfo);
/external/chromium_org/v8/src/heap/
H A Dobjects-visiting-inl.h216 Heap* heap, RelocInfo* rinfo) {
217 DCHECK(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT);
218 HeapObject* object = HeapObject::cast(rinfo->target_object());
219 heap->mark_compact_collector()->RecordRelocSlot(rinfo, object);
223 if (!rinfo->host()->IsWeakObject(object)) {
231 RelocInfo* rinfo) {
232 DCHECK(rinfo->rmode() == RelocInfo::CELL);
233 Cell* cell = rinfo->target_cell();
235 if (!rinfo->host()->IsWeakObject(cell)) {
243 RelocInfo* rinfo) {
215 VisitEmbeddedPointer( Heap* heap, RelocInfo* rinfo) argument
230 VisitCell(Heap* heap, RelocInfo* rinfo) argument
242 VisitDebugTarget(Heap* heap, RelocInfo* rinfo) argument
255 VisitCodeTarget(Heap* heap, RelocInfo* rinfo) argument
279 VisitCodeAgeSequence( Heap* heap, RelocInfo* rinfo) argument
[all...]
H A Dincremental-marking-inl.h58 void IncrementalMarking::RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo, argument
61 RecordWriteIntoCodeSlow(obj, rinfo, value);
H A Dincremental-marking.h111 INLINE(void RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo,
118 void RecordWriteIntoCodeSlow(HeapObject* obj, RelocInfo* rinfo,
H A Dobjects-visiting.h366 INLINE(static void VisitEmbeddedPointer(Heap* heap, RelocInfo* rinfo));
367 INLINE(static void VisitCell(Heap* heap, RelocInfo* rinfo));
368 INLINE(static void VisitDebugTarget(Heap* heap, RelocInfo* rinfo));
369 INLINE(static void VisitCodeTarget(Heap* heap, RelocInfo* rinfo));
370 INLINE(static void VisitCodeAgeSequence(Heap* heap, RelocInfo* rinfo));
371 INLINE(static void VisitExternalReference(RelocInfo* rinfo)) {} argument
372 INLINE(static void VisitRuntimeEntry(RelocInfo* rinfo)) {} argument
H A Dmark-compact.cc72 void VisitEmbeddedPointer(RelocInfo* rinfo) { argument
73 DCHECK(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT);
74 if (!rinfo->host()->IsWeakObject(rinfo->target_object())) {
75 Object* p = rinfo->target_object();
80 void VisitCell(RelocInfo* rinfo) { argument
81 Code* code = rinfo->host();
82 DCHECK(rinfo->rmode() == RelocInfo::CELL);
83 if (!code->IsWeakObject(rinfo->target_cell())) {
84 ObjectVisitor::VisitCell(rinfo);
2971 VisitEmbeddedPointer(RelocInfo* rinfo) argument
2983 VisitCodeTarget(RelocInfo* rinfo) argument
2993 VisitCodeAgeSequence(RelocInfo* rinfo) argument
3003 VisitDebugTarget(RelocInfo* rinfo) argument
4437 RecordRelocSlot(RelocInfo* rinfo, Object* target) argument
[all...]
/external/chromium_org/v8/src/arm/
H A Ddebug-arm.cc16 return Debug::IsDebugBreakAtReturn(rinfo());
31 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
42 rinfo()->PatchCode(original_rinfo()->pc(),
49 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
50 DCHECK(RelocInfo::IsJSReturn(rinfo->rmode()));
51 return rinfo->IsPatchedReturnSequence();
58 return rinfo()->IsPatchedDebugBreakSlotSequence();
72 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
82 rinfo()->PatchCode(original_rinfo()->pc(),
H A Dassembler-arm.cc1114 RelocInfo rinfo(pc_, x.rmode_, x.imm32_, NULL);
1117 RecordRelocInfo(rinfo);
1141 ConstantPoolArray::LayoutSection section = ConstantPoolAddEntry(rinfo);
2511 RelocInfo rinfo(pc_, imm);
2512 ConstantPoolArray::LayoutSection section = ConstantPoolAddEntry(rinfo);
3284 RelocInfo& rinfo = pending_32_bit_reloc_info_[i];
3285 DCHECK(rinfo.rmode() != RelocInfo::COMMENT &&
3286 rinfo.rmode() != RelocInfo::POSITION);
3287 if (rinfo.rmode() != RelocInfo::JS_RETURN) {
3288 rinfo
[all...]
/external/chromium_org/v8/src/mips/
H A Ddebug-mips.cc18 return Debug::IsDebugBreakAtReturn(rinfo());
34 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions);
50 rinfo()->PatchCode(original_rinfo()->pc(),
57 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { argument
58 DCHECK(RelocInfo::IsJSReturn(rinfo->rmode()));
59 return rinfo->IsPatchedReturnSequence();
66 return rinfo()->IsPatchedDebugBreakSlotSequence();
80 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions);
89 rinfo()->PatchCode(original_rinfo()->pc(),
/external/strace/
H A Dmtd.c57 struct region_info_user rinfo; local
124 if (!verbose(tcp) || umove(tcp, arg, &rinfo) < 0)
128 rinfo.offset, rinfo.erasesize);
130 rinfo.numblocks, rinfo.regionindex);
/external/chromium_org/third_party/libjingle/source/talk/media/webrtc/
H A Dwebrtcvideoengine.cc381 // Populate |rinfo| based on previously-set data in |*this|.
382 void ExportTo(VideoReceiverInfo* rinfo) { argument
384 rinfo->framerate_rcvd = framerate_;
385 rinfo->decode_ms = decode_ms_;
386 rinfo->max_decode_ms = max_decode_ms_;
387 rinfo->current_delay_ms = current_delay_ms_;
388 rinfo->target_delay_ms = target_delay_ms_;
389 rinfo->jitter_buffer_ms = jitter_buffer_ms_;
390 rinfo->min_playout_delay_ms = min_playout_delay_ms_;
391 rinfo
2618 VideoReceiverInfo rinfo; local
[all...]

Completed in 421 milliseconds

123