src/share/vm/runtime/deoptimization.cpp

changeset 1253
b109e761e927
parent 631
d1605aabd0a1
child 1279
bd02caa94611
     1.1 --- a/src/share/vm/runtime/deoptimization.cpp	Fri Jun 05 10:25:39 2009 -0700
     1.2 +++ b/src/share/vm/runtime/deoptimization.cpp	Tue Jun 09 16:19:10 2009 -0700
     1.3 @@ -933,7 +933,7 @@
     1.4    GrowableArray<MonitorInfo*>* monitors = cvf->monitors();
     1.5    for (int i = 0; i < monitors->length(); i++) {
     1.6      MonitorInfo* mon_info = monitors->at(i);
     1.7 -    if (mon_info->owner() != NULL && !mon_info->eliminated()) {
     1.8 +    if (!mon_info->eliminated() && mon_info->owner() != NULL) {
     1.9        objects_to_revoke->append(Handle(mon_info->owner()));
    1.10      }
    1.11    }

mercurial