summaryrefslogtreecommitdiffstats
path: root/compiler/driver/dex_compilation_unit.h
diff options
context:
space:
mode:
authorIan Rogers <irogers@google.com>2013-07-31 14:49:16 -0700
committerIan Rogers <irogers@google.com>2013-08-12 06:22:42 +0000
commita49bdffd3826ea45b5d8f435b2add160871351bb (patch)
tree6adb6d61d0c756a4b09fd303747e030b74fa7fb3 /compiler/driver/dex_compilation_unit.h
parent96faf5b363d922ae91cf25404dee0e87c740c7c5 (diff)
downloadart-a49bdffd3826ea45b5d8f435b2add160871351bb.zip
art-a49bdffd3826ea45b5d8f435b2add160871351bb.tar.gz
art-a49bdffd3826ea45b5d8f435b2add160871351bb.tar.bz2
Don't add barriers to clinit methods.
Change-Id: I13e6c008feb8c19e452d6e2f88b2bbbcac997de5 (cherry picked from commit 9fc16eb43fe938f0cddb13638bd7cbc2ea9534a2)
Diffstat (limited to 'compiler/driver/dex_compilation_unit.h')
-rw-r--r--compiler/driver/dex_compilation_unit.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/driver/dex_compilation_unit.h b/compiler/driver/dex_compilation_unit.h
index 5bf0086..465139b 100644
--- a/compiler/driver/dex_compilation_unit.h
+++ b/compiler/driver/dex_compilation_unit.h
@@ -80,6 +80,10 @@ class DexCompilationUnit {
return access_flags_;
}
+ bool IsConstructor() const {
+ return ((access_flags_ & kAccConstructor) != 0);
+ }
+
bool IsNative() const {
return ((access_flags_ & kAccNative) != 0);
}