diff options
| author | 2018-06-05 15:49:17 +0000 | |
|---|---|---|
| committer | 2018-06-05 15:49:17 +0000 | |
| commit | 8d97f400f5addaa52f66b804bf031e1005bab3d4 (patch) | |
| tree | 29370726ecaaeaa089e92becea7b1b86755a03c5 /compiler/optimizing/stack_map_stream.h | |
| parent | 302aa98f75213c749c9632a503a77011946b41de (diff) | |
| parent | 6eb4d5e4bc2ce068004c1d7c85dbfff0c5efd11d (diff) | |
Merge "De-duplicate inline info in stack maps."
Diffstat (limited to 'compiler/optimizing/stack_map_stream.h')
| -rw-r--r-- | compiler/optimizing/stack_map_stream.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/optimizing/stack_map_stream.h b/compiler/optimizing/stack_map_stream.h index c758bca951..d634c703ff 100644 --- a/compiler/optimizing/stack_map_stream.h +++ b/compiler/optimizing/stack_map_stream.h @@ -53,7 +53,7 @@ class StackMapStream : public ValueObject { lazy_stack_masks_(allocator->Adapter(kArenaAllocStackMapStream)), in_stack_map_(false), in_inline_info_(false), - current_inline_infos_(0), + current_inline_infos_(allocator->Adapter(kArenaAllocStackMapStream)), current_dex_registers_(allocator->Adapter(kArenaAllocStackMapStream)), temp_dex_register_mask_(allocator, 32, true, kArenaAllocStackMapStream), temp_dex_register_map_(allocator->Adapter(kArenaAllocStackMapStream)) { @@ -157,7 +157,7 @@ class StackMapStream : public ValueObject { bool in_stack_map_; bool in_inline_info_; StackMapEntry current_stack_map_; - uint32_t current_inline_infos_; + ScopedArenaVector<InlineInfoEntry> current_inline_infos_; ScopedArenaVector<DexRegisterLocation> current_dex_registers_; size_t expected_num_dex_registers_; |