summaryrefslogtreecommitdiffstats
path: root/compiler/debug
Commit message (Expand)AuthorAgeFilesLines
* ART: Refactor for bugprone-argument-commentAndreas Gampe2018-12-272-11/+11
* Pack JIT mini-debug-infos together.David Srbecky2018-12-145-3/+279
* Merge "Add xz decompression method."David Srbecky2018-12-073-8/+60
|\
| * Add xz decompression method.David Srbecky2018-12-073-8/+60
* | Simplify MakeElfFileForJITDavid Srbecky2018-12-052-58/+23
|/
* ART: Use ObjPtr for GetSuperClassAndreas Gampe2018-10-161-2/+2
* Refactor DecodeDebugLocalInfoMathieu Chartier2018-09-131-9/+4
* Refactor debug info position visitingMathieu Chartier2018-09-122-18/+10
* Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-283-3/+3
* Merge "Compress mini-debug-info in small chunks."David Srbecky2018-07-284-116/+210
|\
| * Compress mini-debug-info in small chunks.David Srbecky2018-07-174-116/+210
* | Decode only the needed tables from CodeInfo.David Srbecky2018-07-261-1/+1
|/
* Use iterators to access stack map data.David Srbecky2018-07-042-5/+2
* Move instruction_set_ to CompilerOptions.Vladimir Marko2018-06-251-2/+2
* Move some helper methods to DexRegisterLocation.David Srbecky2018-06-141-2/+2
* Remove unused GetDexRegisterMap arguments.David Srbecky2018-06-072-3/+2
* Fix build: Extend the scope of CodeInfo object in ELF writer.David Srbecky2018-05-311-4/+5
* Simplify DexRegisterMap API.David Srbecky2018-05-301-4/+2
* Rewrite stackmap encoding code.David Srbecky2018-05-213-20/+17
* Match LZMA SDK 18.05 API.Sen Jiang2018-05-041-7/+6
* Move most of runtime/base to libartbase/baseDavid Sehr2018-03-052-2/+2
* Header library to remove dependence on runtime/David Sehr2018-02-283-3/+3
* Merge "Don't compress the JIT mini-debug-info if we have just 1 method."Treehugger Robot2018-02-211-8/+19
|\
| * Don't compress the JIT mini-debug-info if we have just 1 method.David Srbecky2018-02-211-8/+19
* | Ensure local debug symbols are generated first.David Srbecky2018-02-161-13/+12
|/
* Remove .symtab debug symbols for individual interpreted methods.David Srbecky2018-02-061-28/+1
* Refactor jit debugger interface and its ELF creation.David Srbecky2018-01-194-13/+20
* Fix the offset of $dexfile debug symbol.David Srbecky2018-01-181-1/+1
* Add size for the $dexfile debug symbol.David Srbecky2018-01-171-1/+2
* Merge "Generate debug symbols for interpreted methods."David Srbecky2018-01-155-40/+140
|\
| * Generate debug symbols for interpreted methods.David Srbecky2018-01-125-40/+140
* | Move debug info offsets into a side tableMathieu Chartier2018-01-132-3/+3
|/
* Clean up CodeItemAccessors and Compact/StandardDexFileMathieu Chartier2018-01-083-4/+4
* Create dex subdirectoryDavid Sehr2018-01-053-5/+5
* Make CodeItem fields privateMathieu Chartier2017-12-222-10/+7
* Add mini-debug-info generation mode for JIT.David Srbecky2017-12-144-24/+38
* Merge "Decouple virtual memory allocation in ElfBuilder."David Srbecky2017-12-134-10/+9
|\
| * Decouple virtual memory allocation in ElfBuilder.David Srbecky2017-12-124-10/+9
* | Merge "Reduce DWARF local variable error to just warning."David Srbecky2017-12-131-1/+4
|\ \
| * | Reduce DWARF local variable error to just warning.David Srbecky2017-11-291-1/+4
* | | Merge "Add CodeItemDebugInfoAccessor"Mathieu Chartier2017-12-122-19/+21
|\ \ \ | |_|/ |/| |
| * | Add CodeItemDebugInfoAccessorMathieu Chartier2017-12-112-19/+21
| |/
* / ART: Replace base/logging with android-base/loggingAndreas Gampe2017-12-071-1/+3
|/
* Pass the debug_info_offset explicitly.Nicolas Geoffray2017-11-232-2/+9
* cpplint: Remove many unnecessary NOLINTIgor Murashkin2017-11-161-5/+5
* Use intrinsic codegen for compiling intrinsic methods.Vladimir Marko2017-11-151-1/+1
* ART: Make InstructionSet an enum class and add kLast.Vladimir Marko2017-11-025-35/+36
* Refactor compiled_method.h .Vladimir Marko2017-09-204-2/+99
* Refactor linker files from compiler/ to dex2oat/.Vladimir Marko2017-09-208-26/+29
* ART: Remove heap poisoning from globals.hAndreas Gampe2017-09-191-0/+1