From 1c3fa8891a95003f305a77d45838cb7c5040290f Mon Sep 17 00:00:00 2001 From: Mathieu Chartier Date: Thu, 25 Feb 2016 12:28:40 -0800 Subject: [PATCH] Add a decompression scoped timing for image loading Shows up in systrace. Bug: 22858531 (cherry picked from commit 31317c319667cf1d7d0f61229ccb5e76f22606cf) Change-Id: Id4997fb9abc28fa8c1dd1e78ff01234637b229d3 --- runtime/gc/space/image_space.cc | 1 + 1 file changed, 1 insertion(+) 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, -- 2.11.0