comparison src/share/vm/jvmci/vmStructs_jvmci.hpp @ 23982:49423b7aaea5

No need for ObjectMonitor::_succ, allow EmitSync=2|8 in combination with inline bias-locking
author Gilles Duboscq <gilles.m.duboscq@oracle.com>
date Mon, 05 Dec 2016 16:30:33 +0100
parents d93bfdcbda64
children 7b65bd0ebeb7
comparison
equal deleted inserted replaced
23981:f272ef93c3a3 23982:49423b7aaea5
87 static_field(StubRoutines, _montgomeryMultiply, address) \ 87 static_field(StubRoutines, _montgomeryMultiply, address) \
88 static_field(StubRoutines, _montgomerySquare, address) \ 88 static_field(StubRoutines, _montgomerySquare, address) \
89 \ 89 \
90 volatile_nonstatic_field(ObjectMonitor, _cxq, ObjectWaiter*) \ 90 volatile_nonstatic_field(ObjectMonitor, _cxq, ObjectWaiter*) \
91 volatile_nonstatic_field(ObjectMonitor, _EntryList, ObjectWaiter*) \ 91 volatile_nonstatic_field(ObjectMonitor, _EntryList, ObjectWaiter*) \
92 volatile_nonstatic_field(ObjectMonitor, _succ, Thread*) \
93 \ 92 \
94 nonstatic_field(JavaThread, _pending_deoptimization, int) \ 93 nonstatic_field(JavaThread, _pending_deoptimization, int) \
95 nonstatic_field(JavaThread, _pending_failed_speculation, oop) \ 94 nonstatic_field(JavaThread, _pending_failed_speculation, oop) \
96 nonstatic_field(JavaThread, _pending_transfer_to_interpreter, bool) \ 95 nonstatic_field(JavaThread, _pending_transfer_to_interpreter, bool) \
97 nonstatic_field(JavaThread, _jvmci_counters, jlong*) \ 96 nonstatic_field(JavaThread, _jvmci_counters, jlong*) \