comparison src/share/vm/classfile/javaClasses.cpp @ 1096:84a2da7f454c

Merge
author jmasa
date Fri, 11 Dec 2009 08:39:30 -0800
parents 389049f3f393 6aa7255741f3
children aa62b9388fce
comparison
equal deleted inserted replaced
1083:8b22f86d1740 1096:84a2da7f454c
1122 1122
1123 void flush() { 1123 void flush() {
1124 if (_dirty && _methods != NULL) { 1124 if (_dirty && _methods != NULL) {
1125 BarrierSet* bs = Universe::heap()->barrier_set(); 1125 BarrierSet* bs = Universe::heap()->barrier_set();
1126 assert(bs->has_write_ref_array_opt(), "Barrier set must have ref array opt"); 1126 assert(bs->has_write_ref_array_opt(), "Barrier set must have ref array opt");
1127 bs->write_ref_array(MemRegion((HeapWord*)_methods->base(), 1127 bs->write_ref_array((HeapWord*)_methods->base(), _methods->length());
1128 _methods->array_size()));
1129 _dirty = false; 1128 _dirty = false;
1130 } 1129 }
1131 } 1130 }
1132 1131
1133 void expand(TRAPS) { 1132 void expand(TRAPS) {