Searched refs:locals (Results 1 - 20 of 20) sorted by relevance

/art/runtime/
H A Djni_env_ext-inl.h28 IndirectRef ref = locals.Add(local_ref_cookie, obj);
33 size_t entry_count = locals.Capacity();
35 locals.Dump(LOG_STREAM(WARNING) << "Warning: more than 16 JNI local references: "
H A Djni_env_ext.h75 IndirectReferenceTable locals GUARDED_BY(Locks::mutator_lock_);
146 env->local_ref_cookie = env->locals.GetSegmentState();
150 env_->locals.SetSegmentState(env_->local_ref_cookie);
H A Djni_env_ext.cc43 // Checking "locals" requires the mutator lock, but at creation time we're really only interested
50 return in->locals.IsValid();
79 locals(kLocalsInitial, kLocal, IndirectReferenceTable::ResizableCapacity::kYes, error_msg),
102 return reinterpret_cast<jobject>(locals.Add(local_ref_cookie, obj));
107 locals.Remove(local_ref_cookie, reinterpret_cast<IndirectRef>(obj));
122 locals.Dump(os);
129 local_ref_cookie = locals.GetSegmentState();
133 locals.SetSegmentState(local_ref_cookie);
H A Dreflection.cc930 self->GetJniEnv()->locals.Update(obj, result);
H A Dthread.cc2227 IndirectReferenceTable& locals = tlsPtr_.jni_env->locals; local
2229 result = locals.Get<kWithoutReadBarrier>(ref);
3373 tlsPtr_.jni_env->locals.VisitRoots(visitor, RootInfo(kRootJNILocal, thread_id));
H A Djni_internal.cc577 if (!ext_env->locals.Remove(ext_env->local_ref_cookie, obj)) {
2416 const size_t capacity = soa.Env()->locals.Capacity();
H A Djni_internal_test.cc870 return reinterpret_cast<JNIEnvExt*>(env)->locals.Capacity();
2343 OFFSETOF_MEMBER(JNIEnvExt, locals) +
H A Druntime.cc762 self->GetJniEnv()->locals.AssertEmpty();
/art/test/056-const-string-jumbo/
H A Dbuild49 ${DX} -JXmx500m --debug --dex --no-optimize --positions=none --no-locals --output=classes.dex classes
/art/test/973-default-multidex/smali-multidex/
H A Diface.smali28 .locals 2
/art/runtime/entrypoints/quick/
H A Dquick_jni_entrypoints.cc54 env->local_ref_cookie = env->locals.GetSegmentState();
69 env->local_ref_cookie = env->locals.GetSegmentState();
124 env->locals.SetSegmentState(env->local_ref_cookie);
/art/compiler/optimizing/
H A Dinstruction_builder.h99 HBasicBlock* block, ArenaVector<HInstruction*>* locals, const size_t vregs);
H A Dinstruction_builder.cc41 ArenaVector<HInstruction*>* locals = &locals_for_[block->GetBlockId()]; local
43 if (locals->size() == vregs) {
44 return locals;
46 return GetLocalsForWithAllocation(block, locals, vregs);
51 ArenaVector<HInstruction*>* locals,
53 DCHECK_NE(locals->size(), vregs);
54 locals->resize(vregs, nullptr);
71 (*locals)[i] = phi;
75 return locals;
79 ArenaVector<HInstruction*>* locals local
49 GetLocalsForWithAllocation( HBasicBlock* block, ArenaVector<HInstruction*>* locals, const size_t vregs) argument
[all...]
H A Dnodes.cc177 // locals at throwing instructions inside try blocks.
335 // to just look at the pre header to know which locals are initialized at entry of the
887 void HEnvironment::CopyFrom(const ArenaVector<HInstruction*>& locals) { argument
888 for (size_t i = 0; i < locals.size(); i++) {
889 HInstruction* instruction = locals[i];
H A Dnodes.h1806 void CopyFrom(const ArenaVector<HInstruction*>& locals);
/art/tools/jfuzz/
H A Djfuzz.cc507 uint32_t locals = adjustLocal(tp, 0); local
508 if (locals > 0) {
509 uint32_t local = random0(locals);
/art/dexlayout/
H A Ddex_ir.cc51 LocalInfoVector& locals = debug_info->GetLocalInfo(); local
55 locals.push_back(std::unique_ptr<LocalInfo>(
H A Ddexlayout.cc834 * Dumps all locals table entries associated with the code.
841 std::vector<std::unique_ptr<dex_ir::LocalInfo>>& locals = debug_info->GetLocalInfo(); local
842 for (size_t i = 0; i < locals.size(); ++i) {
843 dex_ir::LocalInfo* entry = locals[i].get();
1111 // Positions and locals table in the debug info.
1114 fprintf(out_file_, " locals : \n");
/art/runtime/openjdkjvmti/
H A Dti_class.cc464 t->GetJniEnv()->locals.VisitRoots(
/art/runtime/gc/
H A Dheap.cc1383 thread->GetJniEnv()->locals.Trim();
1399 // Trim locals indirect reference tables.

Completed in 2779 milliseconds