[v8-dev] Re: Issue 3683 in v8: C-style for-let can't handle continue

2014-11-10 Thread codesite-noreply via v8-dev
Comment #6 on issue 3683 by rossb...@google.com: C-style for-let can't handle continue https://code.google.com/p/v8/issues/detail?id=3683 Simpler is relative. That suggestions would require (a) extending the AST to record the difference, and (b) implementing the logic to handle it in all

[v8-dev] Re: PowerPC specific sub-directories (issue 571173003 by andrew_...@ca.ibm.com)

2014-11-10 Thread svenpanne
On 2014/11/07 19:25:28, andrew_low wrote: [...] Hah. One of the guys here looked at it, and it appears that this is 'dead' code even on ARM. So it should be removed from PPC and ARM (along with the associated code). Good catch. It seems to be dead for 1.5 years now, starting at the removal

[v8-dev] Re: PowerPC specific sub-directories (issue 571173003 by andrew_...@ca.ibm.com)

2014-11-10 Thread svenpanne
LGTM. I'll land it for you. The concerns about #ifs are mainly that you construct a rather non-trivial hypercube of configurations without even trying to compile most of them. Similar things have hit us in the past in several other places, so consider yourself warned... :-D

[v8-dev] Re: Issue 3683 in v8: C-style for-let can't handle continue

2014-11-10 Thread codesite-noreply via v8-dev
Comment #7 on issue 3683 by dslo...@chromium.org: C-style for-let can't handle continue https://code.google.com/p/v8/issues/detail?id=3683 I disagree; the desugaring is not simple: 1. it adds one extra loop 2. full codegen for loops is convoluted enough already and hard to debug; this will

[v8-dev] Version 3.29.88.17 (merged r25226) (issue 712933002 by weiliang....@intel.com)

2014-11-10 Thread weiliang . lin
Reviewers: Jakob, Description: Version 3.29.88.17 (merged r25226) X87: fix one GC issue caused by x87 crankshaft. R=jkumme...@chromium.org BUG= Please review this at https://codereview.chromium.org/712933002/ Base URL: https://v8.googlecode.com/svn/branches/3.29 Affected files (+4, -4

[v8-dev] Re: PowerPC specific sub-directories (issue 571173003 by andrew_...@ca.ibm.com)

2014-11-10 Thread svenpanne
The code review tool sucks: I can't apply the CL because it's considered too big, so we'll have to revert to a 70's style workflow: Could you please email me a tar file containing the ppc subdirectory? :-/ https://codereview.chromium.org/571173003/ -- -- v8-dev mailing list

[v8-dev] Re: Version 3.29.88.17 (merged r25226) (issue 712933002 by weiliang....@intel.com)

2014-11-10 Thread jkummerow
lgtm https://codereview.chromium.org/712933002/ -- -- 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] [v8] r25231 committed - Fix stepping in for-loops....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25231 Author: yang...@chromium.org Date: Mon Nov 10 09:05:48 2014 UTC Log: Fix stepping in for-loops. R=u...@chromium.org BUG=v8:3634 LOG=N Review URL: https://codereview.chromium.org/682413004 https://code.google.com/p/v8/source/detail?r=25231 Added:

[v8-dev] Re: Fix stepping in for-loops. (issue 682413004 by yang...@chromium.org)

2014-11-10 Thread yangguo
Committed patchset #1 (id:1) manually as 25231 (presubmit successful). https://codereview.chromium.org/682413004/ -- -- 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.

[v8-dev] Re: Issue 3634 in v8: debugger 'next' command doesn't stop at every for...in loop executed within a function

2014-11-10 Thread codesite-noreply via v8-dev
Comment #2 on issue 3634 by bugdro...@chromium.org: debugger 'next' command doesn't stop at every for...in loop executed within a function https://code.google.com/p/v8/issues/detail?id=3634#c2 The following revision refers to this bug:

[v8-dev] Re: Version 3.29.88.17 (merged r25226) (issue 712933002 by weiliang....@intel.com)

2014-11-10 Thread weiliang . lin
Committed patchset #1 (id:1) manually as 25232. https://codereview.chromium.org/712933002/ -- -- 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] [v8] r25232 committed - Version 3.29.88.17 (merged r25226)...

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25232 Author: weiliang@intel.com Date: Mon Nov 10 09:08:28 2014 UTC Log: Version 3.29.88.17 (merged r25226) X87: fix one GC issue caused by x87 crankshaft. R=jkumme...@chromium.org BUG= Review URL: https://codereview.chromium.org/712933002

