8215500: ICRefillVerifierMark does not set the provided verfier as current

Reviewed-by: pliden, thartmann
This commit is contained in:
Erik Österlund 2018-12-20 10:41:45 +01:00
parent 205598c97f
commit 1cc5cf4c02
3 changed files with 14 additions and 13 deletions

View file

@ -81,6 +81,7 @@ class jvmtiDeferredLocalVariableSet;
class GCTaskQueue;
class ThreadClosure;
class ICRefillVerifier;
class IdealGraphPrinter;
class Metadata;
@ -329,15 +330,15 @@ class Thread: public ThreadShadow {
private:
#ifdef ASSERT
void* _missed_ic_stub_refill_mark;
ICRefillVerifier* _missed_ic_stub_refill_verifier;
public:
void* missed_ic_stub_refill_mark() {
return _missed_ic_stub_refill_mark;
ICRefillVerifier* missed_ic_stub_refill_verifier() {
return _missed_ic_stub_refill_verifier;
}
void set_missed_ic_stub_refill_mark(void* mark) {
_missed_ic_stub_refill_mark = mark;
void set_missed_ic_stub_refill_verifier(ICRefillVerifier* verifier) {
_missed_ic_stub_refill_verifier = verifier;
}
#endif