summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
AgeCommit message (Expand)Author
2018-10-03Fix ReplaceUninitializedStringPhis. Nicolas Geoffray
2018-09-28Merge "Remove need for intrinsic recognizer to be a pass." Nicolas Geoffray
2018-09-28Remove need for intrinsic recognizer to be a pass. Nicolas Geoffray
2018-09-24Fix some performance-unnecessary-value-param tidy and performance-for-range w... Stephen Hines
2018-09-20Pass JIT roots as a vector<Handle<>> to JIT cache. Vladimir Marko
2018-09-19Remove sharpening as an optimization pass. Nicolas Geoffray
2018-09-07ART: Continue adding override annotations Andreas Gampe
2018-08-28Use 'final' and 'override' specifiers directly in ART. Roland Levillain
2018-08-20Fix longstanding bug around implicit NPEs and GC, version 2. Nicolas Geoffray
2018-08-03Simplify StackMapStream encoding. David Srbecky
2018-08-02Reuse arena memory for each block in scheduler. Vladimir Marko
2018-08-01Move MethodInfo to CodeInfo. David Srbecky
2018-07-27Remove frame info from OatQuickMethodHeader. David Srbecky
2018-07-13Merge "Revert "Emit vector mulitply and accumulate instructions for x86."" Hans Boehm
2018-07-13Revert "Emit vector mulitply and accumulate instructions for x86." Hans Boehm
2018-07-05Revert^2 "Add CodeInfo to JNI methods." David Srbecky
2018-07-05Revert "Add CodeInfo to JNI methods." David Srbecky
2018-07-04Add CodeInfo to JNI methods. David Srbecky
2018-07-04Merge "Handle String.<init> with a phi input." Nicolas Geoffray
2018-07-03Handle String.<init> with a phi input. Nicolas Geoffray
2018-07-02Emit vector mulitply and accumulate instructions for x86. Gupta Kumar, Sanjiv
2018-06-25Move instruction_set_ to CompilerOptions. Vladimir Marko
2018-05-25Refactor ClassRoot/GetClassRoot(). Vladimir Marko
2018-05-08ART: Add --dump-pass-timings compiler option. Vladimir Marko
2018-05-03Perform rudimentary check on graph size for no-change assertions. Aart Bik
2018-04-30Step 2 of 2: conditional passes. Aart Bik
2018-04-26Step 1 of 2: conditional passes. Aart Bik
2018-04-17Run GVN earlier. Aart Bik
2018-04-11Revert^2 "Compile link-time thunks in codegen." Vladimir Marko
2018-04-04Revert "Compile link-time thunks in codegen." Vladimir Marko
2018-04-04Compile link-time thunks in codegen. Vladimir Marko
2018-02-21Add timestamps to JIT/DEX native debug info. David Srbecky
2018-02-02Create list of open dex files for libbacktrace. David Srbecky
2018-01-24Log JIT mini-debug-info memory usage. David Srbecky
2018-01-19Refactor jit debugger interface and its ELF creation. David Srbecky
2018-01-13Move debug info offsets into a side table Mathieu Chartier
2018-01-13Revert "Revert "Move quickening info logic to its own table"" Mathieu Chartier
2018-01-12Revert "Move quickening info logic to its own table" Nicolas Geoffray
2018-01-11Move quickening info logic to its own table Mathieu Chartier
2018-01-08Clean up CodeItemAccessors and Compact/StandardDexFile Mathieu Chartier
2018-01-05Create dex subdirectory David Sehr
2017-12-22Make CodeItem fields private Mathieu Chartier
2017-12-14Add mini-debug-info generation mode for JIT. David Srbecky
2017-11-30Revert^4 "JIT JNI stubs." Vladimir Marko
2017-11-30Revert "Revert "Revert "JIT JNI stubs.""" Nicolas Geoffray
2017-11-29Revert "Revert "JIT JNI stubs."" Vladimir Marko
2017-11-29Merge "Clean some dex2oat options." Nicolas Geoffray
2017-11-28Revert "JIT JNI stubs." Vladimir Marko
2017-11-28Clean some dex2oat options. Nicolas Geoffray
2017-11-28JIT JNI stubs. Vladimir Marko