[v8-dev] Re: Issue 3634 in v8: debugger 'next' command doesn't stop at every for...in loop executed within a function

2014-11-10 Thread codesite-noreply via v8-dev
Comment #3 on issue 3634 by bugdro...@chromium.org: debugger 'next' command doesn't stop at every for...in loop executed within a function https://code.google.com/p/v8/issues/detail?id=3634#c3 The following revision refers to this bug:

[v8-dev] Version 3.30.33.1 (merged r25226) (issue 712953002 by weiliang....@intel.com)

2014-11-10 Thread weiliang . lin
Reviewers: Jakob, Description: Version 3.30.33.1 (merged r25226) X87: fix one GC issue caused by x87 crankshaft. R=jkumme...@chromium.org BUG= Please review this at https://codereview.chromium.org/712953002/ Base URL: https://v8.googlecode.com/svn/branches/3.30 Affected files (+4, -4

[v8-dev] Re: Version 3.30.33.1 (merged r25226) (issue 712953002 by weiliang....@intel.com)

2014-11-10 Thread jkummerow
lgtm https://codereview.chromium.org/712953002/ -- -- 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] Revert Fix stepping in for-loops. (issue 713813002 by yang...@chromium.org)

2014-11-10 Thread yangguo
Reviewers: mvstanton, Description: Revert Fix stepping in for-loops. R=mvstan...@chromium.org Please review this at https://codereview.chromium.org/713813002/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+333, -212 lines): M src/arm/full-codegen-arm.cc M

[v8-dev] [v8] r25233 committed - Revert Fix stepping in for-loops....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25233 Author: yang...@chromium.org Date: Mon Nov 10 09:35:28 2014 UTC Log: Revert Fix stepping in for-loops. TBR=mvstan...@chromium.org Review URL: https://codereview.chromium.org/713813002 https://code.google.com/p/v8/source/detail?r=25233 Deleted:

[v8-dev] Re: Revert Fix stepping in for-loops. (issue 713813002 by yang...@chromium.org)

2014-11-10 Thread yangguo
Committed patchset #1 (id:1) manually as 25233 (presubmit successful). https://codereview.chromium.org/713813002/ -- -- 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.

[v8-dev] [v8] r25234 committed - Version 3.30.33.1 (merged r25226)...

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25234 Author: weiliang@intel.com Date: Mon Nov 10 09:50:47 2014 UTC Log: Version 3.30.33.1 (merged r25226) X87: fix one GC issue caused by x87 crankshaft. R=jkumme...@chromium.org BUG= Review URL: https://codereview.chromium.org/712953002

[v8-dev] Re: Version 3.30.33.1 (merged r25226) (issue 712953002 by weiliang....@intel.com)

2014-11-10 Thread weiliang . lin
Committed patchset #1 (id:1) manually as 25234. https://codereview.chromium.org/712953002/ -- -- 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] [turbofan] add register assignment verifier (issue 713803002 by dcar...@chromium.org)

2014-11-10 Thread dcarney
Reviewers: jarin, Message: ptal Description: [turbofan] add register assignment verifier R=ja...@chromium.org, BUG= Please review this at https://codereview.chromium.org/713803002/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+266, -4 lines): M BUILD.gn

[v8-dev] Re: Revert Fix stepping in for-loops. (issue 713813002 by yang...@chromium.org)

2014-11-10 Thread mvstanton
lgtm https://codereview.chromium.org/713813002/ -- -- 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: Add expected outcomes to json test output. (issue 713463002 by machenb...@chromium.org)

2014-11-10 Thread machenbach
Committed patchset #1 (id:1) manually as 25235 (presubmit successful). https://codereview.chromium.org/713463002/ -- -- 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.

[v8-dev] [v8] r25235 committed - Add expected outcomes to json test output....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25235 Author: machenb...@chromium.org Date: Mon Nov 10 10:26:20 2014 UTC Log: Add expected outcomes to json test output. BUG= R=tand...@chromium.org Review URL: https://codereview.chromium.org/713463002 https://code.google.com/p/v8/source/detail?r=25235 Modified:

[v8-dev] Re: [turbofan] Fix select lowering. (issue 717473002 by bmeu...@chromium.org)

2014-11-10 Thread jarin
lgtm (although we need to keep an eye on performance of this) https://codereview.chromium.org/717473002/ -- -- 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

[v8-dev] [v8] r25236 committed - [turbofan] Fix select lowering....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25236 Author: bmeu...@chromium.org Date: Mon Nov 10 10:29:37 2014 UTC Log: [turbofan] Fix select lowering. Select lowering must not merge Select nodes that depend on each other, because the resulting graph is not schedulable. TEST=unittests R=ja...@chromium.org Review URL:

