• littledan's avatar
    Reland of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #1... · 23235b5f
    littledan authored
    Reland of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #1 id:1 of https://codereview.chromium.org/1565263002/ )
    
    Reason for revert:
    Crash fixed by https://codereview.chromium.org/1564923007
    
    Original issue's description:
    > Revert of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #7 id:120001 of https://codereview.chromium.org/1551443002/ )
    >
    > Reason for revert:
    > Causes frequent crashes in Canary: chromium:537816
    >
    > Original issue's description:
    > > Ship ES2015 sloppy-mode function hoisting, let, class
    > >
    > > This patch doesn't ship all features of ES2015 variable/scoping
    > > changes, notably omitting the removal of legacy const. I think
    > > function hoisting, let and class in sloppy mode can stand to
    > > themselves as a package, and the legacy const change is much
    > > riskier and more likely to be reverted, so my intention is to
    > > pursue those as a separate, follow-on patch.
    > >
    > > R=adamk@chromium.org
    > > BUG=v8:4285,v8:3305
    > > LOG=Y
    > > CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel
    > >
    > > Committed: https://crrev.com/fcff8588a5a01587643d6c2507c7b882c78a2957
    > > Cr-Commit-Position: refs/heads/master@{#33133}
    >
    > TBR=adamk@chromium.org
    > # Not skipping CQ checks because original CL landed more than 1 days ago.
    > BUG=v8:4285,v8:3305,chromium:537816
    > LOG=Y
    >
    > Committed: https://crrev.com/adac5956c6216056a211cfaa460a00ac1500d8f8
    > Cr-Commit-Position: refs/heads/master@{#33162}
    
    TBR=adamk@chromium.org
    # Skipping CQ checks because original CL landed less than 1 days ago.
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    BUG=v8:4285,v8:3305,chromium:537816
    
    Review URL: https://codereview.chromium.org/1571793002
    
    Cr-Commit-Position: refs/heads/master@{#33189}
    23235b5f
Name
Last commit
Last update
..
Array-expected.txt Loading commit data...
Array.js Loading commit data...
Boolean-expected.txt Loading commit data...
Boolean.js Loading commit data...
Date-setYear-expected.txt Loading commit data...
Date-setYear.js Loading commit data...
Error-expected.txt Loading commit data...
Error.js Loading commit data...
GlobalObject-expected.txt Loading commit data...
GlobalObject.js Loading commit data...
Number-expected.txt Loading commit data...
Number.js Loading commit data...
Object-expected.txt Loading commit data...
Object.js Loading commit data...
Prototype-expected.txt Loading commit data...
Prototype.js Loading commit data...
RegExp-expected.txt Loading commit data...
RegExp.js Loading commit data...
arguments-scope-expected.txt Loading commit data...
arguments-scope.js Loading commit data...
assignments-expected.txt Loading commit data...
assignments.js Loading commit data...
cast-expected.txt Loading commit data...
cast.js Loading commit data...
comment-1-expected.txt Loading commit data...
comment-1.js Loading commit data...
comment-2-expected.txt Loading commit data...
comment-2.js Loading commit data...
completion-expected.txt Loading commit data...
completion.js Loading commit data...
conditional-expected.txt Loading commit data...
conditional.js Loading commit data...
constructor_length-expected.txt Loading commit data...
constructor_length.js Loading commit data...
crash-1-expected.txt Loading commit data...
crash-1.js Loading commit data...
crash-2-expected.txt Loading commit data...
crash-2.js Loading commit data...
delete-expected.txt Loading commit data...
delete.js Loading commit data...
empty-expected.txt Loading commit data...
empty.js Loading commit data...
encode_decode_uri-expected.txt Loading commit data...
encode_decode_uri.js Loading commit data...
eval-expected.txt Loading commit data...
eval.js Loading commit data...
evil-n-expected.txt Loading commit data...
evil-n.js Loading commit data...
exception_propagation-expected.txt Loading commit data...
exception_propagation.js Loading commit data...
exceptions-expected.txt Loading commit data...
exceptions.js Loading commit data...
func-decl-expected.txt Loading commit data...
func-decl.js Loading commit data...
inbuilt_function_proto-expected.txt Loading commit data...
inbuilt_function_proto.js Loading commit data...
iteration-expected.txt Loading commit data...
iteration.js Loading commit data...
j-comment-3-expected.txt Loading commit data...
j-comment-3.js Loading commit data...
j-comment-4-expected.txt Loading commit data...
j-comment-4.js Loading commit data...
literals-expected.txt Loading commit data...
literals.js Loading commit data...
lval-exceptions-expected.txt Loading commit data...
lval-exceptions.js Loading commit data...
math-expected.txt Loading commit data...
math.js Loading commit data...
md5-1-expected.txt Loading commit data...
md5-1.js Loading commit data...
md5-2-expected.txt Loading commit data...
md5-2.js Loading commit data...
object_prototype-expected.txt Loading commit data...
object_prototype.js Loading commit data...
object_prototype_tostring-expected.txt Loading commit data...
object_prototype_tostring.js Loading commit data...
operators-expected.txt Loading commit data...
operators.js Loading commit data...
parse-expected.txt Loading commit data...
parse.js Loading commit data...
prototype_length-expected.txt Loading commit data...
prototype_length.js Loading commit data...
prototype_proto-expected.txt Loading commit data...
prototype_proto.js Loading commit data...
scope-expected.txt Loading commit data...
scope.js Loading commit data...
statements-expected.txt Loading commit data...
statements.js Loading commit data...
var_decl_init-expected.txt Loading commit data...
var_decl_init.js Loading commit data...