perfetto: Make it possible to commit paged memory in chunks on Win

In an effort to reduce the memory allocated on Windows, this patch
separates reserving memory regions from committing them. PageAllocator
becomes PagedMemory - and manages the current commit offset.

Bug: 118282892
Change-Id: I499a5e2616633ca6be8fe2f3cfbd5606a31fc424
diff --git a/Android.bp b/Android.bp
index bf69764..1db7990 100644
--- a/Android.bp
+++ b/Android.bp
@@ -21,7 +21,7 @@
     "src/base/event.cc",
     "src/base/file_utils.cc",
     "src/base/metatrace.cc",
-    "src/base/page_allocator.cc",
+    "src/base/paged_memory.cc",
     "src/base/string_splitter.cc",
     "src/base/string_utils.cc",
     "src/base/temp_file.cc",
@@ -60,7 +60,7 @@
     "src/base/event.cc",
     "src/base/file_utils.cc",
     "src/base/metatrace.cc",
-    "src/base/page_allocator.cc",
+    "src/base/paged_memory.cc",
     "src/base/string_splitter.cc",
     "src/base/string_utils.cc",
     "src/base/temp_file.cc",
@@ -110,7 +110,7 @@
     "src/base/event.cc",
     "src/base/file_utils.cc",
     "src/base/metatrace.cc",
-    "src/base/page_allocator.cc",
+    "src/base/paged_memory.cc",
     "src/base/string_splitter.cc",
     "src/base/string_utils.cc",
     "src/base/temp_file.cc",
@@ -237,7 +237,7 @@
     "src/base/event.cc",
     "src/base/file_utils.cc",
     "src/base/metatrace.cc",
-    "src/base/page_allocator.cc",
+    "src/base/paged_memory.cc",
     "src/base/string_splitter.cc",
     "src/base/string_utils.cc",
     "src/base/temp_file.cc",
@@ -378,7 +378,7 @@
     "src/base/event.cc",
     "src/base/file_utils.cc",
     "src/base/metatrace.cc",
-    "src/base/page_allocator.cc",
+    "src/base/paged_memory.cc",
     "src/base/string_splitter.cc",
     "src/base/string_utils.cc",
     "src/base/temp_file.cc",
@@ -4030,7 +4030,7 @@
     "src/base/event.cc",
     "src/base/file_utils.cc",
     "src/base/metatrace.cc",
-    "src/base/page_allocator.cc",
+    "src/base/paged_memory.cc",
     "src/base/string_splitter.cc",
     "src/base/string_utils.cc",
     "src/base/temp_file.cc",
@@ -4219,8 +4219,8 @@
     "src/base/event.cc",
     "src/base/file_utils.cc",
     "src/base/metatrace.cc",
-    "src/base/page_allocator.cc",
-    "src/base/page_allocator_unittest.cc",
+    "src/base/paged_memory.cc",
+    "src/base/paged_memory_unittest.cc",
     "src/base/scoped_file_unittest.cc",
     "src/base/string_splitter.cc",
     "src/base/string_splitter_unittest.cc",