OSDN Git Service

Fix allocation tracking race
authorMathieu Chartier <mathieuc@google.com>
Tue, 23 Feb 2016 18:37:32 +0000 (10:37 -0800)
committerMathieu Chartier <mathieuc@google.com>
Tue, 8 Mar 2016 21:53:36 +0000 (13:53 -0800)
commit68d4c069f2920897cad2870a2257ed7af3c1db96
treecd1502d5c3c2d4bd139fce9d1764c00a6f9e9403
parentc721f65d8df3a6021c4e248feba56fa36f7f640f
Fix allocation tracking race

Need to instrument the stubs before calling
Heap::SetAlloctrackingEnabled or else we can get this DCHECK failing
DCHECK(!IsAllocTrackingEnabled())

Bug: 27506909

(cherry picked from commit 16e51beb9a771ffe7be833173e3dd5f2dac63892)

Change-Id: I45d6f716ed55371d41e7b7673209166401dbc62e
runtime/gc/allocation_record.cc