v8/src/ia32
Igor Sheludko 51224eab41 [ptr-compr] Explicitly pass v8::PageAllocator instance to helper functions.
... like AllocatePage[s](), FreePages() and SetPermissions().
This CL also changes base::PageAllocator to cache AllocatePageSize and CommitPageSize
values returned by the OS.
This is a necessary cleanup before introducing BoundedPageAllocator.

Bug: v8:8096
Change-Id: Ifb7cdd2caa6a1b029ce0fca6545c61df9d281be2
Reviewed-on: https://chromium-review.googlesource.com/1209343
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#55690}
2018-09-06 14:45:58 +00:00
..
assembler-ia32-inl.h [memory] Replace Memory class with templated Memory functions. 2018-08-23 15:20:21 +00:00
assembler-ia32.cc [ia32] Fix off-heap trampoline handling 2018-08-24 12:07:53 +00:00
assembler-ia32.h [ia32] Make InterpreterEntryTrampoline preserve kRootRegister (ebx) 2018-08-30 08:07:34 +00:00
code-stubs-ia32.cc [ia32] Unalias kRootRegister in ApiCallback,InterpreterPushArgsThenCall 2018-08-31 14:59:51 +00:00
codegen-ia32.cc [ptr-compr] Explicitly pass v8::PageAllocator instance to helper functions. 2018-09-06 14:45:58 +00:00
constants-ia32.h [ia32] Add root register checks at StackCheck 2018-08-23 13:00:52 +00:00
cpu-ia32.cc
deoptimizer-ia32.cc [masm,ia32] Add initial indirect load implementations 2018-08-23 08:48:23 +00:00
disasm-ia32.cc [turbofan] Further optimize DataView accesses. 2018-08-14 09:20:47 +00:00
frame-constants-ia32.cc [arm64] Update BuiltinContinuation frames for jssp alignment. 2017-10-11 15:05:20 +00:00
frame-constants-ia32.h [iwyu] Add missing includes in frame-constants-*.h 2018-06-19 10:45:48 +00:00
interface-descriptors-ia32.cc Ensure kRootRegister is unused in interface descriptors 2018-09-03 13:35:55 +00:00
macro-assembler-ia32.cc Remove isolate parameter from RecordWrite builtin 2018-09-03 12:12:01 +00:00
macro-assembler-ia32.h [ia32] Make InterpreterEntryTrampoline preserve kRootRegister (ebx) 2018-08-30 08:07:34 +00:00
simulator-ia32.cc
simulator-ia32.h [simulator] De-dupe {CALL_GENERATED_CODE} macro definition. 2017-12-11 17:07:44 +00:00
sse-instr.h [ia32][wasm] Add unpacking integer conversions 2018-06-25 04:25:24 +00:00