diff options
Diffstat (limited to 'compiler/optimizing/stack_map_stream.cc')
-rw-r--r-- | compiler/optimizing/stack_map_stream.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler/optimizing/stack_map_stream.cc b/compiler/optimizing/stack_map_stream.cc index 87e15baa31..afb6071cd1 100644 --- a/compiler/optimizing/stack_map_stream.cc +++ b/compiler/optimizing/stack_map_stream.cc @@ -322,8 +322,9 @@ ScopedArenaVector<uint8_t> StackMapStream::Encode() { }); // Verify that we can load the CodeInfo and check some essentials. - CodeInfo code_info(buffer.data()); - CHECK_EQ(code_info.Size(), buffer.size()); + size_t number_of_read_bits; + CodeInfo code_info(buffer.data(), &number_of_read_bits); + CHECK_EQ(number_of_read_bits, out.NumberOfWrittenBits()); CHECK_EQ(code_info.GetNumberOfStackMaps(), stack_maps_.size()); // Verify all written data (usually only in debug builds). |