[v8-dev] Re: [turbofan] Fix select lowering. (issue 717473002 by bmeu...@chromium.org)

2014-11-10 Thread bmeurer
Committed patchset #2 (id:20001) manually as 25236 (presubmit successful). https://codereview.chromium.org/717473002/ -- -- 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

[v8-dev] Removed dead WriteInt32ToHeapNumberStub. (issue 686883003 by svenpa...@chromium.org)

2014-11-10 Thread svenpanne
Reviewers: mvstanton, Description: Removed dead WriteInt32ToHeapNumberStub. Please review this at https://codereview.chromium.org/686883003/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+9, -328 lines): M src/arm/code-stubs-arm.h M

[v8-dev] More tests for toplevel lexical scope (issue 716523002 by rossb...@chromium.org)

2014-11-10 Thread rossberg
Reviewers: Dmitry Lomov (chromium), Description: More tests for toplevel lexical scope R=dslo...@chromium.org BUG=v8:2198 LOG=N Please review this at https://codereview.chromium.org/716523002/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+157, -13 lines):

[v8-dev] harmony-scoping: Implement StoreIC handler for stores to global contexts. (issue 712973002 by dslo...@chromium.org)

2014-11-10 Thread dslomov
Reviewers: adamk, rossberg, Toon Verwaest, Message: This is done but depends on https://codereview.chromium.org/696783005/ (LoadICs). Take a look at your leisure, after that lands, I'll re-upload for proper review Description: harmony-scoping: Implement StoreIC handler for stores to global

[v8-dev] Re: More tests for toplevel lexical scope (issue 716523002 by rossb...@chromium.org)

2014-11-10 Thread dslomov
lgtm https://codereview.chromium.org/716523002/ -- -- 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] Upgrade version and change log after branch. (issue 681113011 by machenb...@chromium.org)

2014-11-10 Thread machenbach
Reviewers: Jakob, Message: PTAL Description: Upgrade version and change log after branch. TBR=jkumme...@chromium.org Please review this at https://codereview.chromium.org/681113011/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1198, -2 lines): M

[v8-dev] Re: Upgrade version and change log after branch. (issue 681113011 by machenb...@chromium.org)

2014-11-10 Thread jkummerow
lgtm https://codereview.chromium.org/681113011/ -- -- 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: Upgrade version and change log after branch. (issue 681113011 by machenb...@chromium.org)

2014-11-10 Thread machenbach
Committed patchset #1 (id:1) manually as 25237 (presubmit successful). https://codereview.chromium.org/681113011/ -- -- 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.

[v8-dev] [v8] r25237 committed - Upgrade version and change log after branch....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25237 Author: machenb...@chromium.org Date: Mon Nov 10 10:40:59 2014 UTC Log: Upgrade version and change log after branch. R=jkumme...@chromium.org TBR=jkumme...@chromium.org Review URL: https://codereview.chromium.org/681113011

[v8-dev] Revert [turbofan] Fix select lowering. (issue 684413003 by bmeu...@chromium.org)

2014-11-10 Thread bmeurer
Reviewers: jarin, Description: Revert [turbofan] Fix select lowering. This reverts commit cf08e8d70ff0fa35dd315ddc430b743bb04c89cf for breaking Embenchen bullet. TBR=ja...@chromium.org Please review this at https://codereview.chromium.org/684413003/ Base URL:

[v8-dev] Re: Revert [turbofan] Fix select lowering. (issue 684413003 by bmeu...@chromium.org)

2014-11-10 Thread bmeurer
Committed patchset #1 (id:1) manually as 25238 (presubmit successful). https://codereview.chromium.org/684413003/ -- -- 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.

[v8-dev] [v8] r25238 committed - Revert [turbofan] Fix select lowering....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25238 Author: bmeu...@chromium.org Date: Mon Nov 10 10:43:03 2014 UTC Log: Revert [turbofan] Fix select lowering. This reverts commit cf08e8d70ff0fa35dd315ddc430b743bb04c89cf for breaking Embenchen bullet. TBR=ja...@chromium.org Review URL:

[v8-dev] [v8] r25240 committed - More tests for toplevel lexical scope...

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25240 Author: rossb...@chromium.org Date: Mon Nov 10 10:46:37 2014 UTC Log: More tests for toplevel lexical scope R=dslo...@chromium.org BUG=v8:2198 LOG=N Review URL: https://codereview.chromium.org/716523002 https://code.google.com/p/v8/source/detail?r=25240 Modified:

