OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:LockWord
(Results
1 - 2
of
2
) sorted by null
/art/runtime/
lock_word-inl.h
25
inline uint32_t
LockWord
::ThinLockOwner() const {
31
inline uint32_t
LockWord
::ThinLockCount() const {
37
inline Monitor*
LockWord
::FatLockMonitor() const {
44
inline size_t
LockWord
::ForwardingAddress() const {
49
inline
LockWord
::
LockWord
() : value_(0) {
53
inline
LockWord
::
LockWord
(Monitor* mon, uint32_t rb_state)
65
inline int32_t
LockWord
::GetHashCode() const {
lock_word.h
62
class
LockWord
{
111
static
LockWord
FromThinLockId(uint32_t thread_id, uint32_t count, uint32_t rb_state) {
115
return
LockWord
((thread_id << kThinLockOwnerShift) | (count << kThinLockCountShift) |
120
static
LockWord
FromForwardingAddress(size_t target) {
122
return
LockWord
((target >> kStateSize) | (kStateForwardingAddress << kStateShift));
125
static
LockWord
FromHashCode(uint32_t hash_code, uint32_t rb_state) {
128
return
LockWord
((hash_code << kHashShift) |
133
static
LockWord
FromDefault(uint32_t rb_state) {
135
return
LockWord
(rb_state << kReadBarrierStateShift);
138
static bool IsDefault(
LockWord
lw)
[
all
...]
Completed in 1873 milliseconds