Searched refs:cur_offset (Results 1 – 2 of 2) sorted by relevance
/art/runtime/verifier/ |
D | method_verifier.cc | 395 bool CheckArrayData(uint32_t cur_offset); 402 bool CheckBranchTarget(uint32_t cur_offset); 406 bool CheckSwitchTargets(uint32_t cur_offset); 450 bool GetBranchOffset(uint32_t cur_offset, int32_t* pOffset, bool* pConditional, 1329 bool MethodVerifier<kVerifierDebug>::CheckArrayData(uint32_t cur_offset) { in CheckArrayData() argument 1331 const uint16_t* insns = code_item_accessor_.Insns() + cur_offset; in CheckArrayData() 1335 DCHECK_LT(cur_offset, insn_count); in CheckArrayData() 1338 if (UNLIKELY(static_cast<int32_t>(cur_offset) + array_data_offset < 0 || in CheckArrayData() 1339 cur_offset + array_data_offset + 2 >= insn_count)) { in CheckArrayData() 1340 Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "invalid array data start: at " << cur_offset in CheckArrayData() [all …]
|
/art/runtime/ |
D | trace.cc | 297 TraceWriter* trace_writer, int index, uintptr_t* buffer, size_t cur_offset, size_t thread_id) in TraceWriterTask() argument 301 cur_offset_(cur_offset), in TraceWriterTask() 315 virtual void ProcessBuffer(uintptr_t* buffer, size_t cur_offset, size_t thread_id) = 0; 330 TraceWriter* trace_writer, int index, uintptr_t* buffer, size_t cur_offset, size_t tid) in TraceEntriesWriterTask() argument 331 : TraceWriterTask(trace_writer, index, buffer, cur_offset, tid) {} in TraceEntriesWriterTask() 333 void ProcessBuffer(uintptr_t* buffer, size_t cur_offset, size_t thread_id) override { in ProcessBuffer() argument 338 trace_writer->PreProcessTraceForMethodInfos(buffer, cur_offset, method_infos); in ProcessBuffer() 340 trace_writer->FlushBuffer(buffer, cur_offset, thread_id, method_infos); in ProcessBuffer() 346 MethodInfoWriterTask(TraceWriter* trace_writer, int index, uintptr_t* buffer, size_t cur_offset) in MethodInfoWriterTask() argument 347 : TraceWriterTask(trace_writer, index, buffer, cur_offset, 0) {} in MethodInfoWriterTask() [all …]
|