• Seth Brenith's avatar
    [torque] Remove some uses of @noVerifier · 29ec0087
    Seth Brenith authored
    Implemented verifiers for the following classes:
    - ExternalString
    - FixedArrayBase
    - JSCollection
    - JSCollectionIterator
    - JSWeakCollection
    - Name
    - SeqString
    - Struct
    
    Removed the following class definitions from Torque, because they're
    just JSObject instances with particular starting maps, as discussed in
    https://crrev.com/c/v8/v8/+/1619146/6/src/builtins/base.tq#459 :
    - JSAccessorPropertyDescriptor
    - JSDataPropertyDescriptor
    - JSIteratorResult
    
    Following similar logic, removed the Torque definition of
    WasmExceptionPackage because it's just an error object that happens to
    have a couple of private-symbol properties.
    
    The following classes should not be defined in Torque because they're
    just a starting state for JSObject, but I'm leaving them for now because
    existing Torque code requires them:
    - JSArgumentsObjectWithLength
    - JSProxyRevocableResult
    
    Bug: v8:9311
    Change-Id: I0336b6be7d02e48e4a8a0f660e24d2c2fa5f5e34
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1637448
    Commit-Queue: Seth Brenith <seth.brenith@microsoft.com>
    Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
    Reviewed-by: 's avatarTobias Tebbi <tebbi@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#61970}
    29ec0087
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...
s390 Loading commit data...
x64 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...
unwinder.cc Loading commit data...
unwinding-info-win64.cc Loading commit data...
unwinding-info-win64.h Loading commit data...