diff options
| author | 2013-11-29 10:23:40 -0800 | |
|---|---|---|
| committer | 2013-11-29 10:23:40 -0800 | |
| commit | c1bb50e7e6de1e4185d16dcf0d32645fdf7db272 (patch) | |
| tree | 7cffe82e563757521da204c5dfbd3fff41dde7ed /runtime/exception_test.cc | |
| parent | e59cab0405f2d593304b2b5ffc61fb3ce9a431df (diff) | |
| parent | 4cd03789ed78724ea99b7075caf1597f3f7a39d6 (diff) | |
am 4cd03789: Merge "Delta-encoding of mapping tables."
* commit '4cd03789ed78724ea99b7075caf1597f3f7a39d6':
Delta-encoding of mapping tables.
Diffstat (limited to 'runtime/exception_test.cc')
| -rw-r--r-- | runtime/exception_test.cc | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/runtime/exception_test.cc b/runtime/exception_test.cc index e9a6e4fa49..8f542d80ac 100644 --- a/runtime/exception_test.cc +++ b/runtime/exception_test.cc @@ -54,17 +54,17 @@ class ExceptionTest : public CommonTest { fake_code_.push_back(0x70 | i); } - fake_mapping_data_.PushBack(4); // first element is count - fake_mapping_data_.PushBack(4); // total (non-length) elements - fake_mapping_data_.PushBack(2); // count of pc to dex elements + fake_mapping_data_.PushBackUnsigned(4); // first element is count + fake_mapping_data_.PushBackUnsigned(4); // total (non-length) elements + fake_mapping_data_.PushBackUnsigned(2); // count of pc to dex elements // --- pc to dex table - fake_mapping_data_.PushBack(3); // offset 3 - fake_mapping_data_.PushBack(3); // maps to dex offset 3 + fake_mapping_data_.PushBackUnsigned(3 - 0); // offset 3 + fake_mapping_data_.PushBackSigned(3 - 0); // maps to dex offset 3 // --- dex to pc table - fake_mapping_data_.PushBack(3); // offset 3 - fake_mapping_data_.PushBack(3); // maps to dex offset 3 + fake_mapping_data_.PushBackUnsigned(3 - 0); // offset 3 + fake_mapping_data_.PushBackSigned(3 - 0); // maps to dex offset 3 - fake_vmap_table_data_.PushBack(0); + fake_vmap_table_data_.PushBackUnsigned(0); fake_gc_map_.push_back(0); // 0 bytes to encode references and native pc offsets. fake_gc_map_.push_back(0); @@ -91,8 +91,8 @@ class ExceptionTest : public CommonTest { const DexFile* dex_; std::vector<uint8_t> fake_code_; - UnsignedLeb128EncodingVector fake_mapping_data_; - UnsignedLeb128EncodingVector fake_vmap_table_data_; + Leb128EncodingVector fake_mapping_data_; + Leb128EncodingVector fake_vmap_table_data_; std::vector<uint8_t> fake_gc_map_; mirror::ArtMethod* method_f_; |