diff options
| author | 2016-10-06 18:22:32 +0000 | |
|---|---|---|
| committer | 2016-10-06 18:22:32 +0000 | |
| commit | db8eed0fa5aaa3b7b278b59b6f18543701865374 (patch) | |
| tree | 068f3ceb05e477b5684fdfd4e21fb171646270cd /runtime/java_vm_ext.cc | |
| parent | 54aaba2420c4ee7c6580293b092b7f38f3b9438c (diff) | |
| parent | f8ac97f94aad9ce2d324c2c7c21dde3abf13315b (diff) | |
Merge "ObjPtr misc cleanup"
Diffstat (limited to 'runtime/java_vm_ext.cc')
| -rw-r--r-- | runtime/java_vm_ext.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/java_vm_ext.cc b/runtime/java_vm_ext.cc index ecd6b524df..101c146072 100644 --- a/runtime/java_vm_ext.cc +++ b/runtime/java_vm_ext.cc @@ -538,7 +538,7 @@ jobject JavaVMExt::AddGlobalRef(Thread* self, ObjPtr<mirror::Object> obj) { return nullptr; } WriterMutexLock mu(self, globals_lock_); - IndirectRef ref = globals_.Add(IRT_FIRST_SEGMENT, obj.Ptr()); + IndirectRef ref = globals_.Add(IRT_FIRST_SEGMENT, obj); return reinterpret_cast<jobject>(ref); } @@ -550,7 +550,7 @@ jweak JavaVMExt::AddWeakGlobalRef(Thread* self, ObjPtr<mirror::Object> obj) { while (UNLIKELY(!MayAccessWeakGlobals(self))) { weak_globals_add_condition_.WaitHoldingLocks(self); } - IndirectRef ref = weak_globals_.Add(IRT_FIRST_SEGMENT, obj.Ptr()); + IndirectRef ref = weak_globals_.Add(IRT_FIRST_SEGMENT, obj); return reinterpret_cast<jweak>(ref); } |