summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2016-03-09 13:45:39 +0000
committerVladimir Marko <vmarko@google.com>2016-03-09 14:47:17 +0000
commit8b3f835f0cca5db53a727d1d77fc6c2430d53d51 (patch)
tree6e2615ec05df27d961969c1b1e005acc3b70d245 /compiler/optimizing/graph_visualizer.cc
parent5bdcdca7e4b3acc1ed8a7112a93c3f2da490b606 (diff)
ART: Write bit fields together in ComputeSpecialAccessorInfo().
Avoid function calls between storing individual bit fields to allow the compiler (gcc/clang) to merge those writes together. Valgrind then marks the memory as "defined" while individual bit field writes would leave it "undefined" and later trigger the valgrind error: Conditional jump or move depends on uninitialised value(s) on DCHECK()s using the bit fields. Bug: 27552451 Change-Id: If6de5cbe231f99da0f974a0fc9a36c14e3dc071e
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions