< prev index next >
src/hotspot/share/prims/jvmtiEnv.cpp
Print this page
*** 2581,2591 ****
int id_index = (result_count - 1);
for (FilteredFieldStream src_st(ik, true, true); !src_st.eos(); src_st.next()) {
result_list[id_index--] = jfieldIDWorkaround::to_jfieldID(
ik, src_st.offset(),
! src_st.access_flags().is_static());
}
assert(id_index == -1, "just checking");
// Fill in the results
*field_count_ptr = result_count;
*fields_ptr = result_list;
--- 2581,2592 ----
int id_index = (result_count - 1);
for (FilteredFieldStream src_st(ik, true, true); !src_st.eos(); src_st.next()) {
result_list[id_index--] = jfieldIDWorkaround::to_jfieldID(
ik, src_st.offset(),
! src_st.access_flags().is_static(),
! src_st.field_descriptor().is_flattened());
}
assert(id_index == -1, "just checking");
// Fill in the results
*field_count_ptr = result_count;
*fields_ptr = result_list;
< prev index next >