summaryrefslogtreecommitdiff
path: root/compiler/optimizing/nodes.h
diff options
context:
space:
mode:
author Treehugger Robot <treehugger-gerrit@google.com> 2017-12-15 00:48:52 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2017-12-15 00:48:52 +0000
commited416f76ae679d92f0bc648581de2684ff93e29a (patch)
tree71a162eed854beea4e60e32c6c12a13b90be7cc8 /compiler/optimizing/nodes.h
parent313bee1a9fa34946c623ae37cfb5d79f8cadaf82 (diff)
parent217eb067308cf5aa43065377b66acbbee0f5b7c3 (diff)
Merge "Fix the side effects of clinit check"
Diffstat (limited to 'compiler/optimizing/nodes.h')
-rw-r--r--compiler/optimizing/nodes.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/nodes.h b/compiler/optimizing/nodes.h
index 42a9d95b9a..d33f2f1d65 100644
--- a/compiler/optimizing/nodes.h
+++ b/compiler/optimizing/nodes.h
@@ -6259,7 +6259,7 @@ class HClinitCheck FINAL : public HExpression<1> {
HClinitCheck(HLoadClass* constant, uint32_t dex_pc)
: HExpression(
DataType::Type::kReference,
- SideEffects::AllChanges(), // Assume write/read on all fields/arrays.
+ SideEffects::AllExceptGCDependency(), // Assume write/read on all fields/arrays.
dex_pc) {
SetRawInputAt(0, constant);
}