[v8-dev] Re: More tests for toplevel lexical scope (issue 716523002 by rossb...@chromium.org)

2014-11-10 Thread rossberg
Committed patchset #1 manually as 25240 (presubmit successful). https://codereview.chromium.org/716523002/ -- -- 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

[v8-dev] [v8] r25239 committed - Version 3.31.0 (based on 50a829b3cfe8ec0b7ccd1b7e154e632c9a73e5f0)...

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25239 Author: machenb...@chromium.org Date: Mon Nov 10 10:45:50 2014 UTC Log: Version 3.31.0 (based on 50a829b3cfe8ec0b7ccd1b7e154e632c9a73e5f0) Classes: Partial fix for constructor not calling super (issues 3661, 3672). Performance and stability improvements on all

[v8-dev] Re: Removed dead WriteInt32ToHeapNumberStub. (issue 686883003 by svenpa...@chromium.org)

2014-11-10 Thread mvstanton
Nice catch :D. LGTM. https://codereview.chromium.org/686883003/ -- -- 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: Removed dead WriteInt32ToHeapNumberStub. (issue 686883003 by svenpa...@chromium.org)

2014-11-10 Thread svenpanne
Committed patchset #1 (id:1) manually as 25241 (presubmit successful). https://codereview.chromium.org/686883003/ -- -- 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.

[v8-dev] Re: Issue 2198 in v8: Implement block scoping

2014-11-10 Thread codesite-noreply via v8-dev
Comment #8 on issue 2198 by bugdro...@chromium.org: Implement block scoping https://code.google.com/p/v8/issues/detail?id=2198#c8 The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/30b5371b4eedee5a6ca4b27752949ebd69cb7e80 commit

[v8-dev] Re: Issue 2198 in v8: Implement block scoping

2014-11-10 Thread codesite-noreply via v8-dev
Comment #9 on issue 2198 by bugdro...@chromium.org: Implement block scoping https://code.google.com/p/v8/issues/detail?id=2198#c9 The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/5ec10fc997c77f13d35c52fd3a69d23f71da8527 commit

[v8-dev] [v8] r25241 committed - Removed dead WriteInt32ToHeapNumberStub....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25241 Author: svenpa...@chromium.org Date: Mon Nov 10 10:48:38 2014 UTC Log: Removed dead WriteInt32ToHeapNumberStub. R=mvstan...@chromium.org Review URL: https://codereview.chromium.org/686883003 https://code.google.com/p/v8/source/detail?r=25241 Modified:

[v8-dev] Enable all tests in test-decls/CrossScriptReferencesHarmony. (issue 714593003 by dslo...@chromium.org)

2014-11-10 Thread dslomov
Reviewers: rossberg, Description: Enable all tests in test-decls/CrossScriptReferencesHarmony. R=rossb...@chromium.org BUG=v8:2198 LOG=N Please review this at https://codereview.chromium.org/714593003/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+4, -12

[v8-dev] Re: [turbofan] add register assignment verifier (issue 713803002 by dcar...@chromium.org)

2014-11-10 Thread jarin
lgtm. https://codereview.chromium.org/713803002/diff/11/src/compiler/register-allocator-verifier.cc File src/compiler/register-allocator-verifier.cc (right): https://codereview.chromium.org/713803002/diff/11/src/compiler/register-allocator-verifier.cc#newcode103

[v8-dev] Re: Enable all tests in test-decls/CrossScriptReferencesHarmony. (issue 714593003 by dslo...@chromium.org)

2014-11-10 Thread rossberg
Hm, still fails for me (and some of the build bots). https://codereview.chromium.org/714593003/ -- -- 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: [turbofan] add register assignment verifier (issue 713803002 by dcar...@chromium.org)

2014-11-10 Thread dcarney
https://codereview.chromium.org/713803002/diff/11/src/compiler/register-allocator-verifier.cc File src/compiler/register-allocator-verifier.cc (right): https://codereview.chromium.org/713803002/diff/11/src/compiler/register-allocator-verifier.cc#newcode103

[v8-dev] Reland [turbofan] Fix select lowering with fix. (issue 709423003 by bmeu...@chromium.org)

2014-11-10 Thread bmeurer
Reviewers: jarin, Description: Reland [turbofan] Fix select lowering with fix. Select lowering must not merge Select nodes that depend on each other, because the resulting graph is not schedulable. TEST=unittests R=ja...@chromium.org Please review this at

[v8-dev] Re: [turbofan] add register assignment verifier (issue 713803002 by dcar...@chromium.org)

