• Jochen Eisinger's avatar
    Revert "Remove ClassOf intrinsic from FCG and CS" · d0c2b8c4
    Jochen Eisinger authored
    This reverts commit f20261bf.
    
    Reason for revert: We need the GetMapConstructor instruction for CallApiCallbackStub
    
    Original change's description:
    > Remove ClassOf intrinsic from FCG and CS
    > 
    > I plan to change the constructor field of maps, and instead of patching
    > the intrinsics all over the place, just fall back to the runtime.
    > 
    > R=​bmeurer@chromium.org
    > BUG=v8:6084
    > 
    > Change-Id: Ie294b74ab615fd794d7fc47488e2e30e2b49b4db
    > Reviewed-on: https://chromium-review.googlesource.com/454616
    > Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
    > Commit-Queue: Jochen Eisinger <jochen@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#43765}
    
    TBR=jochen@chromium.org,bmeurer@chromium.org,adamk@chromium.org,hablich@chromium.org,v8-reviews@googlegroups.com,v8-mips-ports@googlegroups.com,v8-ppc-ports@googlegroups.com,v8-x87-ports@googlegroups.com
    # Not skipping CQ checks because original CL landed > 1 day ago.
    BUG=v8:6084
    
    Change-Id: I06f60d409eccb4ad3abad14f5c9782bfe9122aea
    Reviewed-on: https://chromium-review.googlesource.com/458379Reviewed-by: 's avatarJochen Eisinger <jochen@chromium.org>
    Commit-Queue: Jochen Eisinger <jochen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#44106}
    d0c2b8c4
Name
Last commit
Last update
..
assembler-arm64-inl.h Loading commit data...
assembler-arm64.cc Loading commit data...
assembler-arm64.h Loading commit data...
code-stubs-arm64.cc Loading commit data...
code-stubs-arm64.h Loading commit data...
codegen-arm64.cc Loading commit data...
codegen-arm64.h Loading commit data...
constants-arm64.h Loading commit data...
cpu-arm64.cc Loading commit data...
decoder-arm64-inl.h Loading commit data...
decoder-arm64.cc Loading commit data...
decoder-arm64.h Loading commit data...
deoptimizer-arm64.cc Loading commit data...
disasm-arm64.cc Loading commit data...
disasm-arm64.h Loading commit data...
eh-frame-arm64.cc Loading commit data...
frames-arm64.cc Loading commit data...
frames-arm64.h Loading commit data...
instructions-arm64.cc Loading commit data...
instructions-arm64.h Loading commit data...
instrument-arm64.cc Loading commit data...
instrument-arm64.h Loading commit data...
interface-descriptors-arm64.cc Loading commit data...
interface-descriptors-arm64.h Loading commit data...
macro-assembler-arm64-inl.h Loading commit data...
macro-assembler-arm64.cc Loading commit data...
macro-assembler-arm64.h Loading commit data...
simulator-arm64.cc Loading commit data...
simulator-arm64.h Loading commit data...
utils-arm64.cc Loading commit data...
utils-arm64.h Loading commit data...