Home
last modified time | relevance | path

Searched refs:HandleScope (Results 1 – 15 of 15) sorted by relevance

/art/runtime/
Dhandle_scope-inl.h34 : HandleScope(link, kNumReferences) { in FixedSizeHandleScope()
62 inline size_t HandleScope::SizeOf(uint32_t num_references) { in SizeOf()
63 size_t header_size = sizeof(HandleScope); in SizeOf()
68 inline size_t HandleScope::SizeOf(PointerSize pointer_size, uint32_t num_references) { in SizeOf()
75 inline mirror::Object* HandleScope::GetReference(size_t i) const { in GetReference()
83 inline Handle<mirror::Object> HandleScope::GetHandle(size_t i) { in GetHandle()
88 inline MutableHandle<mirror::Object> HandleScope::GetMutableHandle(size_t i) { in GetMutableHandle()
93 inline void HandleScope::SetReference(size_t i, mirror::Object* object) { in SetReference()
101 inline bool HandleScope::Contains(StackReference<mirror::Object>* handle_scope_entry) const { in Contains()
111 inline void HandleScope::VisitRoots(Visitor& visitor) { in VisitRoots()
[all …]
Dhandle_scope.h32 class HandleScope; variable
65 ALWAYS_INLINE HandleScope* AsHandleScope();
67 ALWAYS_INLINE const HandleScope* AsHandleScope() const;
94 class PACKED(4) HandleScope : public BaseHandleScope {
96 ~HandleScope() {} in ~HandleScope()
137 static HandleScope* Create(void* storage, BaseHandleScope* link, uint32_t num_references) in Create()
139 return new (storage) HandleScope(link, num_references); in Create()
158 explicit HandleScope(size_t number_of_references) : HandleScope(nullptr, number_of_references) {} in HandleScope() function
161 HandleScope(BaseHandleScope* link, uint32_t num_references) in HandleScope() function
168 DISALLOW_COPY_AND_ASSIGN(HandleScope);
[all …]
Dhandle_scope_test.cc61 HandleScope::LinkOffset(kRuntimePointerSize)); in TEST_F()
67 HandleScope::NumberOfReferencesOffset(kRuntimePointerSize)); in TEST_F()
73 HandleScope::ReferencesOffset(kRuntimePointerSize)); in TEST_F()
Dstack.h36 class HandleScope; variable
272 HandleScope* GetCurrentHandleScope(size_t pointer_size) const { in GetCurrentHandleScope()
275 return reinterpret_cast<HandleScope*>(reinterpret_cast<uintptr_t>(sp) + pointer_size); in GetCurrentHandleScope()
Dhandle.h109 friend class HandleScope; variable
159 friend class HandleScope; variable
Dstack.cc121 HandleScope* hs = reinterpret_cast<HandleScope*>( in GetThisObject()
736 size_t scope_size = HandleScope::SizeOf(handle_refs); in GetCurrentQuickFrameInfo()
/art/compiler/jni/quick/
Dcalling_convention.h353 HandleScope::LinkOffset(frame_pointer_size_)); in HandleScopeLinkOffset()
358 HandleScope::NumberOfReferencesOffset(frame_pointer_size_)); in HandleScopeNumRefsOffset()
363 HandleScope::ReferencesOffset(frame_pointer_size_)); in HandleReferencesOffset()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1990 void LayoutCalleeSaveFrame(Thread* self, ArtMethod*** m, void* sp, HandleScope** handle_scope) in LayoutCalleeSaveFrame()
2005 size_t handle_scope_size = HandleScope::SizeOf(num_handle_scope_references_); in LayoutCalleeSaveFrame()
2013 *handle_scope = HandleScope::Create(sp8_table, self->GetTopHandleScope(), in LayoutCalleeSaveFrame()
2031 uint8_t* LayoutJNISaveFrame(Thread* self, ArtMethod*** m, void* sp, HandleScope** handle_scope) in LayoutJNISaveFrame()
2048 HandleScope** handle_scope, uintptr_t** start_stack, uintptr_t** start_gpr, in ComputeLayout()
2195 HandleScope* handle_scope, bool critical_native) in FillJniCall()
2203 void Reset(uintptr_t* gpr_regs, uint32_t* fpr_regs, uintptr_t* stack_args, HandleScope* scope) { in Reset()
2227 HandleScope* handle_scope_;
2232 HandleScope* handle_scope_;
2497 HandleScope* handle_scope);
[all …]
Dquick_jni_entrypoints.cc197 HandleScope* handle_scope) in GenericJniMethodEnd()
/art/compiler/jni/quick/mips64/
Dcalling_convention_mips64.cc192 size_t handle_scope_size = HandleScope::SizeOf(kMips64PointerSize, ReferenceCount()); in FrameSize()
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc228 const size_t handle_scope_size = HandleScope::SizeOf(kX86PointerSize, ReferenceCount()); in FrameSize()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc210 const size_t handle_scope_size = HandleScope::SizeOf(kX86_64PointerSize, ReferenceCount()); in FrameSize()
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.cc351 const size_t handle_scope_size = HandleScope::SizeOf(kMipsPointerSize, ReferenceCount()); in FrameSize()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc282 size_t handle_scope_size = HandleScope::SizeOf(kArm64PointerSize, ReferenceCount()); in FrameSize()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc375 const size_t handle_scope_size = HandleScope::SizeOf(kArmPointerSize, ReferenceCount()); in FrameSize()