• zhengxing.li's avatar
    X87: [Interpreter] Add CallRuntime support to the interpreter. · c38e4290
    zhengxing.li authored
        port 75f6ad74 (r31089).
    
        original commit message:
        Adds support for calling runtime functions from the interpreter. Adds the
        CallRuntime bytecode which takes a Runtime::FunctionId of the function to call
        and the arguments in sequential registers. Adds a InterpreterCEntry builtin
        to enable the interpreter to enter C++ code based on the functionId.
    
        Also renames Builtin::PushArgsAndCall to Builtin::InterpreterPushArgsAndCall
        and groups all the interpreter builtins together.
    
        BUG=v8:4280
        LOG=N
    
    Review URL: https://codereview.chromium.org/1418213002
    
    Cr-Commit-Position: refs/heads/master@{#31502}
    c38e4290
macro-assembler-x87.cc 95.7 KB