6854812: 6.0_14-b08 crashes with a SIGSEGV

Reviewed-by: kvn, twisti
This commit is contained in:
Tom Rodriguez 2009-09-16 11:06:10 -07:00
parent 47c425506d
commit 7437f0b825
4 changed files with 29 additions and 6 deletions

View file

@ -149,6 +149,12 @@ class ciMethod : public ciObject {
bool has_monitor_bytecodes() const { return _uses_monitors; }
bool has_balanced_monitors();
// Returns a bitmap indicating which locals are required to be
// maintained as live for deopt. raw_liveness_at_bci is always the
// direct output of the liveness computation while liveness_at_bci
// may mark all locals as live to improve support for debugging Java
// code by maintaining the state of as many locals as possible.
MethodLivenessResult raw_liveness_at_bci(int bci);
MethodLivenessResult liveness_at_bci(int bci);
// Get the interpreters viewpoint on oop liveness. MethodLiveness is