OSDN Git Service

ART: More header cleanup - mem_map.h
authorAndreas Gampe <agampe@google.com>
Mon, 24 Apr 2017 14:58:06 +0000 (07:58 -0700)
committerAndreas Gampe <agampe@google.com>
Tue, 25 Apr 2017 23:09:39 +0000 (16:09 -0700)
commit58f4dcdb421603ea83f3c81ddc4af84ee458410c
treeeeac6cc1ba62619523ed96db6862327df5a06440
parent988136bf7a731710c1c0979d6f2deec6abe4574f
ART: More header cleanup - mem_map.h

Move MemMap maps_ into cc file and move allocator include. Remove
other unused includes. Force clients to import sys/mman.h if they
need it. Try to lower dependencies on ART by using libbase helpers
more.

Test: mmma art
Change-Id: I8f31e5f371789b3d72e12af377181fee2ac9a611
(cherry picked from commit 0dfc315a096bf5678cb5182771e3fdcca8ea4433)
dexlayout/dexlayout.cc
runtime/dex_file.cc
runtime/elf_file.cc
runtime/gc/accounting/bitmap.cc
runtime/gc/accounting/read_barrier_table.h
runtime/mem_map.cc
runtime/mem_map.h
runtime/vdex_file.cc
runtime/zip_archive.cc