summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/compiler_llvm.h
diff options
context:
space:
mode:
author Ian Rogers <irogers@google.com> 2012-02-07 09:25:29 -0800
committer Ian Rogers <irogers@google.com> 2012-02-07 11:30:53 -0800
commit6d0b13e931fb73d5e964d14b0a7ecd1f3f5db547 (patch)
tree56c2c2a889df39662397c7fe97acf77b90d0ff8d /src/compiler_llvm/compiler_llvm.h
parentfe1b29c35c7bbfa102ae48c5159056634bc28a08 (diff)
Increase debug information for failed monitor exits
CTS has shown IllegalMonitorStateExceptions where they shouldn't occur. Ratchet up the debug information in the case of unlocks so the kind of problem can be better diagnosed. This code is only executed in exceptional cases and so better debugging wins out over performance. Also, add helper to dump thread state as something human readable. Also, JNI internal unit test of monitor enter/exit. Change-Id: I9c06fbce7e6c9ebbb950a4e400f65c791ebe2ba4
Diffstat (limited to 'src/compiler_llvm/compiler_llvm.h')
0 files changed, 0 insertions, 0 deletions