From: Mathieu Chartier Date: Thu, 25 Feb 2016 20:28:40 +0000 (-0800) Subject: Add a decompression scoped timing for image loading X-Git-Tag: android-x86-7.1-r1~387 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=1c3fa8891a95003f305a77d45838cb7c5040290f;p=android-x86%2Fart.git Add a decompression scoped timing for image loading Shows up in systrace. Bug: 22858531 (cherry picked from commit 31317c319667cf1d7d0f61229ccb5e76f22606cf) Change-Id: Id4997fb9abc28fa8c1dd1e78ff01234637b229d3 --- diff --git a/runtime/gc/space/image_space.cc b/runtime/gc/space/image_space.cc index 2e1bd33ff..a484eab39 100644 --- a/runtime/gc/space/image_space.cc +++ b/runtime/gc/space/image_space.cc @@ -1213,6 +1213,7 @@ ImageSpace* ImageSpace::Init(const char* image_filename, } memcpy(map->Begin(), image_header, sizeof(ImageHeader)); const uint64_t start = NanoTime(); + TimingLogger::ScopedTiming timing2("LZ4 decompress image", &logger); const size_t decompressed_size = LZ4_decompress_safe( reinterpret_cast(temp_map->Begin()) + sizeof(ImageHeader), reinterpret_cast(map->Begin()) + write_offset,