2014-11-10 Thread dcarney
Committed patchset #4 (id:11) manually as 25242 (presubmit successful). https://codereview.chromium.org/713803002/ -- -- 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

[v8-dev] [v8] r25242 committed - [turbofan] add register assignment verifier...

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25242 Author: dcar...@chromium.org Date: Mon Nov 10 11:28:54 2014 UTC Log: [turbofan] add register assignment verifier R=ja...@chromium.org BUG= Review URL: https://codereview.chromium.org/713803002 https://code.google.com/p/v8/source/detail?r=25242 Added:

[v8-dev] Re: Enable all tests in test-decls/CrossScriptReferencesHarmony. (issue 714593003 by dslo...@chromium.org)

2014-11-10 Thread rossberg
It seems to break with --always-opt, everything is fine when you remove that flag. https://codereview.chromium.org/714593003/ -- -- 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] Fix change log creation in push script. (issue 710593003 by machenb...@chromium.org)

2014-11-10 Thread machenbach
Reviewers: tandrii, Message: PTAL. The work-dir feature broke this. All commands, e.g. git, operate in the work dir checkout of v8, except the file manipulation of the change log. Description: Fix change log creation in push script. BUG=chromium:408523 LOG=n TBR=tand...@chromium.org

[v8-dev] [v8] r25243 committed - MIPS: Resolve chromium and android webview build conflicts....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25243 Author: dusan.milosavlje...@imgtec.com Date: Mon Nov 10 11:47:54 2014 UTC Log: MIPS: Resolve chromium and android webview build conflicts. The mips related gyp variables and compiler flags for webview and chromium builds are set externally. The CL ensures this

[v8-dev] Re: Fix change log creation in push script. (issue 710593003 by machenb...@chromium.org)

2014-11-10 Thread machenbach
Committed patchset #1 (id:1) manually as 25244 (presubmit successful). https://codereview.chromium.org/710593003/ -- -- 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.

[v8-dev] Re: Reland [turbofan] Fix select lowering with fix. (issue 709423003 by bmeu...@chromium.org)

2014-11-10 Thread jarin
lgtm. https://codereview.chromium.org/709423003/diff/1/src/compiler/select-lowering.cc File src/compiler/select-lowering.cc (right): https://codereview.chromium.org/709423003/diff/1/src/compiler/select-lowering.cc#newcode67 src/compiler/select-lowering.cc:67: BoolVector

[v8-dev] [v8] r25244 committed - Fix change log creation in push script....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25244 Author: machenb...@chromium.org Date: Mon Nov 10 11:52:00 2014 UTC Log: Fix change log creation in push script. BUG=chromium:408523 LOG=n TBR=tand...@chromium.org TEST=script_test.py Review URL: https://codereview.chromium.org/710593003

[v8-dev] Re: Reland [turbofan] Fix select lowering with fix. (issue 709423003 by bmeu...@chromium.org)

2014-11-10 Thread bmeurer
Committed patchset #1 (id:1) manually as 25245 (presubmit successful). https://codereview.chromium.org/709423003/ -- -- 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.

[v8-dev] Re: Reland [turbofan] Fix select lowering with fix. (issue 709423003 by bmeu...@chromium.org)

2014-11-10 Thread bmeurer
https://codereview.chromium.org/709423003/diff/1/src/compiler/select-lowering.cc File src/compiler/select-lowering.cc (right): https://codereview.chromium.org/709423003/diff/1/src/compiler/select-lowering.cc#newcode67 src/compiler/select-lowering.cc:67: BoolVector queued(graph()-NodeCount(),

[v8-dev] [v8] r25245 committed - Reland [turbofan] Fix select lowering with fix....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25245 Author: bmeu...@chromium.org Date: Mon Nov 10 11:55:20 2014 UTC Log: Reland [turbofan] Fix select lowering with fix. Select lowering must not merge Select nodes that depend on each other, because the resulting graph is not schedulable. TEST=unittests

[v8-dev] Reland Fix stepping in for-loops. (issue 688243005 by yang...@chromium.org)

2014-11-10 Thread yangguo
Reviewers: , Message: Please take a look. The fix is in patch set 2. As discussed offline, the issue here is that the implementation of for-in is not a pure stack-based, but uses registers. That's why a debug break cannot be inserted. I also changed a few details to make things more

[v8-dev] Invalidate PropertyCell properly. (issue 715583004 by dslo...@chromium.org)

