• Shu-yu Guo's avatar
    Reland "[ptr-cage] Rename IsolateRoot to PtrComprCageBase" · 15c78b45
    Shu-yu Guo authored
    This is a reland of e28dadc2
    
    Relanding to see if Win32 rel failures from
    https://ci.chromium.org/ui/p/v8/builders/ci/V8%20Win32/32275/overview
    were infra flakes. Could not repro on try bots.
    
    Original change's description:
    > [ptr-cage] Rename IsolateRoot to PtrComprCageBase
    >
    > Currently, IsolateRoot is both the address of the Isolate root and the
    > base address of the pointer compression reservation. This CL teases the
    > two uses apart by renaming IsolateRoot to PtrComprCageBase.
    >
    > - In addition to V8_COMPRESS_POINTERS, add a
    >   V8_COMPRESS_POINTERS_IN_ISOLATE_CAGE (vs SHARED_CAGE).
    >
    > - Rename GetIsolate* helpers to GetPtrComprCageBase. When
    >   V8_COMPRESS_POINTERS_IN_ISOLATE_CAGE is true, the helpers remain as
    >   aliases to GetPtrComprCageBase.
    >
    > - Rename kPtrComprIsolateRootAlignment to kPtrComprCageBaseAlignment.
    >
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2783672
    > Reviewed-by: Igor Sheludko <ishell@chromium.org>
    > Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
    
    No-Try: true
    Bug: v8:11460
    Tbr: ishell@chromium.org
    Tbr: rmcilroy@chromium.org
    Change-Id: I0a8c3a48999d6737c8c64d2c2703607f14f3fdd0
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2806169Reviewed-by: 's avatarShu-yu Guo <syg@chromium.org>
    Commit-Queue: Shu-yu Guo <syg@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#73792}
    15c78b45
Name
Last commit
Last update
..
arm Loading commit data...
arm64 Loading commit data...
ia32 Loading commit data...
mips Loading commit data...
mips64 Loading commit data...
ppc Loading commit data...
riscv64 Loading commit data...
s390 Loading commit data...
x64 Loading commit data...
DEPS Loading commit data...
OWNERS Loading commit data...
basic-block-profiler.cc Loading commit data...
basic-block-profiler.h Loading commit data...
code-tracer.h Loading commit data...
compilation-statistics.cc Loading commit data...
compilation-statistics.h Loading commit data...
disasm.h Loading commit data...
disassembler.cc Loading commit data...
disassembler.h Loading commit data...
eh-frame.cc Loading commit data...
eh-frame.h Loading commit data...
gdb-jit.cc Loading commit data...
gdb-jit.h Loading commit data...
objects-debug.cc Loading commit data...
objects-printer.cc Loading commit data...
perf-jit.cc Loading commit data...
perf-jit.h Loading commit data...
system-jit-metadata-win.h Loading commit data...
system-jit-win.cc Loading commit data...
system-jit-win.h Loading commit data...
unwinder.cc Loading commit data...
unwinder.h Loading commit data...
unwinding-info-win64.cc Loading commit data...
unwinding-info-win64.h Loading commit data...