Mercurial > hg > graal-jvmci-8
diff src/share/vm/memory/metaspaceShared.cpp @ 14422:2b8e28fdf503
Merge
author | kvn |
---|---|
date | Tue, 05 Nov 2013 17:38:04 -0800 |
parents | 4f9a42c33738 |
children | 63a4eb8bcd23 9c3dc501b5eb |
line wrap: on
line diff
--- a/src/share/vm/memory/metaspaceShared.cpp Wed Oct 16 10:52:41 2013 +0200 +++ b/src/share/vm/memory/metaspaceShared.cpp Tue Nov 05 17:38:04 2013 -0800 @@ -103,9 +103,10 @@ if (k->oop_is_instance()) { InstanceKlass* ik = InstanceKlass::cast(k); for (int i = 0; i < ik->methods()->length(); i++) { - ResourceMark rm; Method* m = ik->methods()->at(i); - (new Fingerprinter(m))->fingerprint(); + Fingerprinter fp(m); + // The side effect of this call sets method's fingerprint field. + fp.fingerprint(); } } }