• Milad Fa's avatar
    PPC/s390: Create Instance Type for Class Constructors · 7245d2c1
    Milad Fa authored
    Port: 1cd7a582
    
    Original Commit Message:
    
    Class Constructors are special, because they are callable but [[Call]]
    raises an exception. Instead of checking if a JS function is a class
    constructor for every JS function call, this CL adds a new instance
    type for class constructors.
    This way we can use a fast instance type range check for the common
    case, and only check for class constructors in the uncommon case were
    a class constructor is called and when we need to raise an exception.
    
    Change-Id: I578fde90d00d1e80cf36ba28205ce9bfe6830afb
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3192422Reviewed-by: 's avatarJunliang Yan <junyan@redhat.com>
    Commit-Queue: Milad Fa <mfarazma@redhat.com>
    Cr-Commit-Position: refs/heads/main@{#77147}
    7245d2c1
Name
Last commit
Last update
..
builtins-ppc.cc Loading commit data...