Home
last modified time | relevance | path

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

/art/runtime/
Dhandle_scope-inl.h35 : HandleScope(link, kNumReferences) { in FixedSizeHandleScope()
67 inline size_t HandleScope::SizeOf(uint32_t num_references) { in SizeOf()
68 size_t header_size = sizeof(HandleScope); in SizeOf()
73 inline size_t HandleScope::SizeOf(PointerSize pointer_size, uint32_t num_references) { in SizeOf()
80 inline ObjPtr<mirror::Object> HandleScope::GetReference(size_t i) const { in GetReference()
88 inline Handle<mirror::Object> HandleScope::GetHandle(size_t i) { in GetHandle()
93 inline MutableHandle<mirror::Object> HandleScope::GetMutableHandle(size_t i) { in GetMutableHandle()
98 inline void HandleScope::SetReference(size_t i, ObjPtr<mirror::Object> object) { in SetReference()
106 inline bool HandleScope::Contains(StackReference<mirror::Object>* handle_scope_entry) const { in Contains()
116 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()
Dhandle.h130 friend class HandleScope; variable
180 friend class HandleScope; variable
Dstack.h38 class HandleScope; variable
/art/runtime/entrypoints/
Dentrypoint_utils.h45 class HandleScope; variable