2014-11-10 Thread dslomov
Reviewers: rossberg, Message: PTAL Description: Invalidate PropertyCell properly. R=rossb...@chromium.org BUG=v8:2198 LOG=N Please review this at https://codereview.chromium.org/715583004/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+20, -14 lines): M

[v8-dev] Re: Enable all tests in test-decls/CrossScriptReferencesHarmony. (issue 714593003 by dslo...@chromium.org)

2014-11-10 Thread dslomov
On 2014/11/10 11:29:18, rossberg wrote: It seems to break with --always-opt, everything is fine when you remove that flag. Indeed. Fixing this in https://codereview.chromium.org/715583004/ https://codereview.chromium.org/714593003/ -- -- v8-dev mailing list v8-dev@googlegroups.com

[v8-dev] Fix bugs in simplified lowering relating to int32/uint32 signs. (issue 714613002 by tit...@chromium.org)

2014-11-10 Thread titzer
Reviewers: jarin, Description: Fix bugs in simplified lowering relating to int32/uint32 signs. Lowering of NumberToUint32 and NumberToInt32 was not correctly accounting for the sign of the input and the sign of the output, emitting the wrong representation changes. Along the way, I've found

[v8-dev] Re: Fix bugs in simplified lowering relating to int32/uint32 signs. (issue 714613002 by tit...@chromium.org)

2014-11-10 Thread bmeurer
https://codereview.chromium.org/714613002/diff/1/src/compiler/typer.cc File src/compiler/typer.cc (right): https://codereview.chromium.org/714613002/diff/1/src/compiler/typer.cc#newcode1037 src/compiler/typer.cc:1037: if (FLAG_turbo_mod_range) Why do we need a flag here? Maybe just enable this

[v8-dev] Re: Invalidate PropertyCell properly. (issue 715583004 by dslo...@chromium.org)

2014-11-10 Thread dslomov
On 2014/11/10 12:35:19, Dmitry Lomov (chromium) wrote: PTAL Nevermind :) Looking https://codereview.chromium.org/715583004/ -- -- 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] Re: Fix bugs in simplified lowering relating to int32/uint32 signs. (issue 714613002 by tit...@chromium.org)

2014-11-10 Thread titzer
https://codereview.chromium.org/714613002/diff/1/src/compiler/typer.cc File src/compiler/typer.cc (right): https://codereview.chromium.org/714613002/diff/1/src/compiler/typer.cc#newcode1037 src/compiler/typer.cc:1037: if (FLAG_turbo_mod_range) On 2014/11/10 12:54:47, Benedikt Meurer wrote: Why

[v8-dev] Re: Fix bugs in simplified lowering relating to int32/uint32 signs. (issue 714613002 by tit...@chromium.org)

2014-11-10 Thread jarin
lgtm https://codereview.chromium.org/714613002/ -- -- 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 bugs in simplified lowering relating to int32/uint32 signs. (issue 714613002 by tit...@chromium.org)

2014-11-10 Thread bmeurer
lgtm https://codereview.chromium.org/714613002/ -- -- 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: Invalidate PropertyCell properly. (issue 715583004 by dslo...@chromium.org)

2014-11-10 Thread dslomov
On 2014/11/10 12:56:25, Dmitry Lomov (chromium) wrote: On 2014/11/10 12:35:19, Dmitry Lomov (chromium) wrote: PTAL Nevermind :) Looking Ok, I figured it out. The property cell is invalidated correctly anyway, and those tests fill be fixed after https://codereview.chromium.org/696783005/

[v8-dev] Re: Invalidate PropertyCell properly. (issue 715583004 by dslo...@chromium.org)

2014-11-10 Thread rossberg
lgtm https://codereview.chromium.org/715583004/diff/20001/src/objects.h File src/objects.h (right): https://codereview.chromium.org/715583004/diff/20001/src/objects.h#newcode9609 src/objects.h:9609: // Sets thev value of the cell to the hole, forgets any type inferences Typo

[v8-dev] MapCache now uses number of properties as a key instead of list of property names. (issue 712943002 by ish...@chromium.org)

2014-11-10 Thread ishell
Reviewers: Toon Verwaest, Message: PTAL Description: MapCache now uses number of properties as a key instead of list of property names. Please review this at https://codereview.chromium.org/712943002/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+74, -86

[v8-dev] Re: [turbofan] Weakening of types must handle ranges inside unions. (issue 712623002 by ja...@chromium.org)

2014-11-10 Thread rossberg
It looks okayish to me, except that I suppose there should be some minimal tests for GetRange now. https://codereview.chromium.org/712623002/diff/20001/src/types.cc File src/types.cc (right): https://codereview.chromium.org/712623002/diff/20001/src/types.cc#newcode1024 src/types.cc:1024: os

