Mercurial > hg > truffle
comparison src/share/vm/graal/graalEnv.cpp @ 7069:e5ec98288b91
minor changes
author | Christian Haeubl <haeubl@ssw.jku.at> |
---|---|
date | Mon, 26 Nov 2012 10:51:39 +0100 |
parents | 263bc2349f15 |
children | af30115c9d0e |
comparison
equal
deleted
inserted
replaced
7068:263bc2349f15 | 7069:e5ec98288b91 |
---|---|
175 // The klass has not been inserted into the constant pool. | 175 // The klass has not been inserted into the constant pool. |
176 // Try to look it up by name. | 176 // Try to look it up by name. |
177 { | 177 { |
178 // We have to lock the cpool to keep the oop from being resolved | 178 // We have to lock the cpool to keep the oop from being resolved |
179 // while we are accessing it. | 179 // while we are accessing it. |
180 MutexLockerEx ml(cpool->lock()); | 180 MutexLockerEx ml(cpool->lock(), Mutex::_no_safepoint_check_flag); |
181 | 181 |
182 constantTag tag = cpool->tag_at(index); | 182 constantTag tag = cpool->tag_at(index); |
183 if (tag.is_klass()) { | 183 if (tag.is_klass()) { |
184 // The klass has been inserted into the constant pool | 184 // The klass has been inserted into the constant pool |
185 // very recently. | 185 // very recently. |