• littledan's avatar
    Mark await expressions as caught or uncaught · edb4d315
    littledan authored
    Handle some examples of the "asynchronous case" by marking await expressions
    as either caught or uncaught; in the caught case, this marks the Promise passed
    in as having a catch predicted. The marking is done in AST numbering, which
    chooses between two different runtime function calls based on catch prediction.
    
    BUG=v8:5167
    
    Review-Url: https://codereview.chromium.org/2276243002
    Cr-Commit-Position: refs/heads/master@{#39394}
    edb4d315
Name
Last commit
Last update
..
OWNERS Loading commit data...
array-iterator.js Loading commit data...
array.js Loading commit data...
arraybuffer.js Loading commit data...
collection-iterator.js Loading commit data...
collection.js Loading commit data...
datetime-format-to-parts.js Loading commit data...
harmony-async-await.js Loading commit data...
harmony-atomics.js Loading commit data...
harmony-simd.js Loading commit data...
harmony-string-padding.js Loading commit data...
i18n.js Loading commit data...
icu-case-mapping.js Loading commit data...
intl-extra.js Loading commit data...
iterator-prototype.js Loading commit data...
macros.py Loading commit data...
math.js Loading commit data...
messages.js Loading commit data...
prologue.js Loading commit data...
promise.js Loading commit data...
proxy.js Loading commit data...
regexp.js Loading commit data...
runtime.js Loading commit data...
spread.js Loading commit data...
string-iterator.js Loading commit data...
string.js Loading commit data...
symbol.js Loading commit data...
templates.js Loading commit data...
typedarray.js Loading commit data...
v8natives.js Loading commit data...
weak-collection.js Loading commit data...