aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/CompilerCodegen.h
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-12-21 15:49:25 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-12-21 15:49:25 -0800
commitdc2e882571c647a62412f861e85a8406052bf3a2 (patch)
tree8293d0cf05f7569ddf2946f5c0ab7009deba7d9f /vm/compiler/codegen/CompilerCodegen.h
parente16658257b519d7866f3027bc6cde84ab2ef12a3 (diff)
parent94338aadf8355b28846f0d21c49142ca29479dc4 (diff)
Merge change I34b20f49
* changes: Repurpose bits 1 and 2 of the lockword for encoding the hash state of an object. Invert the meaning of the shape bit to match the encoding scheme described in Bacon's paper. Consequently, monitor pointers must have the lower 3 bits stripped before they may be dereferenced.
Diffstat (limited to 'vm/compiler/codegen/CompilerCodegen.h')
0 files changed, 0 insertions, 0 deletions