summaryrefslogtreecommitdiffstats
path: root/compiler/jni
Commit message (Expand)AuthorAgeFilesLines
* ART: Refactor for bugprone-argument-commentAndreas Gampe2018-12-273-9/+9
* Fix cert-dcl16-c clang-tidy warnings.Chih-Hung Hsieh2018-12-121-3/+3
* C++17 compatibility: make WITH_TIDY=1 happy again.Elliott Hughes2018-11-295-5/+5
* Mark most *Offset helper functions as constexpr.David Srbecky2018-10-031-6/+0
* ART: Fix bool-related types in compiler/Andreas Gampe2018-09-201-1/+1
* Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-287-166/+166
* Move instruction_set_ to CompilerOptions.Vladimir Marko2018-06-252-11/+10
* ObjPtr<>-ify tests using ClassLinker::FindClass().Vladimir Marko2018-05-231-1/+1
* ART: Move JNI files to runtime/jni/ .Vladimir Marko2018-05-092-3/+3
* Merge "Move profile dependent modules to libartbase"Treehugger Robot2018-04-131-1/+1
|\
| * Move profile dependent modules to libartbaseDavid Sehr2018-04-131-1/+1
* | Revert^2 "Compile link-time thunks in codegen."Vladimir Marko2018-04-111-1/+5
|/
* Move remaining runtime/base stuff to libartbaseDavid Sehr2018-04-051-1/+1
* Separate Malloc and MemMap ArenaPoolsDavid Sehr2018-04-042-2/+4
* Revert "Compile link-time thunks in codegen."Vladimir Marko2018-04-041-5/+1
* Compile link-time thunks in codegen.Vladimir Marko2018-04-041-1/+5
* Move most of runtime/base to libartbase/baseDavid Sehr2018-03-051-1/+1
* Header library to remove dependence on runtime/David Sehr2018-02-281-1/+1
* Stylistic and aesthetic changes.Roland Levillain2018-02-091-1/+2
* Fix typos.Roland Levillain2018-02-091-1/+1
* Create dex subdirectoryDavid Sehr2018-01-052-2/+2
* ART: Clean up library loadingAndreas Gampe2018-01-031-4/+2
* ART: Replace base/logging with android-base/loggingAndreas Gampe2017-12-078-8/+15
* ART: Minor refactoring of JNI stub compilation.Vladimir Marko2017-11-282-26/+58
* Record @{Fast,Critical}Native in method's access flags.Vladimir Marko2017-11-103-22/+17
* ART: Make InstructionSet an enum class and add kLast.Vladimir Marko2017-11-023-23/+24
* Use ScopedArenaAllocator for building HGraph.Vladimir Marko2017-10-112-9/+10
* Use ScopedArenaAllocator for register allocation.Vladimir Marko2017-10-093-36/+26
* Do not refresh the Marking Register in CriticalNative methods.Roland Levillain2017-10-043-10/+21
* Refactor compiled_method.h .Vladimir Marko2017-09-201-1/+1
* ART: Remove old codeAndreas Gampe2017-09-181-75/+48
* ART: Move read barrier config out of globalsAndreas Gampe2017-09-181-0/+1
* Instrument ARM64 generated code to check the Marking Register.Roland Levillain2017-08-101-1/+3
* ART: Include cleanupAndreas Gampe2017-07-243-9/+11
* Merge "ART: Change method lookup to be more consistent to JLS and the RI."Treehugger Robot2017-07-201-2/+2
|\
| * ART: Change method lookup to be more consistent to JLS and the RI.Vladimir Marko2017-07-201-2/+2
* | art: use proper nativehelper headersSteven Moreland2017-07-181-2/+2
|/
* Introduce a Marking Register in ARM code generation.Roland Levillain2017-07-132-14/+22
* Fix ART ARM64 CFI gtests with GCs other than CC with Baker read barriers.Roland Levillain2017-07-121-0/+10
* Introduce a Marking Register in ARM64 code generation.Roland Levillain2017-07-113-9/+28
* ART: Add object-readbarrier-inl.hAndreas Gampe2017-04-211-0/+1
* Add method info to oat filesMathieu Chartier2017-03-161-2/+2
* Fix some typos in ART.Roland Levillain2017-01-231-1/+1
* MIPS32: Pass more arguments in registers.Alexey Frunze2016-12-062-20/+33
* Merge "[MIPS64] JNI Compiler: compiler independent test"Treehugger Robot2016-11-171-37/+33
|\
| * [MIPS64] JNI Compiler: compiler independent testPavle Batuta2016-11-171-37/+33
* | Merge "jni: Add @CriticalNative support for MIPS32/MIPS64"Treehugger Robot2016-11-177-86/+273
|\ \ | |/ |/|
| * jni: Add @CriticalNative support for MIPS32/MIPS64Goran Jakovljevic2016-10-067-86/+273
* | ART: Refactor jmethodID handlingAndreas Gampe2016-11-071-6/+3
* | ART: Clean up ThreadAndreas Gampe2016-10-281-1/+20