[v8-dev] [WIP] Modulus on copy.js. (issue 713013003 by bmeu...@chromium.org)

2014-11-10 Thread bmeurer
Reviewers: jarin, Description: [WIP] Modulus on copy.js. R=ja...@chromium.org BUG= Please review this at https://codereview.chromium.org/713013003/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+228, -65 lines): M src/compiler/basic-block-instrumentor.cc

[v8-dev] Re: Issue 3648 in v8: ES6: unicode escape extensions

2014-11-10 Thread codesite-noreply via v8-dev
Comment #5 on issue 3648 by ma...@chromium.org: ES6: unicode escape extensions https://code.google.com/p/v8/issues/detail?id=3648 You're right. As part of this implementation, I will likely not touch the (mis)feature that escapes are always allowed in regexp bodies. -- You received this

[v8-dev] Fix serialization of expected outcomes in test driver. (issue 710073002 by machenb...@chromium.org)

2014-11-10 Thread machenbach
Reviewers: tandrii, Message: PTAL Description: Fix serialization of expected outcomes in test driver. The outcomes are saved as a set and need to be converted into a list to be json-serializable. TBR=tand...@chromium.org Please review this at https://codereview.chromium.org/710073002/ Base

[v8-dev] Re: Fix serialization of expected outcomes in test driver. (issue 710073002 by machenb...@chromium.org)

2014-11-10 Thread machenbach
Committed patchset #1 (id:1) manually as 25246 (presubmit successful). https://codereview.chromium.org/710073002/ -- -- 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.

[v8-dev] [v8] r25246 committed - Fix serialization of expected outcomes in test driver....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25246 Author: machenb...@chromium.org Date: Mon Nov 10 14:17:50 2014 UTC Log: Fix serialization of expected outcomes in test driver. The outcomes are saved as a set and need to be converted into a list to be json-serializable. TBR=tand...@chromium.org Review URL:

[v8-dev] Re: Fix change log creation in push script. (issue 710593003 by machenb...@chromium.org)

2014-11-10 Thread tandrii
lgtm https://codereview.chromium.org/710593003/ -- -- 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] Issue 3684 in v8: ElementsAccessor::SetLength does not respect non-writeablity of length

2014-11-10 Thread codesite-noreply via v8-dev
Status: Accepted Owner: CC: rossb...@chromium.org, ad...@chromium.org Labels: Type-Bug Priority-Medium HW-All OS-All New issue 3684 by vego...@chromium.org: ElementsAccessor::SetLength does not respect non-writeablity of length https://code.google.com/p/v8/issues/detail?id=3684 var b =

[v8-dev] Re: Issue 3684 in v8: ElementsAccessor::SetLength does not respect non-writeablity of length

2014-11-10 Thread codesite-noreply via v8-dev
Updates: Owner: ad...@chromium.org Cc: -ad...@chromium.org Comment #1 on issue 3684 by rossb...@chromium.org: ElementsAccessor::SetLength does not respect non-writeablity of length https://code.google.com/p/v8/issues/detail?id=3684 (No comment was entered for this change.)

[v8-dev] [v8] r25247 committed - Fix bugs in simplified lowering relating to int32/uint32 signs....

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25247 Author: tit...@chromium.org Date: Mon Nov 10 14:28:09 2014 UTC Log: Fix bugs in simplified lowering relating to int32/uint32 signs. Lowering of NumberToUint32 and NumberToInt32 was not correctly accounting for the sign of the input and the sign of the output,

[v8-dev] Re: Fix bugs in simplified lowering relating to int32/uint32 signs. (issue 714613002 by tit...@chromium.org)

2014-11-10 Thread titzer
Committed patchset #3 (id:40001) manually as 25247 (presubmit successful). https://codereview.chromium.org/714613002/ -- -- 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

[v8-dev] Re: Fix serialization of expected outcomes in test driver. (issue 710073002 by machenb...@chromium.org)

2014-11-10 Thread tandrii
lgtm https://codereview.chromium.org/710073002/ -- -- 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] Add optional max elements limit for Map/Set mirror iterator preview. (issue 712083002 by aand...@chromium.org)

2014-11-10 Thread aandrey
Reviewers: Yang, Description: Add optional max elements limit for Map/Set mirror iterator preview. R=yang...@chromium.org LOG=N Please review this at https://codereview.chromium.org/712083002/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+72, -32 lines): M

[v8-dev] Fix has_constant_parameter_count() confusion in LReturn (issue 714663002 by jkumme...@chromium.org)

