8060147: SIGSEGV in Metadata::mark_on_stack() while marking metadata in ciEnv

Reviewed-by: kvn, roland, coleenp, mgerdin
This commit is contained in:
Vladimir Ivanov 2014-11-11 04:46:13 -08:00
parent 00aa20db4a
commit 3e0d07ed5c
4 changed files with 35 additions and 18 deletions

View file

@ -91,7 +91,7 @@ class ciMethod : public ciMetadata {
BCEscapeAnalyzer* _bcea;
#endif
ciMethod(methodHandle h_m);
ciMethod(methodHandle h_m, ciInstanceKlass* holder);
ciMethod(ciInstanceKlass* holder, ciSymbol* name, ciSymbol* signature, ciInstanceKlass* accessor);
Method* get_Method() const {