summaryrefslogtreecommitdiff
path: root/compiler/optimizing/stack_map_stream.h
AgeCommit message (Expand)Author
2018-08-10Add helper method to iterate over BitTable fields in CodeInfo. David Srbecky
2018-08-03Simplify StackMapStream encoding. David Srbecky
2018-08-02Merge "Reuse arena memory for each block in scheduler." Vladimir Marko
2018-08-02Reuse arena memory for each block in scheduler. Vladimir Marko
2018-08-02Encode frame info using varints. David Srbecky
2018-08-01Move MethodInfo to CodeInfo. David Srbecky
2018-07-13Remove unused InvokeInfo from stack maps and the runtime. David Srbecky
2018-06-26Add method frame info to CodeInfo. 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-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-21Rewrite stackmap encoding code. David Srbecky
2018-04-05Move remaining runtime/base stuff to libartbase David Sehr
2017-11-15Use intrinsic codegen for compiling intrinsic methods. Vladimir Marko
2017-10-17Use ScopedArenaAllocator for code generation. Vladimir Marko
2017-10-11Use ScopedArenaAllocator for building HGraph. 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-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-01Deduplicate register masks Mathieu Chartier
2017-01-31Deduplicate stack masks David Srbecky
2017-01-20Compressed native PC for stack maps Mathieu Chartier
2017-01-16Put inlined ArtMethod pointer in stack maps. Nicolas Geoffray
2016-06-21Replace String.charAt() with HIR. Vladimir Marko
2016-04-01Use bit-level packing for InlineInfo in stackmaps as well. David Srbecky
2016-03-31Pack stack map entries on bit level to save space. David Srbecky
2016-02-25Verify encoded stack maps in debug builds. David Srbecky
2015-10-09ART: Use arena allocator with HashSet/HashMap. Vladimir Marko
2015-10-08Add DCHECKs to ArenaVector and ScopedArenaVector. Vladimir Marko
2015-09-29Optimizing: Tag arena allocations in code generators. Vladimir Marko
2015-08-17ART: Some header cleaning around bit-utils Andreas Gampe
2015-06-17Revert "Revert "ART: Implement literal pool for arm, fix branch fixup."" Vladimir Marko
2015-06-16Revert "ART: Implement literal pool for arm, fix branch fixup." Vladimir Marko
2015-06-15ART: Implement literal pool for arm, fix branch fixup. Vladimir Marko
2015-06-12Optimizing: Remove PcInfo, use the StackMapStream instead. Vladimir Marko
2015-06-04Cache stack map encoding David Brazdil
2015-05-21Also encode the InvokeType in an InlineInfo. Nicolas Geoffray