2014-11-10 Thread jkummerow
Reviewers: jarin, Message: PTAL. Description: Fix has_constant_parameter_count() confusion in LReturn BUG=chromium:431602 LOG=y Please review this at https://codereview.chromium.org/714663002/ Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+35, -0 lines): M

[v8-dev] Re: PowerPC specific sub-directories (issue 571173003 by andrew_...@ca.ibm.com)

2014-11-10 Thread andrew_low
On 2014/11/10 09:02:32, Sven Panne wrote: The code review tool sucks: I can't apply the CL because it's considered too big, so we'll have to revert to a 70's style workflow: Could you please email me a tar file containing the ppc subdirectory? :-/ email'd a tgz file (tar + gzip) to your

[v8-dev] Re: Fix has_constant_parameter_count() confusion in LReturn (issue 714663002 by jkumme...@chromium.org)

2014-11-10 Thread jarin
lgtm https://codereview.chromium.org/714663002/ -- -- 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: MapCache now uses number of properties as a key instead of list of property names. (issue 712943002 by ish...@chromium.org)

2014-11-10 Thread ishell
Addressed offline comments. https://codereview.chromium.org/712943002/ -- -- 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] Disable handle zapping on V8 3.30 branch (issue 716583002 by joc...@chromium.org)

2014-11-10 Thread jochen
Reviewers: Jakob, Description: Disable handle zapping on V8 3.30 branch BUG=chromium:318206 R=jkumme...@chromium.org LOG=y Please review this at https://codereview.chromium.org/716583002/ Base URL: https://v8.googlecode.com/svn/branches/3.30 Affected files (+2, -2 lines): M

[v8-dev] Re: Disable handle zapping on V8 3.30 branch (issue 716583002 by joc...@chromium.org)

2014-11-10 Thread jochen
Committed patchset #1 (id:1) manually as 25248 (presubmit successful). https://codereview.chromium.org/716583002/ -- -- 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.

[v8-dev] Re: Disable handle zapping on V8 3.30 branch (issue 716583002 by joc...@chromium.org)

2014-11-10 Thread jkummerow
lgtm https://codereview.chromium.org/716583002/ -- -- 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] [v8] r25248 committed - Disable handle zapping on V8 3.30 branch...

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25248 Author: joc...@chromium.org Date: Mon Nov 10 15:24:31 2014 UTC Log: Disable handle zapping on V8 3.30 branch BUG=chromium:318206 R=jkumme...@chromium.org LOG=y Review URL: https://codereview.chromium.org/716583002 https://code.google.com/p/v8/source/detail?r=25248

[v8-dev] Re: Fix has_constant_parameter_count() confusion in LReturn (issue 714663002 by jkumme...@chromium.org)

2014-11-10 Thread jkummerow
Committed patchset #1 (id:1) manually as 25249 (presubmit successful). https://codereview.chromium.org/714663002/ -- -- 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.

[v8-dev] [v8] r25249 committed - Fix has_constant_parameter_count() confusion in LReturn...

2014-11-10 Thread codesite-noreply via v8-dev
Revision: 25249 Author: jkumme...@chromium.org Date: Mon Nov 10 15:24:58 2014 UTC Log: Fix has_constant_parameter_count() confusion in LReturn BUG=chromium:431602 LOG=y R=ja...@chromium.org Review URL: https://codereview.chromium.org/714663002

[v8-dev] Re: In-object double fields unboxing (for x64 only). (issue 391693002 by ish...@chromium.org)

2014-11-10 Thread hpayer
LGTM, with nits. https://codereview.chromium.org/391693002/diff/160001/src/heap/objects-visiting.h File src/heap/objects-visiting.h (right): https://codereview.chromium.org/391693002/diff/160001/src/heap/objects-visiting.h#newcode238 src/heap/objects-visiting.h:238: IterateRawPointers(heap,

[v8-dev] Re: Implement parsing ES6 Template Literals (issue 663683006 by caitpotte...@gmail.com)

2014-11-10 Thread marja
I started having a look, but then at some point my confusion exceeded a threshold. Maybe you can use it as guidance on where to add comments / clarifications. :) https://codereview.chromium.org/663683006/diff/220001/src/preparser.h File src/preparser.h (right):

[v8-dev] Re: MapCache now uses number of properties as a key instead of list of property names. (issue 712943002 by ish...@chromium.org)

2014-11-10 Thread verwaest
lgtm, nice simplification! https://codereview.chromium.org/712943002/ -- -- 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

  1   2   >