summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2014-05-22 14:43:37 -0700
committerMathieu Chartier <mathieuc@google.com>2014-05-22 14:43:37 -0700
commita6e7f0872c42009ecbee82d7fbe452deef9ae65b (patch)
tree1ba6d026f6c9a47b9961c62511ab47c6d69314dd /compiler/optimizing/graph_visualizer.cc
parent697726d42eaf804a1124c25dec58c2b0013a30e9 (diff)
Move SetMonitorEnterObject outside of blocked thread state change.
Race condition: Thread is suspended in monitor kBlocked, GC decides to run the checkpoint on it. The GC sees that the object is non null, and goes to mark it, but then the thread does SetMonitorObject(nullptr). Which causes a null object to be marked. Change-Id: Ie8a5074112947ec07d01ccb813ca2c1bb9ac7066
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions