src/share/vm/utilities/growableArray.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
hotspot Cdiff src/share/vm/utilities/growableArray.hpp
src/share/vm/utilities/growableArray.hpp
Print this page
*** 392,402 ****
found = false;
int min = 0;
int max = length() - 1;
while (max >= min) {
! int mid = (max + min) / 2;
E value = at(mid);
int diff = compare(key, value);
if (diff > 0) {
min = mid + 1;
} else if (diff < 0) {
--- 392,402 ----
found = false;
int min = 0;
int max = length() - 1;
while (max >= min) {
! int mid = (int)((uint)max + min) / 2;
E value = at(mid);
int diff = compare(key, value);
if (diff > 0) {
min = mid + 1;
} else if (diff < 0) {
src/share/vm/utilities/growableArray.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File