• Suraj Sharma's avatar
    Reland "[torque] Convert few class layout to torque." · 8dc7da0c
    Suraj Sharma authored
    This is a reland of 42fee61a
    
    The in-object fields of JSModuleNamespace has been excluded from torque.
    It is restored back to its existing mechanism on the C++ side and rest
    of the class is ported to torque.
    
    Original change's description:
    > [torque] Convert few class layout to torque.
    >
    > 1. Converted Module, JSModuleNameSpace, JSCollator, JSV8BreakIterator,
    >       TemplateList,
    >       JSStrictArgumentsObject to torque.
    >
    > Bug: v8:8952
    > Change-Id: I01e88ac36acd7ba18791bec609e5ae737672c731
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1619146
    > Commit-Queue: Suraj Sharma <surshar@microsoft.com>
    > Reviewed-by: Simon Zünd <szuend@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#61671}
    
    Bug: v8:8952
    Change-Id: Ibd41000ad96ae57bd4f452f0c0c1b890e2c6fb5c
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1632833Reviewed-by: 's avatarTobias Tebbi <tebbi@chromium.org>
    Commit-Queue: Suraj Sharma <surshar@microsoft.com>
    Cr-Commit-Position: refs/heads/master@{#62005}
    8dc7da0c
objects-debug.cc 73 KB