Mercurial > hg > truffle
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) { |