[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-05 Thread caitpotter88
Didn't notice last night, but don't want to change that in the rest CL https://codereview.chromium.org/1259283002/diff/60001/src/parser.h File src/parser.h (left): https://codereview.chromium.org/1259283002/diff/60001/src/parser.h#oldcode1320 src/parser.h:1320: const AstRawString* name = is_sim

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-05 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 4 (id:??) landed as https://crrev.com/4273f66e9882f1239c6b7846c31730d47b870d81 Cr-Commit-Position: refs/heads/master@{#30025} https://codereview.chromium.org/1259283002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this messag

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-05 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #4 (id:60001) https://codereview.chromium.org/1259283002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-05 Thread commit-...@chromium.org via codereview.chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1259283002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1259283002/60001 https://codereview.chromium.org/1259283002/ -- -- v8-dev mailing list v8-dev@googlegroups.com ht

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-04 Thread commit-...@chromium.org via codereview.chromium.org
Try jobs failed on following builders: v8_linux_rel on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_rel/builds/8284) https://codereview.chromium.org/1259283002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev ---

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-04 Thread rossberg
https://codereview.chromium.org/1259283002/diff/40001/src/parser.h File src/parser.h (right): https://codereview.chromium.org/1259283002/diff/40001/src/parser.h#newcode556 src/parser.h:556: const Parameter& at(int i) const { return params[i]; } On 2015/08/04 17:25:04, adamk wrote: On 2015/08/04

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-04 Thread commit-...@chromium.org via codereview.chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1259283002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1259283002/40001 https://codereview.chromium.org/1259283002/ -- -- v8-dev mailing list v8-dev@googlegroups.com ht

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-04 Thread adamk
lgtm https://codereview.chromium.org/1259283002/diff/1/src/parser.cc File src/parser.cc (right): https://codereview.chromium.org/1259283002/diff/1/src/parser.cc#newcode src/parser.cc:: !scope_->is_declaration_scope() ? LET : VAR; On 2015/08/04 15:31:19, rossberg wrote: On 2015/08/03

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-04 Thread caitpotter88
These shouldn't block anything, just wondering https://codereview.chromium.org/1259283002/diff/40001/src/parser.h File src/parser.h (right): https://codereview.chromium.org/1259283002/diff/40001/src/parser.h#newcode556 src/parser.h:556: const Parameter& at(int i) const { return params[i]; } min

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-04 Thread rossberg
Addressed the arity issue by separating out a FormalParametersBase class that does not have an arity field, so that it only exists in the preparser. It is now updated in PreParserTraits::AddFormalParameter. https://codereview.chromium.org/1259283002/diff/1/src/parser.cc File src/parser.cc (r

[v8-dev] Re: [es6] Implement proper TDZ for parameters (issue 1259283002 by rossb...@chromium.org)

2015-08-03 Thread adamk
https://codereview.chromium.org/1259283002/diff/1/src/parser.cc File src/parser.cc (right): https://codereview.chromium.org/1259283002/diff/1/src/parser.cc#newcode1205 src/parser.cc:1205: ParseFormalParameter(is_rest, &formals, &formals_classifier, &ok); Check ok before declaring? https://coder