summaryrefslogtreecommitdiff
path: root/compiler/optimizing/stack_map_stream.cc
AgeCommit message (Expand)Author
2018-08-10Move varint encoding/decoding to BitMemoryReader/Writer. David Srbecky
2018-08-03Add stack map fast path for GC. David Srbecky
2018-08-03Simplify StackMapStream encoding. David Srbecky
2018-08-02Encode frame info using varints. David Srbecky
2018-08-01Move MethodInfo to CodeInfo. David Srbecky
2018-08-01Deduplicate stackmaps at BitTable level. David Srbecky
2018-07-26Decode only the needed tables from CodeInfo. David Srbecky
2018-07-19Remove ArtMethod's declaring class state checks. Vladimir Marko
2018-07-13Remove unused InvokeInfo from stack maps and the runtime. David Srbecky
2018-07-04Use iterators to access stack map data. David Srbecky
2018-06-27Remove explicit size from CodeInfo. David Srbecky
2018-06-26Add method frame info to CodeInfo. David Srbecky
2018-06-22Implement BitMemory{Reader,Writer} David Srbecky
2018-06-21Binary search stack maps by native pc. David Srbecky
2018-06-14Template BitTable based on the accessors. David Srbecky
2018-06-14Merge "Move some helper methods to DexRegisterLocation." David Srbecky
2018-06-14Remove POD helper classes for BitTableBuilder. David Srbecky
2018-06-14Move some helper methods to DexRegisterLocation. David Srbecky
2018-06-13Add Kind column to stack maps. David Srbecky
2018-06-07Delta-compress register maps in stack maps. David Srbecky
2018-06-06Reduce code repetition in stack maps with macros. David Srbecky
2018-06-05Remove depth argument from InlineInfo accessors in stack maps. David Srbecky
2018-06-03De-duplicate inline info in stack maps. David Srbecky
2018-06-01Rewrite stackmap verification code. David Srbecky
2018-06-01Rewrite dex register map encoding in stackmaps. David Srbecky
2018-05-30Simplify DexRegisterMap API. David Srbecky
2018-05-30Remove the CodeOffset helper class. David Srbecky
2018-05-30Revert^2 "Optimize register mask and stack mask in stack maps." David Srbecky
2018-05-29Revert "Optimize register mask and stack mask in stack maps." Vladimir Marko
2018-05-28Optimize register mask and stack mask in stack maps. David Srbecky
2018-05-25Change the BitTableBuilder API to be POD based. David Srbecky
2018-05-21Rewrite stackmap encoding code. David Srbecky
2018-05-21Move and rewrite bit loading/storing methods. David Srbecky
2018-01-05Create dex subdirectory David Sehr
2017-11-15Use intrinsic codegen for compiling intrinsic methods. Vladimir Marko
2017-10-17Use ScopedArenaAllocator for code generation. Vladimir Marko
2017-09-18ART: Move kDexNoIndex to dex_file_types.h Andreas Gampe
2017-03-16Add method info to oat files Mathieu Chartier
2017-02-22Move StackMapStream deduplication maps to arena. Vladimir Marko
2017-02-15Add invoke infos to stack maps Mathieu Chartier
2017-02-13Deduplicate register maps for both inline and normal stack maps Mathieu Chartier
2017-02-08Clean up code info table layout Mathieu Chartier
2017-02-06Revert "Revert "Inline across dex files for JIT."" Nicolas Geoffray
2017-02-03ART: Refactor verify_object.h Andreas Gampe
2017-02-03Merge "Revert "Inline across dex files for JIT."" Nicolas Geoffray
2017-02-03Revert "Inline across dex files for JIT." Nicolas Geoffray
2017-02-03Merge "Inline across dex files for JIT." Nicolas Geoffray
2017-02-02Inline across dex files for JIT. Nicolas Geoffray
2017-02-01Deduplicate register masks Mathieu Chartier
2017-01-31Deduplicate stack masks David Srbecky