[v8-dev] Re: X87: [Interpreter] Pass context to interpreter bytecode handlers and add LoadConstextSlot (issue 1316583003 by chunyang....@intel.com)

2015-08-25 Thread mstarzinger
LGTM. https://codereview.chromium.org/1316583003/ -- -- 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 stop receiving emails from

[v8-dev] Re: Fix AstExpressionVisitor to correctly handle switch + for. (issue 1316633002 by bradnel...@google.com)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #2 (id:20001) https://codereview.chromium.org/1316633002/ -- -- 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: Fix AstExpressionVisitor to correctly handle switch + for. (issue 1316633002 by bradnel...@google.com)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 2 (id:??) landed as https://crrev.com/09b54808b1bdfac9c4dea93796ed8c2a7ffe2f9b Cr-Commit-Position: refs/heads/master@{#30360} https://codereview.chromium.org/1316633002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: Issue 4275 in v8: mjsunit/readonly crashes flakily

2015-08-25 Thread codesite-noreply via v8-dev
Updates: Status: Fixed Comment #7 on issue 4275 by hpa...@chromium.org: mjsunit/readonly crashes flakily https://code.google.com/p/v8/issues/detail?id=4275 (No comment was entered for this change.) -- You received this message because this project is configured to send all issue

[v8-dev] Re: Fix AstExpressionVisitor to correctly handle switch + for. (issue 1316633002 by bradnel...@google.com)

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

[v8-dev] Re: Issue 4203 in v8: Validate asm.js code and use type information

2015-08-25 Thread codesite-noreply via v8-dev
Comment #3 on issue 4203 by bugdro...@chromium.org: Validate asm.js code and use type information https://code.google.com/p/v8/issues/detail?id=4203#c3 The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/09b54808b1bdfac9c4dea93796ed8c2a7ffe2f9b

[v8-dev] Re: [heap] Prevent direct access to ExternalStringTable. (issue 1312553003 by mstarzin...@chromium.org)

2015-08-25 Thread mlippautz
lgtm https://codereview.chromium.org/1312553003/diff/1/src/heap/heap.h File src/heap/heap.h (right): https://codereview.chromium.org/1312553003/diff/1/src/heap/heap.h#newcode1349 src/heap/heap.h:1349: inline void AddExternalString(String* string); On 2015/08/25 14:18:30, Michael Starzinger

