diff options
| author | 2022-12-08 13:52:00 +0000 | |
|---|---|---|
| committer | 2022-12-08 13:52:00 +0000 | |
| commit | 50bf901b19ccbd0f2759b09a11b4f27e61ac0c02 (patch) | |
| tree | 445d74cae806f32c99e9286725c9102041427154 /runtime/jni/jni_env_ext.cc | |
| parent | fe85442aa7e04c39f76854b7ddfb358360b423ed (diff) | |
| parent | 849d09a81907f16d8ccc6019b8baf86a304b730c (diff) | |
Split local reference table out of `IndirectReferenceTable`. am: 849d09a819
Original change: https://android-review.googlesource.com/c/platform/art/+/2309329
Change-Id: I391aa1f8d8cafa0785c4ff3944f7d4e7875fd958
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'runtime/jni/jni_env_ext.cc')
| -rw-r--r-- | runtime/jni/jni_env_ext.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/jni/jni_env_ext.cc b/runtime/jni/jni_env_ext.cc index 7d522c15ee..619e1de98e 100644 --- a/runtime/jni/jni_env_ext.cc +++ b/runtime/jni/jni_env_ext.cc @@ -69,8 +69,8 @@ JNIEnvExt* JNIEnvExt::Create(Thread* self_in, JavaVMExt* vm_in, std::string* err JNIEnvExt::JNIEnvExt(Thread* self_in, JavaVMExt* vm_in) : self_(self_in), vm_(vm_in), - local_ref_cookie_(kIRTFirstSegment), - locals_(kLocal, IndirectReferenceTable::ResizableCapacity::kYes), + local_ref_cookie_(jni::kLRTFirstSegment), + locals_(), monitors_("monitors", kMonitorsInitial, kMonitorsMax), critical_(0), check_jni_(false), @@ -154,7 +154,7 @@ MemberOffset JNIEnvExt::SegmentStateOffset(size_t pointer_size) { 4 + // local_ref_cookie. (pointer_size - 4); // Padding. size_t irt_segment_state_offset = - IndirectReferenceTable::SegmentStateOffset(pointer_size).Int32Value(); + jni::LocalReferenceTable::SegmentStateOffset(pointer_size).Int32Value(); return MemberOffset(locals_offset + irt_segment_state_offset); } |