commit | 699c9eb5630d4016a984f5b501a7171848e8daa9 | [log] [tgz] |
---|---|---|
author | Carl Shapiro <cshapiro@google.com> | Tue Mar 09 12:25:51 2010 -0800 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Tue Mar 09 12:25:51 2010 -0800 |
tree | 669804ec9fa01e9121a821a8098ba81589ebf00b | |
parent | 3521d8c26899611b385c685fa903ae2c8f3e0d92 [diff] | |
parent | 147dd3f9f0905dfc6687843a6ca3276031067505 [diff] |
Merge "Hoist shape discrimination above thin lock owner test in the lock procedure. It is unsafe to reckon a thin lock owner without having first determined that the bit pattern of the lock word corresponds to that of a thin lock. Without proper ordering, a monitor lock can and will be created which, excluding the shape bit, corresponds to a lock owned by the calling thread."