[v8-dev] Re: [turbofan] Deferred blocks splintering. (issue 1305393003 by mtro...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 2 (id:??) landed as https://crrev.com/5d954d650688a2f069f0ff7693be57f5995bdf03 Cr-Commit-Position: refs/heads/master@{#30357} https://codereview.chromium.org/1305393003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: [heap] User safer root set accessor when possible. (issue 1312763006 by mstarzin...@chromium.org)

2015-08-25 Thread mstarzinger
Reviewers: Michael Lippautz, Yang, Message: Mike: Thanks for review! Yang: PTAL at deserializer. https://codereview.chromium.org/1312763006/diff/1/src/snapshot/serialize.cc File src/snapshot/serialize.cc (right):

[v8-dev] [heap] More flag cleanup. (issue 1314863003 by mlippa...@chromium.org)

2015-08-25 Thread mlippautz
Reviewers: Hannes Payer, Message: More invasive than planned. The idea is that as soon as you call the GC with non-default parameters you better have a reason why you do so. The rest of the change is properly typing GC flags and making sure that the both, the GCFlags and GCCallbackFlags, are

[v8-dev] Re: [heap] Enforce coding style decl order in {Heap} round #3. (issue 1304873006 by mstarzin...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #2 (id:20001) https://codereview.chromium.org/1304873006/ -- -- 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: [heap] Enforce coding style decl order in {Heap} round #3. (issue 1304873006 by mstarzin...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 2 (id:??) landed as https://crrev.com/d6f224f48aa5af63ba4bec8a079b512ca18957a0 Cr-Commit-Position: refs/heads/master@{#30358} https://codereview.chromium.org/1304873006/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: Issue 4391 in v8: Fatal error in HashMap::Initialize with --novector_ics

2015-08-25 Thread codesite-noreply via v8-dev
Updates: Status: Assigned Owner: mvstan...@chromium.org Labels: Area-Runtime Type-Bug Priority-Medium Comment #1 on issue 4391 by habl...@chromium.org: Fatal error in HashMap::Initialize with --novector_ics https://code.google.com/p/v8/issues/detail?id=4391 (No

[v8-dev] Re: [turbofan] Deferred blocks splintering. (issue 1305393003 by mtro...@chromium.org)

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

[v8-dev] Re: Implement tracing interface for v8 (issue 988893003 by fmea...@chromium.org)

2015-08-25 Thread dsinclair
lgtm w/ nits https://codereview.chromium.org/988893003/diff/240001/include/v8-tracing.h File include/v8-tracing.h (right): https://codereview.chromium.org/988893003/diff/240001/include/v8-tracing.h#newcode32 include/v8-tracing.h:32: // These values must be in sync with macro values in

[v8-dev] Call JS functions via native context instead of js builtins object. (issue 1306993003 by yang...@chromium.org)

2015-08-25 Thread yangguo
Reviewers: Benedikt Meurer, Michael Starzinger, Message: I'd like some comments on the ia32 port. Description: Call JS functions via native context instead of js builtins object. For this, we introduce a new runtime function intrinsic type, which represent native context slots.

[v8-dev] Re: Parse arrow functions at proper precedence level (issue 1315823002 by wi...@igalia.com)

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

[v8-dev] Re: [turbofan] Deferred blocks splintering. (issue 1305393003 by mtro...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #2 (id:60001) https://codereview.chromium.org/1305393003/ -- -- 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: Add basic support for parallel compaction and flag. (issue 1314903002 by hpa...@chromium.org)

2015-08-25 Thread mlippautz
lgtm https://codereview.chromium.org/1314903002/ -- -- 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 stop receiving emails from

[v8-dev] [heap] User safer root set accessor when possible. (issue 1312763006 by mstarzin...@chromium.org)

2015-08-25 Thread mlippautz
lgtm https://codereview.chromium.org/1312763006/diff/1/src/snapshot/serialize.cc File src/snapshot/serialize.cc (right): https://codereview.chromium.org/1312763006/diff/1/src/snapshot/serialize.cc#newcode956 src/snapshot/serialize.cc:956: int id = source_.GetInt();

[v8-dev] [heap] Prevent direct access to ExternalStringTable. (issue 1312553003 by mstarzin...@chromium.org)

2015-08-25 Thread mstarzinger
Reviewers: Michael Lippautz, https://codereview.chromium.org/1312553003/diff/1/src/heap/heap.h File src/heap/heap.h (right): https://codereview.chromium.org/1312553003/diff/1/src/heap/heap.h#newcode1349 src/heap/heap.h:1349: inline void AddExternalString(String* string); Wasn't sure whether

[v8-dev] Add basic support for parallel compaction and flag. (issue 1314903002 by hpa...@chromium.org)

2015-08-25 Thread hpayer
Reviewers: Michael Lippautz, Description: Add basic support for parallel compaction and flag. BUG=524425 LOG=n Please review this at https://codereview.chromium.org/1314903002/ Base URL: https://chromium.googlesource.com/v8/v8.git@master Affected files (+44, -1 lines): M

[v8-dev] Re: Add basic support for parallel compaction and flag. (issue 1314903002 by hpa...@chromium.org)

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

[v8-dev] Re: Add basic support for parallel compaction and flag. (issue 1314903002 by hpa...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 2 (id:??) landed as https://crrev.com/9fc0a77b856cc6b50bd3a492a98d230e3ba0b2e5 Cr-Commit-Position: refs/heads/master@{#30359} https://codereview.chromium.org/1314903002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: Add basic support for parallel compaction and flag. (issue 1314903002 by hpa...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #2 (id:20001) https://codereview.chromium.org/1314903002/ -- -- 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: Issue 4387 in v8: Computed property names don't work in nested literals

2015-08-25 Thread codesite-noreply via v8-dev
Comment #15 on issue 4387 by m.go...@gmail.com: Computed property names don't work in nested literals https://code.google.com/p/v8/issues/detail?id=4387 Re #14: Ah, ok then, nothing to backport for the Node sake then; maybe they'll patch it on their side if the fix is a one-liner. For

[v8-dev] Re: Parse arrow functions at proper precedence level (issue 1315823002 by wi...@igalia.com)

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

[v8-dev] Re: [heap] Enforce coding style decl order in {Heap} round #3. (issue 1304873006 by mstarzin...@chromium.org)

2015-08-25 Thread mlippautz
lgtm https://codereview.chromium.org/1304873006/ -- -- 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 stop receiving emails from

[v8-dev] Re: [heap] Enforce coding style decl order in {Heap} round #3. (issue 1304873006 by mstarzin...@chromium.org)

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

[v8-dev] Re: [heap] More flag cleanup. (issue 1314863003 by mlippa...@chromium.org)

2015-08-25 Thread hpayer
lgtm https://codereview.chromium.org/1314863003/diff/40001/src/heap/heap.cc File src/heap/heap.cc (right): https://codereview.chromium.org/1314863003/diff/40001/src/heap/heap.cc#newcode825 src/heap/heap.cc:825: Heap::kMakeHeapIterableMask | Heap::kReduceMemoryFootprintMask, Let's rename this

[v8-dev] Re: Parse arrow functions at proper precedence level (issue 1315823002 by wi...@igalia.com)

2015-08-25 Thread wingo
Michael would you mind a look, this is a reland https://codereview.chromium.org/1315823002/ -- -- 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

[v8-dev] Re: [heap] More flag cleanup. (issue 1314863003 by mlippa...@chromium.org)

2015-08-25 Thread mlippautz
+yang for debug/* https://codereview.chromium.org/1314863003/diff/40001/src/heap/heap.cc File src/heap/heap.cc (right): https://codereview.chromium.org/1314863003/diff/40001/src/heap/heap.cc#newcode825 src/heap/heap.cc:825: Heap::kMakeHeapIterableMask | Heap::kReduceMemoryFootprintMask, On

[v8-dev] Re: Update V8 DEPS. (issue 1311613003 by v8-autor...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #1 (id:1) https://codereview.chromium.org/1311613003/ -- -- 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 stop

[v8-dev] Re: Update V8 DEPS. (issue 1311613003 by v8-autor...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 1 (id:??) landed as https://crrev.com/268420af847e5edb5c8114ad7d8c20770cb16461 Cr-Commit-Position: refs/heads/master@{#30369} https://codereview.chromium.org/1311613003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: [turbofan] Separate LiveRange and TopLevelLiveRange concepts (issue 1311983002 by mtro...@chromium.org)

2015-08-25 Thread mtrofin
Addressed feedback. https://codereview.chromium.org/1311983002/diff/80001/src/compiler/register-allocator.cc File src/compiler/register-allocator.cc (right): https://codereview.chromium.org/1311983002/diff/80001/src/compiler/register-allocator.cc#newcode2027

[v8-dev] Re: [turbofan] Separate LiveRange and TopLevelLiveRange concepts (issue 1311983002 by mtro...@chromium.org)

2015-08-25 Thread bmeurer
LGTM with comments. On a related note: Please make sure that your CL description lines fit within 80 characters. https://codereview.chromium.org/1311983002/diff/80001/src/compiler/register-allocator.cc File src/compiler/register-allocator.cc (right):

[v8-dev] X87: Correctify instanceof and make it optimizable. (issue 1318663003 by chunyang....@intel.com)

2015-08-25 Thread chunyang . dai
Reviewers: Weiliang, Message: PTAL. Description: X87: Correctify instanceof and make it optimizable. port 5d875a57fa2e65c1a4a6b50aeb23c38299c3cfbc (r30342). original commit message: The previous hack with HInstanceOfKnownGlobal was not only slower, but also very brittle and required

[v8-dev] Update V8 DEPS. (issue 1311613003 by v8-autor...@chromium.org)

2015-08-25 Thread v8-autor...@chromium.org via codereview.chromium.org
Reviewers: Michael Achenbach (OOO), Description: Update V8 DEPS. Rolling v8/third_party/icu to 6b3ce817f8e828c3b7a577d2395f0882eb56ef18 TBR=machenb...@chromium.org Please review this at https://codereview.chromium.org/1311613003/ Base URL: https://chromium.googlesource.com/v8/v8@master

[v8-dev] Re: Update V8 DEPS. (issue 1311613003 by v8-autor...@chromium.org)

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

[v8-dev] Re: [turbofan] Separate LiveRange and TopLevelLiveRange concepts (issue 1311983002 by mtro...@chromium.org)

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

[v8-dev] Re: [turbofan] Separate LiveRange and TopLevelLiveRange concepts (issue 1311983002 by mtro...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 2 (id:??) landed as https://crrev.com/0ee4b473681f3059a3da303ceb6fe23eef37aed3 Cr-Commit-Position: refs/heads/master@{#30370} https://codereview.chromium.org/1311983002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: [turbofan] Separate LiveRange and TopLevelLiveRange concepts (issue 1311983002 by mtro...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #2 (id:11) https://codereview.chromium.org/1311983002/ -- -- 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] Visit AST Property nodes as expressions in AstExpressionVisitor. (issue 1314843002 by bradnel...@google.com)

2015-08-25 Thread bradnelson via v8-dev
Reviewers: rossberg, titzer, Description: Visit AST Property nodes as expressions in AstExpressionVisitor. Left out by mistake, correcting. BUG= https://code.google.com/p/v8/issues/detail?id=4203 TEST=test-ast-expression-visitor, test-typing-reset R=rossb...@chromium.org,tit...@chromium.org

[v8-dev] Re: [Interpreter] Add implementations of arithmetic binary op bytecodes. (issue 1300813005 by rmcil...@chromium.org)

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

[v8-dev] Re: Fix AstExpressionVisitor to correctly handle switch + for. (issue 1316633002 by bradnel...@google.com)

2015-08-25 Thread bradnelson via v8-dev
PTAL https://codereview.chromium.org/1316633002/diff/1/src/ast-expression-visitor.cc File src/ast-expression-visitor.cc (right): https://codereview.chromium.org/1316633002/diff/1/src/ast-expression-visitor.cc#newcode116 src/ast-expression-visitor.cc:116: VisitExpression(label); On 2015/08/25

[v8-dev] Re: [es6] Remaining cases of parameter scopes for sloppy eval (issue 1303013007 by rossb...@chromium.org)

2015-08-25 Thread rossberg
Friendly ping. https://codereview.chromium.org/1303013007/ -- -- 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 stop receiving

[v8-dev] Re: [heap] Enforce coding style decl order in {Heap} round #2. (issue 1313513003 by mlippa...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 3 (id:??) landed as https://crrev.com/e4d6f1dec101b6a148420c4e3e9330536de6ae9e Cr-Commit-Position: refs/heads/master@{#30344} https://codereview.chromium.org/1313513003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: [heap] Enforce coding style decl order in {Heap} round #2. (issue 1313513003 by mlippa...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #3 (id:40001) https://codereview.chromium.org/1313513003/ -- -- 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] [heap] Make the current GCCallbackFlags are part of {Heap}. (issue 1314853002 by mlippa...@chromium.org)

2015-08-25 Thread hpayer
https://codereview.chromium.org/1314853002/diff/1/src/heap/heap.h File src/heap/heap.h (right): https://codereview.chromium.org/1314853002/diff/1/src/heap/heap.h#newcode1399 src/heap/heap.h:1399: void StartIncrementalMarking(int gc_flags, Can we make change the int gc_flags to an enum, you can

[v8-dev] Re: [heap] Report proper GC type in prologue/eplilogue callbacks. (issue 1313023002 by mlippa...@chromium.org)

2015-08-25 Thread mlippautz
Hannes, pretty please https://codereview.chromium.org/1313023002/ -- -- 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 stop

[v8-dev] Re: [heap] Enforce coding style decl order in {Heap} round #2. (issue 1313513003 by mlippa...@chromium.org)

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

[v8-dev] Reship arrow functions (issue 1319443002 by rossb...@chromium.org)

2015-08-25 Thread rossb...@chromium.org via codereview.chromium.org
Reviewers: Hablich, Description: Reship arrow functions ...in canary. This reverts commit c75af23299ec948cf2d809e8aa86b2c43184cde3. R=habl...@chromium.org BUG= Please review this at https://codereview.chromium.org/1319443002/ Base URL: https://chromium.googlesource.com/v8/v8.git@master

[v8-dev] Re: [heap] Enforce coding style decl order in {Heap} round #2. (issue 1313513003 by mlippa...@chromium.org)

2015-08-25 Thread hpayer
lgtm https://codereview.chromium.org/1313513003/ -- -- 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 stop receiving emails from

[v8-dev] Re: Fix AstExpressionVisitor to correctly handle switch + for. (issue 1316633002 by bradnel...@google.com)

2015-08-25 Thread rossberg
lgtm https://codereview.chromium.org/1316633002/ -- -- 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 stop receiving emails from

[v8-dev] Re: [es6] Correct length for functions with default parameters (issue 1311163002 by rossb...@chromium.org)

2015-08-25 Thread rossberg
https://codereview.chromium.org/1311163002/diff/1/src/scopes.h File src/scopes.h (right): https://codereview.chromium.org/1311163002/diff/1/src/scopes.h#newcode133 src/scopes.h:133: bool is_optional, bool is_rest, bool* is_duplicate); On 2015/08/24 17:51:00, adamk wrote: Two bools in a row

[v8-dev] Re: Array.prototype.unshift builtin improvements (issue 1311343002 by cbr...@chromium.org)

2015-08-25 Thread cbruni
Reviewers: Yang, Message: PTAL Description: Array.prototype.unshift builtin improvements Moving unshift to ElementAccessor and increasing the range of arguments handled directly in C++, namely directly supporting FastDoubleElementsKind. This should yield a factor 19 speedup for unshift on fast

[v8-dev] Re: [heap] Report proper GC type in prologue/eplilogue callbacks. (issue 1313023002 by mlippa...@chromium.org)

2015-08-25 Thread haraken
On 2015/08/25 08:40:03, Michael Lippautz wrote: Is the blink counterpart ready? Yes, the blink side CL has been landed. https://codereview.chromium.org/1313023002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because

[v8-dev] Re: Reship arrow functions (issue 1319443002 by rossb...@chromium.org)

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

[v8-dev] [heap] Report proper GC type in prologue/eplilogue callbacks. (issue 1313023002 by mlippa...@chromium.org)

2015-08-25 Thread mlippautz
Reviewers: haraken, Message: Is the blink counterpart ready? Description: [heap] Report proper GC type in prologue/eplilogue callbacks. Followup to https://codereview.chromium.org/1288683005 BUG=chromium:521946 Please review this at https://codereview.chromium.org/1313023002/ Base URL:

[v8-dev] Re: Reship arrow functions (issue 1319443002 by rossb...@chromium.org)

2015-08-25 Thread hablich
On 2015/08/25 08:37:46, rossberg wrote: lgtm https://codereview.chromium.org/1319443002/ -- -- 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

[v8-dev] Re: [heap] Report proper GC type in prologue/eplilogue callbacks. (issue 1313023002 by mlippa...@chromium.org)

2015-08-25 Thread hpayer
lgtm https://codereview.chromium.org/1313023002/ -- -- 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 stop receiving emails from

[v8-dev] Re: [heap] Make the current GCCallbackFlags are part of {Heap}. (issue 1314853002 by mlippa...@chromium.org)

2015-08-25 Thread mlippautz
Reviewers: Hannes Payer, Message: PTAL https://codereview.chromium.org/1314853002/diff/1/src/heap/heap.h File src/heap/heap.h (right): https://codereview.chromium.org/1314853002/diff/1/src/heap/heap.h#newcode1399 src/heap/heap.h:1399: void StartIncrementalMarking(int gc_flags, On 2015/08/25

[v8-dev] [crankshaft] DCE must not eliminate (observable) math operations. (issue 1307413003 by bmeu...@chromium.org)

2015-08-25 Thread bmeurer
Reviewers: Hannes Payer, Message: Hannes: PTAL Andreas, Bill: FYI Description: [crankshaft] DCE must not eliminate (observable) math operations. The HUnaryMathOperation cannot be eliminated in general, because the spec requires a ToNumber conversion on the input, which is observable of course.

[v8-dev] Re: Array.prototype.unshift builtin improvements (issue 1311343002 by cbr...@chromium.org)

2015-08-25 Thread yangguo
On 2015/08/25 08:29:53, cbruni wrote: PTAL lgtm. https://codereview.chromium.org/1311343002/ -- -- 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

[v8-dev] Re: Make Simulator respect C stack limits as well. (issue 1314623002 by mstarzin...@chromium.org)

2015-08-25 Thread mvstanton
An ingenious solution! LGTM. https://codereview.chromium.org/1314623002/ -- -- 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 stop

[v8-dev] X87: [Interpreter] Pass context to interpreter bytecode handlers and add LoadConstextSlot (issue 1316583003 by chunyang....@intel.com)

2015-08-25 Thread chunyang . dai
Reviewers: Michael Starzinger, Weiliang, rmcilroy, Message: PTAL. Description: X87: [Interpreter] Pass context to interpreter bytecode handlers and add LoadConstextSlot For X87 platform, it has the same general register as ia32 and it will spill the context to the stack too. port

[v8-dev] Re: [Interpreter] Add implementations of arithmetic binary op bytecodes. (issue 1300813005 by rmcil...@chromium.org)

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

[v8-dev] Re: Parse arrow functions at proper precedence level (issue 1315823002 by wi...@igalia.com)

2015-08-25 Thread wingo
Reviewers: rossberg, Message: A reapplication of https://codereview.chromium.org/1286383005, now that the rebaseline patch landed on the Blink side. Description: Parse arrow functions at proper precedence level BUG=v8:4211 LOG=Y R=rossb...@chromium.org Please review this at

[v8-dev] Re: [heap] Report proper GC type in prologue/eplilogue callbacks. (issue 1313023002 by mlippa...@chromium.org)

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

[v8-dev] Re: Fix AstExpressionVisitor to correctly handle switch + for. (issue 1316633002 by bradnel...@google.com)

2015-08-25 Thread rossberg
https://codereview.chromium.org/1316633002/diff/1/src/ast-expression-visitor.cc File src/ast-expression-visitor.cc (right): https://codereview.chromium.org/1316633002/diff/1/src/ast-expression-visitor.cc#newcode116 src/ast-expression-visitor.cc:116: VisitExpression(label); Why is the label

[v8-dev] Re: [crankshaft] DCE must not eliminate (observable) math operations. (issue 1307413003 by bmeu...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 1 (id:??) landed as https://crrev.com/fef38c21e8e119e3bbf5423fd6fc2c03fd1f6c39 Cr-Commit-Position: refs/heads/master@{#30343} https://codereview.chromium.org/1307413003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: [crankshaft] DCE must not eliminate (observable) math operations. (issue 1307413003 by bmeu...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #1 (id:1) https://codereview.chromium.org/1307413003/ -- -- 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 stop

[v8-dev] Re: Issue 4389 in v8: Crankshaft optimization of inlined Math operators generates wrong code

2015-08-25 Thread codesite-noreply via v8-dev
Comment #1 on issue 4389 by bugdro...@chromium.org: Crankshaft optimization of inlined Math operators generates wrong code https://code.google.com/p/v8/issues/detail?id=4389#c1 The following revision refers to this bug:

[v8-dev] Re: Issue 4389 in v8: Crankshaft optimization of inlined Math operators generates wrong code

2015-08-25 Thread codesite-noreply via v8-dev
Updates: Status: Fixed Cc: habl...@chromium.org Comment #2 on issue 4389 by bmeu...@chromium.org: Crankshaft optimization of inlined Math operators generates wrong code https://code.google.com/p/v8/issues/detail?id=4389 This might cause performance regressions, so we might

[v8-dev] Re: [heap] Enforce coding style decl order in {Heap} round #2. (issue 1313513003 by mlippa...@chromium.org)

2015-08-25 Thread mlippautz
https://codereview.chromium.org/1313513003/diff/1/src/heap/heap-inl.h File src/heap/heap-inl.h (left): https://codereview.chromium.org/1313513003/diff/1/src/heap/heap-inl.h#oldcode326 src/heap/heap-inl.h:326: void Heap::PrintAlloctionsHash() { On 2015/08/24 16:55:47, Michael Starzinger wrote:

[v8-dev] Re: Call JS functions via native context instead of js builtins object. (issue 1306993003 by yang...@chromium.org)

2015-08-25 Thread yangguo
On 2015/08/25 18:12:09, Michael Starzinger wrote: Essentially one high-level comment/suggestion. Happy to discuss in person and/or be convinced otherwise. Would also be interested in what Benedikt thinks about this. https://codereview.chromium.org/1306993003/diff/1/src/ast.h File

[v8-dev] Re: Visit AST Property nodes as expressions in AstExpressionVisitor. (issue 1314843002 by bradnel...@google.com)

2015-08-25 Thread bradnelson via v8-dev
ptal https://codereview.chromium.org/1314843002/diff/1/src/ast-expression-visitor.cc File src/ast-expression-visitor.cc (right): https://codereview.chromium.org/1314843002/diff/1/src/ast-expression-visitor.cc#newcode235 src/ast-expression-visitor.cc:235: void

[v8-dev] Re: Call JS functions via native context instead of js builtins object. (issue 1306993003 by yang...@chromium.org)

2015-08-25 Thread mstarzinger
Essentially one high-level comment/suggestion. Happy to discuss in person and/or be convinced otherwise. Would also be interested in what Benedikt thinks about this. https://codereview.chromium.org/1306993003/diff/1/src/ast.h File src/ast.h (right):

[v8-dev] Re: [es6] Correct length for functions with default parameters (issue 1311163002 by rossb...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #2 (id:40001) https://codereview.chromium.org/1311163002/ -- -- 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: Issue 2160 in v8: Add support for default parameters

2015-08-25 Thread codesite-noreply via v8-dev
Comment #14 on issue 2160 by bugdro...@chromium.org: Add support for default parameters https://code.google.com/p/v8/issues/detail?id=2160#c14 The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/0b3b72671e62234dffd75c909fcb77c8bd60c7fc commit

[v8-dev] Re: [es6] Correct length for functions with default parameters (issue 1311163002 by rossb...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 2 (id:??) landed as https://crrev.com/0b3b72671e62234dffd75c909fcb77c8bd60c7fc Cr-Commit-Position: refs/heads/master@{#30361} https://codereview.chromium.org/1311163002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Unship TypedArray.map method (issue 1308713005 by little...@chromium.org)

2015-08-25 Thread littledan
Reviewers: adamk, Description: Unship TypedArray.map method The TypedArray.map method breaks a particular Chrome app, which conditionally monkey-patches in an unrelated function with the same name, but only if that property does not exist. The developer already has a fix, but it is not

[v8-dev] Re: V8: Add SIMD functions for Phase 1. (issue 1302133002 by gdee...@chromium.org)

2015-08-25 Thread gdeepti
PTAL, added load functions for unsigned types. Verified the behavior on my local machine by turning off the polyfill. CL in progress to add store functions as well - the polyfill tests can then be turned off. https://codereview.chromium.org/1302133002/diff/60001/src/runtime/runtime-simd.cc

[v8-dev] Re: [es6] Fix computed property names in nested literals (issue 1307943007 by ad...@chromium.org)

2015-08-25 Thread adamk
+littledan https://codereview.chromium.org/1307943007/ -- -- 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 stop receiving emails

[v8-dev] Re: Ensure hole checks take place in switch statement scopes (issue 1312613003 by little...@chromium.org)

2015-08-25 Thread adamk
lgtm % nits https://codereview.chromium.org/1312613003/diff/40001/src/full-codegen/full-codegen.cc File src/full-codegen/full-codegen.cc (right): https://codereview.chromium.org/1312613003/diff/40001/src/full-codegen/full-codegen.cc#newcode1601 src/full-codegen/full-codegen.cc:1601:

[v8-dev] Re: [es6] Correct length for functions with default parameters (issue 1311163002 by rossb...@chromium.org)

2015-08-25 Thread adamk
lgtm https://codereview.chromium.org/1311163002/ -- -- 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 stop receiving emails from

[v8-dev] Re: [es6] Correct length for functions with default parameters (issue 1311163002 by rossb...@chromium.org)

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

[v8-dev] Re: Parse arrow functions at proper precedence level (issue 1315823002 by wi...@igalia.com)

2015-08-25 Thread mstarzinger
LGTM (rubber-stamp on compiler). https://codereview.chromium.org/1315823002/ -- -- 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] Fix computed property names in nested literals (issue 1307943007 by ad...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
No L-G-T-M from a valid reviewer yet. Only full committers are accepted. Even if an L-G-T-M may have been provided, it was from a non-committer, _not_ a full super star committer. See http://www.chromium.org/getting-involved/become-a-committer Note that this has nothing to do with OWNERS files.

[v8-dev] Re: Use committer list from chrome-infra-auth group project-v8-committers (issue 1312953002 by serg...@chromium.org)

2015-08-25 Thread phajdan . jr
LGTM https://codereview.chromium.org/1312953002/ -- -- 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 stop receiving emails from

[v8-dev] Re: Reship arrow functions (issue 1319443002 by rossb...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Patchset 1 (id:??) landed as https://crrev.com/98b56f0da6ad66ecc70de45e843636fd13083bf3 Cr-Commit-Position: refs/heads/master@{#30346} https://codereview.chromium.org/1319443002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this

[v8-dev] Re: Reship arrow functions (issue 1319443002 by rossb...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #1 (id:1) https://codereview.chromium.org/1319443002/ -- -- 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 stop

[v8-dev] Re: Add a PLACEHOLDER code kind. (issue 1308393003 by tit...@chromium.org)

2015-08-25 Thread yangguo
On 2015/08/24 19:51:52, titzer wrote: LGTM. I wonder whether we can know the code kind upfront, even if the code object does not exist yet. And where do we need the code kind when calling into a code object that does not yet exist? https://codereview.chromium.org/1308393003/ -- -- v8-dev

[v8-dev] Re: Revert of Moving ArraySplice Builtin to ElementsAccessor (issue 1315823004 by habl...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Failed to apply patch for src/builtins.cc: While running git apply --index -3 -p1; error: patch failed: src/builtins.cc:176 error: repository lacks the necessary blob to fall back on 3-way merge. error: src/builtins.cc: patch does not apply Patch: src/builtins.cc Index:

[v8-dev] Re: Revert of Moving ArraySplice Builtin to ElementsAccessor (issue 1315823004 by habl...@chromium.org)

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

[v8-dev] Re: [heap] Make the current GCCallbackFlags are part of {Heap}. (issue 1314853002 by mlippa...@chromium.org)

2015-08-25 Thread mlippautz
https://codereview.chromium.org/1314853002/diff/60001/src/heap/heap.h File src/heap/heap.h (right): https://codereview.chromium.org/1314853002/diff/60001/src/heap/heap.h#newcode1681 src/heap/heap.h:1681: On 2015/08/25 09:21:20, Hannes Payer wrote: The local variable is just used within heap.

[v8-dev] Re: [heap] Make the current GCCallbackFlags are part of {Heap}. (issue 1314853002 by mlippa...@chromium.org)

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

[v8-dev] [heap] Prevent direct access to StoreBuffer. (issue 1317553002 by mstarzin...@chromium.org)

2015-08-25 Thread mstarzinger
Reviewers: Michael Lippautz, Description: [heap] Prevent direct access to StoreBuffer. R=mlippa...@chromium.org Please review this at https://codereview.chromium.org/1317553002/ Base URL: https://chromium.googlesource.com/v8/v8.git@master Affected files (+34, -39 lines): M src/assembler.cc

[v8-dev] Re: [heap] Make the current GCCallbackFlags are part of {Heap}. (issue 1314853002 by mlippa...@chromium.org)

2015-08-25 Thread hpayer
lgtm, one nit https://codereview.chromium.org/1314853002/diff/60001/src/heap/heap.h File src/heap/heap.h (right): https://codereview.chromium.org/1314853002/diff/60001/src/heap/heap.h#newcode1681 src/heap/heap.h:1681: The local variable is just used within heap. The getter/setter are not

[v8-dev] Re: Array.prototype.unshift builtin improvements (issue 1311343002 by cbr...@chromium.org)

2015-08-25 Thread commit-...@chromium.org via codereview.chromium.org
Committed patchset #3 (id:40001) https://codereview.chromium.org/1311343002/ -- -- 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

  1   2   3   >