• binji's avatar
    Add d8 API for spawning function on a new thread (Third try) · 001ee86e
    binji authored
    This API closely matches the Worker API. The differences:
    
    1) The argument to the Worker constructor is a function to run, not a script.
    2) Receiving a message from a worker is a synchronous API (as there is no event
    loop).
    
    The serialization done here is not robust as the real DOM implementation. For
    example, recursive data structures or otherwise duplicated objects are not
    allowed.
    
    BUG=chromium:497295
    LOG=n
    
    Review URL: https://codereview.chromium.org/1192923002
    
    Cr-Commit-Position: refs/heads/master@{#29195}
    001ee86e
d8.cc 76.8 KB