summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_driver.h
diff options
context:
space:
mode:
author Mathieu Chartier <mathieuc@google.com> 2014-02-13 10:23:27 -0800
committer Mathieu Chartier <mathieuc@google.com> 2014-02-13 10:40:24 -0800
commitebdf3f320d71563cf0236c31d35d633be9576d8c (patch)
treed371569a07fd95b2fba833a7f670c72f2e1e2a5c /compiler/driver/compiler_driver.h
parentd2be39a0c106728bc9087ff0c0500b796aadea25 (diff)
Prevent object allocation related races in VisitObjects.
Prevents the following race conditions: Someone is in the process of pushing a reference in the allocation stack but hasn't yet written the reference. This caused VisitObjects to occasionally send null objects to the visitor. Fixed another race where the object had just been allocated but the class had not been written. We now skip objects in the allocation stack which have a null class. Bug: 13004631 Change-Id: Iad789c5e277a7717ce595c7124f0d65b44392fd8
Diffstat (limited to 'compiler/driver/compiler_driver.h')
0 files changed, 0 insertions, 0 deletions