summaryrefslogtreecommitdiff
path: root/compiler/compiler.h
AgeCommit message (Expand)Author
2020-06-18Introduce an enum for the compilation kind.Nicolas Geoffray
2019-06-10Pass the memory region to allocate into to the compiler / allocation.Nicolas Geoffray
2019-02-20ART: Reduce dependencies on CompilerDriver.Vladimir Marko
2019-01-02ART: Move dex structs into own headerAndreas Gampe
2018-10-10Introduce a 'baseline' variant for the compiler.Nicolas Geoffray
2018-06-25ART: Move CopyOption to OatWriterAndreas Gampe
2018-03-05Move most of runtime/base to libartbase/baseDavid Sehr
2018-02-28Revert "Revert "Full-stack integrity: check vdex contents.""Nicolas Geoffray
2018-02-27Revert "Full-stack integrity: check vdex contents."Nicolas Geoffray
2018-02-27Full-stack integrity: check vdex contents.Nicolas Geoffray
2018-01-05Create dex subdirectoryDavid Sehr
2017-11-15Use intrinsic codegen for compiling intrinsic methods.Vladimir Marko
2017-11-10Merge "Record @{Fast,Critical}Native in method's access flags."Vladimir Marko
2017-11-10Record @{Fast,Critical}Native in method's access flags.Vladimir Marko
2017-11-08cpplint: Cleanup errorsIgor Murashkin
2017-07-24ART: Include cleanupAndreas Gampe
2017-07-19Pass the logger to the JIT compiler.Nicolas Geoffray
2017-05-30ART: Add missing namespace commentsAndreas Gampe
2017-03-14Revert^6 "Hash-based dex cache type array."Vladimir Marko
2017-03-13Revert^5 "Hash-based dex cache type array."Vladimir Marko
2017-02-20Revert^4 "Hash-based dex cache type array."Vladimir Marko
2017-02-13Revert^3 "Hash-based dex cache type array."Mathieu Chartier
2017-02-10Revert^2 "Hash-based dex cache type array."Vladimir Marko
2017-02-01Revert "Hash-based dex cache type array."Vladimir Marko
2017-01-30Hash-based dex cache type array.Vladimir Marko
2016-10-26Remove some unneeded header includesDavid Sehr
2016-09-14Separate annotations from dexfile reading.David Sehr
2016-09-09jni: Add @CriticalNative optimization to speed up JNI transitionsIgor Murashkin
2016-08-30ART: SHARED_REQUIRES to REQUIRES_SHAREDAndreas Gampe
2016-08-16jni: Fast path for @FastNative annotated java methodsIgor Murashkin
2016-03-24Post-Quick cleanup: Remove CompilationUnit.Vladimir Marko
2016-02-05Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""Nicolas Geoffray
2015-11-05Code cleanup to avoid CompilerDriver abstractions in JIT.Nicolas Geoffray
2015-10-15Use ATTRIBUTE_UNUSED more.Roland Levillain
2015-09-03Reduce how often we call FindDexCacheMathieu Chartier
2015-08-12Remove unnecessary `explicit` qualifiers on constructors.Roland Levillain
2015-07-22Move to newer clang annotationsMathieu Chartier
2015-05-29Move mirror::ArtMethod to nativeMathieu Chartier
2015-04-10ART: Remove WriteElf from CompilerAndreas Gampe
2015-04-07ART: Fix 64-bit ELF file supportAndreas Gampe
2015-01-27ART: Even more Quick cleanupAndreas Gampe
2014-12-17ART: Added Checker, a pattern matching test engineDavid Brazdil
2014-12-12Remove portable.Elliott Hughes
2014-11-03Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers
2014-10-31Support for CONST_STRING in optimizing compiler.Nicolas Geoffray
2014-08-22ART: Clean up compilerAndreas Gampe
2014-05-06Give Compiler a back reference to the driver.Ian Rogers
2014-04-29Force inlining on trivial accessors.Ian Rogers
2014-03-13Add command line support for enabling the optimizing compiler.Nicolas Geoffray