[v8-dev] Disable concurrent OSR. (issue 208263011)

2014-03-24 Thread yangguo
Reviewers: Sven Panne, Description: Disable concurrent OSR. R=svenpa...@chromium.org Please review this at https://codereview.chromium.org/208263011/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1, -1 lines): M src/flag-definitions.h Index:

[v8-dev] Re: Disable concurrent OSR. (issue 208263011)

2014-03-24 Thread svenpanne
lgtm https://codereview.chromium.org/208263011/ -- -- 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: Disable concurrent OSR. (issue 208263011)

2014-03-24 Thread yangguo
Committed patchset #1 manually as r20172 (tree was closed). https://codereview.chromium.org/208263011/ -- -- 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] r20172 committed - Disable concurrent OSR....

2014-03-24 Thread codesite-noreply
Revision: 20172 Author: yang...@chromium.org Date: Mon Mar 24 07:44:50 2014 UTC Log: Disable concurrent OSR. R=svenpa...@chromium.org Review URL: https://codereview.chromium.org/208263011 http://code.google.com/p/v8/source/detail?r=20172 Modified:

[v8-dev] Re: Fix debuggersupport=off build after r17184 and r18149. (issue 209533002)

2014-03-24 Thread rossberg
lgtm https://codereview.chromium.org/209533002/ -- -- 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: Do stack checks while pushing locals (issue 207543003)

2014-03-24 Thread yangguo
On 2014/03/21 15:17:57, dcarney wrote: On 2014/03/21 12:27:34, Yang wrote: On 2014/03/21 12:26:54, Yang wrote: On 2014/03/21 09:52:22, Yang wrote: LGTM. https://codereview.chromium.org/207543003/diff/1/src/ia32/full-codegen-ia32.cc File src/ia32/full-codegen-ia32.cc (right):

[v8-dev] Fix options for calling push-to-trunk script. (issue 209833002)

2014-03-24 Thread machenbach
Reviewers: Jakob, Message: PTAL Description: Fix options for calling push-to-trunk script. BUG= TBR=jkumme...@chromium.org Please review this at https://codereview.chromium.org/209833002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+4, -4 lines): M

[v8-dev] Re: Fix options for calling push-to-trunk script. (issue 209833002)

2014-03-24 Thread machenbach
Committed patchset #1 manually as r20173 (presubmit successful). https://codereview.chromium.org/209833002/ -- -- 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] r20173 committed - Fix options for calling push-to-trunk script....

2014-03-24 Thread codesite-noreply
Revision: 20173 Author: machenb...@chromium.org Date: Mon Mar 24 08:03:15 2014 UTC Log: Fix options for calling push-to-trunk script. BUG= TBR=jkumme...@chromium.org Review URL: https://codereview.chromium.org/209833002 http://code.google.com/p/v8/source/detail?r=20173 Modified:

[v8-dev] Fix DebugEvaluate for generators. (issue 207153004)

2014-03-24 Thread yangguo
Reviewers: Michael Starzinger, Description: Fix DebugEvaluate for generators. R=mstarzin...@chromium.org BUG=v8:3225 LOG=N Please review this at https://codereview.chromium.org/207153004/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+79, -24 lines): M

[v8-dev] [v8] r20175 committed - Tagging version 3.25.23

2014-03-24 Thread codesite-noreply
Revision: 20175 Author: machenb...@chromium.org Date: Mon Mar 24 08:13:18 2014 UTC Log: Tagging version 3.25.23 http://code.google.com/p/v8/source/detail?r=20175 Added: /tags/3.25.23 -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You

[v8-dev] [v8] r20176 committed - Do stack checks while pushing locals...

2014-03-24 Thread codesite-noreply
Revision: 20176 Author: dcar...@chromium.org Date: Mon Mar 24 08:17:06 2014 UTC Log: Do stack checks while pushing locals R=yang...@chromium.org BUG= Review URL: https://codereview.chromium.org/207543003 http://code.google.com/p/v8/source/detail?r=20176 Modified:

[v8-dev] Re: Do stack checks while pushing locals (issue 207543003)

2014-03-24 Thread dcarney
Committed patchset #8 manually as r20176 (presubmit successful). https://codereview.chromium.org/207543003/ -- -- 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] Re: Refactor inlined typed array runtime functions. (issue 203443002)

2014-03-24 Thread yangguo
Committed patchset #1 manually as r20177 (presubmit successful). https://codereview.chromium.org/203443002/ -- -- 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] r20177 committed - Refactor inlined typed array runtime functions....

2014-03-24 Thread codesite-noreply
Revision: 20177 Author: yang...@chromium.org Date: Mon Mar 24 08:22:24 2014 UTC Log: Refactor inlined typed array runtime functions. R=dslo...@chromium.org Review URL: https://codereview.chromium.org/203443002 http://code.google.com/p/v8/source/detail?r=20177 Modified:

[v8-dev] Re: Use V8_FINAL and V8_OVERRIDE in ElementsAccessor classses. (issue 208063002)

2014-03-24 Thread yangguo
On 2014/03/21 11:42:00, Igor Sheludko wrote: PTAL lgtm. https://codereview.chromium.org/208063002/ -- -- 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] add setaccessorproperty to object (issue 209853002)

2014-03-24 Thread dcarney
Reviewers: Sven Panne, Message: ptal Description: add setaccessorproperty to object R=svenpa...@chromium.org BUG=v8:2964 Please review this at https://codereview.chromium.org/209853002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+29, -21 lines): M

[v8-dev] Re: In-heap small typed arrays (issue 150813004)

2014-03-24 Thread dslomov
PTAL (sorry, I had to rebase again) https://codereview.chromium.org/150813004/diff/21/src/hydrogen.cc File src/hydrogen.cc (right): https://codereview.chromium.org/150813004/diff/21/src/hydrogen.cc#newcode8466 src/hydrogen.cc:8466: static HandleMap TypedArrayMap(Isolate* isolate, On

[v8-dev] Re: Builtin helper function EnsureJSArrayWithWritableFastElements() handlified. (issue 208033002)

2014-03-24 Thread yangguo
On 2014/03/21 11:29:51, Igor Sheludko wrote: PTAL lgtm. https://codereview.chromium.org/208033002/ -- -- 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] Re: add setaccessorproperty to object (issue 209853002)

2014-03-24 Thread svenpanne
lgtm https://codereview.chromium.org/209853002/ -- -- 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 setaccessorproperty to object (issue 209853002)

2014-03-24 Thread dcarney
Committed patchset #3 manually as r20178 (presubmit successful). https://codereview.chromium.org/209853002/ -- -- 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] r20178 committed - add setaccessorproperty to object...

2014-03-24 Thread codesite-noreply
Revision: 20178 Author: dcar...@chromium.org Date: Mon Mar 24 08:41:59 2014 UTC Log: add setaccessorproperty to object R=svenpa...@chromium.org LOG=N BUG=v8:2964 Review URL: https://codereview.chromium.org/209853002 http://code.google.com/p/v8/source/detail?r=20178 Modified:

[v8-dev] Re: Issue 2964 in v8: SetAccessorProperty is not available on Object

2014-03-24 Thread codesite-noreply
Updates: Status: Fixed Comment #3 on issue 2964 by dcar...@chromium.org: SetAccessorProperty is not available on Object http://code.google.com/p/v8/issues/detail?id=2964 fixed in https://codereview.chromium.org/209853002/ -- You received this message because this project is

[v8-dev] Re: Issue 3205 in v8: Too many variables limit prohibits new Emscripten application from running

2014-03-24 Thread codesite-noreply
Updates: Status: Fixed Comment #20 on issue 3205 by dcar...@chromium.org: Too many variables limit prohibits new Emscripten application from running http://code.google.com/p/v8/issues/detail?id=3205 (No comment was entered for this change.) -- You received this message because this

[v8-dev] Enable x64 build (issue 209323004)

2014-03-24 Thread yang . gu
Reviewers: Jakob, Yang, ulan, yurys, Benedikt Meurer, Message: This CL is to enable x64 build of v8. Please review! Description: Enable x64 build BUG= Please review this at https://codereview.chromium.org/209323004/ SVN Base: https://github.com/v8/v8.git@master Affected files (+31, -2

[v8-dev] Re: Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. (issue 208263002)

2014-03-24 Thread yangguo
Committed patchset #1 manually as r20179 (presubmit successful). https://codereview.chromium.org/208263002/ -- -- 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] r20179 committed - Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryExcep...

2014-03-24 Thread codesite-noreply
Revision: 20179 Author: yang...@chromium.org Date: Mon Mar 24 08:47:45 2014 UTC Log: Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. R=dcar...@chromium.org BUG=v8:3060 LOG=Y Review URL: https://codereview.chromium.org/208263002

[v8-dev] Re: Builtin helper function EnsureJSArrayWithWritableFastElements() handlified. (issue 208033002)

2014-03-24 Thread ishell
Committed patchset #1 manually as r20180 (presubmit successful). https://codereview.chromium.org/208033002/ -- -- 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] r20180 committed - Builtin helper function EnsureJSArrayWithWritableFastElements() handli...

2014-03-24 Thread codesite-noreply
Revision: 20180 Author: ish...@chromium.org Date: Mon Mar 24 08:48:36 2014 UTC Log: Builtin helper function EnsureJSArrayWithWritableFastElements() handlified. R=yang...@chromium.org Review URL: https://codereview.chromium.org/208033002

[v8-dev] Re: Fix debuggersupport=off build after r17184 and r18149. (issue 209533002)

2014-03-24 Thread kanghao . lkh
On 2014/03/24 08:40:13, kennyluck wrote: The CQ bit was checked by mailto:kanghao@alibaba-inc.com Meh. I am not sure what I did (git cl set-commit) was sensible. If you need to stop it, please help! https://codereview.chromium.org/209533002/ -- -- v8-dev mailing list

[v8-dev] Re: Implement handling of arrow functions in the parser (issue 160073006)

2014-03-24 Thread marja
Here are some comments (but I didn't yet look at all the code in detail). https://codereview.chromium.org/160073006/diff/380001/src/parser.cc File src/parser.cc (right): https://codereview.chromium.org/160073006/diff/380001/src/parser.cc#newcode3141 src/parser.cc:3141: if (expression == NULL)

[v8-dev] Re: Use V8_FINAL and V8_OVERRIDE in ElementsAccessor classses. (issue 208063002)

2014-03-24 Thread ishell
Committed patchset #1 manually as r20181 (presubmit successful). https://codereview.chromium.org/208063002/ -- -- 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] r20181 committed - Use V8_FINAL and V8_OVERRIDE in ElementsAccessor classses....

2014-03-24 Thread codesite-noreply
Revision: 20181 Author: ish...@chromium.org Date: Mon Mar 24 09:06:04 2014 UTC Log: Use V8_FINAL and V8_OVERRIDE in ElementsAccessor classses. R=yang...@chromium.org Review URL: https://codereview.chromium.org/208063002 http://code.google.com/p/v8/source/detail?r=20181 Modified:

[v8-dev] Re: Implement handling of arrow functions in the parser (issue 160073006)

2014-03-24 Thread marja
Hmm, one more comment... what am I missing? I thought arrow funcs are just syntactic sugar and they won't have any impact beyond the Parser, i.e., the parser would produce the same ast in these cases: (foo, bar) = { baz } function(foo, bar) { baz } but this CL doesn't seem like it...

[v8-dev] [v8] r20182 committed - Remove an unused isolate_ field from BacktrackStack....

2014-03-24 Thread codesite-noreply
Revision: 20182 Author: rmcil...@chromium.org Date: Mon Mar 24 09:09:49 2014 UTC Log: Remove an unused isolate_ field from BacktrackStack. Found by Nico Weber with -Wunused-private-field R=yang...@chromium.org Review URL: https://codereview.chromium.org/208613002

[v8-dev] Re: Remove an unused isolate_ field from BacktrackStack. (issue 208613002)

2014-03-24 Thread rmcilroy
Committed patchset #1 manually as r20182 (presubmit successful). https://codereview.chromium.org/208613002/ -- -- 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] Revert Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. (issue 201573007)

2014-03-24 Thread yangguo
Reviewers: Sven Panne, Description: Revert Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. This reverts r20179. TBR=svenpa...@chromium.org Please review this at https://codereview.chromium.org/201573007/ SVN Base:

[v8-dev] Re: Revert Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. (issue 201573007)

2014-03-24 Thread yangguo
Committed patchset #1 manually as r20183 (tree was closed). https://codereview.chromium.org/201573007/ -- -- 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] Re: Fix options for calling push-to-trunk script. (issue 209833002)

2014-03-24 Thread jkummerow
lgtm https://codereview.chromium.org/209833002/ -- -- 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] r20183 committed - Revert Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMem...

2014-03-24 Thread codesite-noreply
Revision: 20183 Author: yang...@chromium.org Date: Mon Mar 24 09:17:18 2014 UTC Log: Revert Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. This reverts r20179. TBR=svenpa...@chromium.org Review URL: https://codereview.chromium.org/201573007

[v8-dev] Re: Revert Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. (issue 201573007)

2014-03-24 Thread svenpanne
lgtm https://codereview.chromium.org/201573007/ -- -- 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: Implement handling of arrow functions in the parser (issue 160073006)

2014-03-24 Thread rossberg
On 2014/03/24 09:06:47, marja wrote: Hmm, one more comment... what am I missing? I thought arrow funcs are just syntactic sugar and they won't have any impact beyond the Parser, i.e., the parser would produce the same ast in these cases: (foo, bar) = { baz } function(foo, bar) { baz } but

[v8-dev] Re: Introduce SynchronizedScope to allow heap access from compiler thread. (issue 177493002)

2014-03-24 Thread mstarzinger
The implementation is looking OK and I couldn't spot any bugs in the lockstep synchronization. However we are talking about a synchronization mechanism that involves four semaphores, one mutex and one atomic variable. This is impossible to audit. That poses two concrete concerns about this

[v8-dev] Re: Implement handling of arrow functions in the parser (issue 160073006)

2014-03-24 Thread marja
On 2014/03/24 09:21:06, rossberg wrote: On 2014/03/24 09:06:47, marja wrote: Hmm, one more comment... what am I missing? I thought arrow funcs are just syntactic sugar and they won't have any impact beyond the Parser, i.e., the parser would produce the same ast in these cases: (foo,

[v8-dev] Re: [ia32/x64] Smaller instruction to check NaN (issue 202083002)

2014-03-24 Thread jkummerow
LGTM, I'll land. https://codereview.chromium.org/202083002/ -- -- 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: Introduce SynchronizedScope to allow heap access from compiler thread. (issue 177493002)

2014-03-24 Thread yangguo
On 2014/03/24 09:21:31, Michael Starzinger wrote: The implementation is looking OK and I couldn't spot any bugs in the lockstep synchronization. However we are talking about a synchronization mechanism that involves four semaphores, one mutex and one atomic variable. This is impossible to

[v8-dev] Reland Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. (issue 209903003)

2014-03-24 Thread yangguo
Reviewers: dcarney, Message: Please take a look. The second patch set is the fix. Description: Reland Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. Please review this at https://codereview.chromium.org/209903003/ SVN Base:

[v8-dev] ARM64: optimize call immediate (issue 209923002)

2014-03-24 Thread vincent . belliard . arm
Reviewers: Benedikt Meurer, ulan, Description: ARM64: optimize call immediate BUG= R=u...@chromium.org, bmeu...@chromium.org Please review this at https://codereview.chromium.org/209923002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+45, -41 lines): M

[v8-dev] FastElementsAccessor::SetLengthWithoutNormalize() handlified. (issue 208313012)

2014-03-24 Thread ishell
Reviewers: Yang, Message: PTAL Description: FastElementsAccessor::SetLengthWithoutNormalize() handlified. Please review this at https://codereview.chromium.org/208313012/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+43, -26 lines): M src/elements.cc

[v8-dev] Re: Reland Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. (issue 209903003)

2014-03-24 Thread dcarney
On 2014/03/24 09:33:32, Yang wrote: Please take a look. The second patch set is the fix. lgtm https://codereview.chromium.org/209903003/ -- -- 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

[v8-dev] ARM64: push/pop registers in stubs for safepoints (issue 209933003)

2014-03-24 Thread vincent . belliard . arm
Reviewers: Benedikt Meurer, ulan, Description: ARM64: push/pop registers in stubs for safepoints BUG= R=u...@chromium.org, bmeu...@chromium.org Please review this at https://codereview.chromium.org/209933003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files

[v8-dev] Re: Add support for per-isolate private symbols (issue 196103004)

2014-03-24 Thread mstarzinger
First round. https://codereview.chromium.org/196103004/diff/20001/include/v8.h File include/v8.h (right): https://codereview.chromium.org/196103004/diff/20001/include/v8.h#newcode2001 include/v8.h:2001: // Create a symbol. If data is not NULL, it will be used as a print name. nit: Comment is

[v8-dev] [v8] r20184 committed - Reland Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMem...

2014-03-24 Thread codesite-noreply
Revision: 20184 Author: yang...@chromium.org Date: Mon Mar 24 10:07:15 2014 UTC Log: Reland Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. R=dcar...@chromium.org Review URL: https://codereview.chromium.org/209903003

[v8-dev] Re: Reland Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException. (issue 209903003)

2014-03-24 Thread yangguo
Committed patchset #2 manually as r20184 (presubmit successful). https://codereview.chromium.org/209903003/ -- -- 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] Re: [ia32/x64] Smaller instruction to check NaN (issue 202083002)

2014-03-24 Thread jkummerow
Committed patchset #3 manually as r20185 (presubmit successful). https://codereview.chromium.org/202083002/ -- -- 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] r20185 committed - [ia32/x64] Smaller instruction to check NaN...

2014-03-24 Thread codesite-noreply
Revision: 20185 Author: jkumme...@chromium.org Date: Mon Mar 24 10:18:27 2014 UTC Log: [ia32/x64] Smaller instruction to check NaN substract 1 and test for overflow BUG= R=jkumme...@chromium.org Review URL: https://codereview.chromium.org/202083002 Patch from Weiliang Lin

[v8-dev] Spec adjustments for well-known symbols (issue 208423013)

2014-03-24 Thread rossberg
Reviewers: arv, Michael Starzinger, Description: Spec adjustments for well-known symbols R=mstarzin...@chromium.org, a...@chromium.org BUG= Please review this at https://codereview.chromium.org/208423013/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+40, -23

[v8-dev] Re: Fix DebugEvaluate for generators. (issue 207153004)

2014-03-24 Thread mstarzinger
https://codereview.chromium.org/207153004/diff/1/src/runtime.cc File src/runtime.cc (right): https://codereview.chromium.org/207153004/diff/1/src/runtime.cc#newcode11427 src/runtime.cc:11427: if (scope_info-ContextSlotIndex(*name, mode, init_flag) != -1) { I am little bit confused here. For

[v8-dev] Re: Implement ES6 symbol registry and predefined symbols (issue 203243004)

2014-03-24 Thread rossberg
On 2014/03/22 17:15:49, arv wrote: I'm not sure that we should install Symbol.x if we do not support x, where x is a certain feature. For example, one might expect us to support @@create because we have Symbol.create. I think adding these once we support the feature would allow code to

[v8-dev] Re: Create a function call IC (issue 172523002)

2014-03-24 Thread verwaest
Some more comments. Getting there. I especially like the fullcodegen cleanup. https://codereview.chromium.org/172523002/diff/280001/src/ia32/code-stubs-ia32.cc File src/ia32/code-stubs-ia32.cc (right):

[v8-dev] Re: Implement ES6 symbol registry and predefined symbols (issue 203243004)

2014-03-24 Thread rossberg
https://codereview.chromium.org/203243004/diff/50010/src/symbol.js File src/symbol.js (right): https://codereview.chromium.org/203243004/diff/50010/src/symbol.js#newcode68 src/symbol.js:68: if (!('internal' in registry)) { On 2014/03/22 17:15:49, arv wrote: Maybe this could have been if

[v8-dev] MIPS: Do stack checks while pushing locals. (issue 208323010)

2014-03-24 Thread kilvadyb
Reviewers: danno, dcarney, Paul Lind, kisg, palfia, dusmil, Description: MIPS: Do stack checks while pushing locals. Port r20176 (a1bfd83) BUG= Please review this at https://codereview.chromium.org/208323010/ SVN Base: git://github.com/paul99/v8m-rb.git@gbl Affected files (+40, -18 lines):

[v8-dev] Delete mjsunit/string-oom-slow-* tests. (issue 205553005)

2014-03-24 Thread jkummerow
Reviewers: Yang, Message: As discussed. Description: Delete mjsunit/string-oom-slow-* tests. They are too slow, and there is no feasible way to speed them up. Please review this at https://codereview.chromium.org/205553005/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

[v8-dev] Re: Spec adjustments for well-known symbols (issue 208423013)

2014-03-24 Thread mstarzinger
https://codereview.chromium.org/208423013/diff/1/src/symbol.js File src/symbol.js (right): https://codereview.chromium.org/208423013/diff/1/src/symbol.js#newcode138 src/symbol.js:138: var attr = READ_ONLY | DONT_DELETE | DONT_ENUM; With these attributes you should now be able to use the

[v8-dev] Re: Delete mjsunit/string-oom-slow-* tests. (issue 205553005)

2014-03-24 Thread yangguo
On 2014/03/24 10:33:45, Jakob wrote: As discussed. lgtm. https://codereview.chromium.org/205553005/ -- -- 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] Re: Delete mjsunit/string-oom-slow-* tests. (issue 205553005)

2014-03-24 Thread jkummerow
Committed patchset #1 manually as r20186 (presubmit successful). https://codereview.chromium.org/205553005/ -- -- 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] r20186 committed - Delete mjsunit/string-oom-slow-* tests....

2014-03-24 Thread codesite-noreply
Revision: 20186 Author: jkumme...@chromium.org Date: Mon Mar 24 10:37:16 2014 UTC Log: Delete mjsunit/string-oom-slow-* tests. They are too slow, and there is no feasible way to speed them up. R=yang...@chromium.org Review URL: https://codereview.chromium.org/205553005

[v8-dev] Re: Fix DebugEvaluate for generators. (issue 207153004)

2014-03-24 Thread yangguo
On 2014/03/24 10:24:28, Michael Starzinger wrote: https://codereview.chromium.org/207153004/diff/1/src/runtime.cc File src/runtime.cc (right): https://codereview.chromium.org/207153004/diff/1/src/runtime.cc#newcode11427 src/runtime.cc:11427: if (scope_info-ContextSlotIndex(*name, mode,

[v8-dev] [v8] r20187 committed - Revert A64: Now that we have veneers, fix a couple of branches to dir...

2014-03-24 Thread codesite-noreply
Revision: 20187 Author: svenpa...@chromium.org Date: Mon Mar 24 10:41:33 2014 UTC Log: Revert A64: Now that we have veneers, fix a couple of branches to directly jump to their target. This reverts commit r20169, it heavily regresses a Mozilla test: make -j32 arm64.release.check

[v8-dev] Revert A64: Now that we have veneers, fix a couple of branches to directly jump to their target. (issue 209333004)

2014-03-24 Thread svenpanne
Reviewers: ulan, Message: Committed patchset #1 manually as r20187 (presubmit successful). Description: Revert A64: Now that we have veneers, fix a couple of branches to directly jump to their target. This reverts commit r20169, it heavily regresses a Mozilla test: make -j32

[v8-dev] Re: IA32: Rename MacroAssembler::Set() and MacroAssembler::SafeSet() to Move() and SafeMove(). (issue 208073003)

2014-03-24 Thread mstarzinger
LGTM. https://codereview.chromium.org/208073003/ -- -- 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 DebugEvaluate for generators. (issue 207153004)

2014-03-24 Thread mstarzinger
LGTM with a nit. https://codereview.chromium.org/207153004/diff/30001/src/runtime.cc File src/runtime.cc (right): https://codereview.chromium.org/207153004/diff/30001/src/runtime.cc#newcode11443 src/runtime.cc:11443: Runtime::SetObjectProperty( nit: Should fit into one line again now.

[v8-dev] Re: Enable x64 build for Android (issue 209323004)

2014-03-24 Thread ulan
LGTM, note that I changed the CL description to show that this CL is Android specific. https://codereview.chromium.org/209323004/ -- -- 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

[v8-dev] ARM64: update the path to android_stlport_libs. (issue 209383007)

2014-03-24 Thread ulan
Reviewers: jochen, Message: PTAL Description: ARM64: update the path to android_stlport_libs. BUG= Please review this at https://codereview.chromium.org/209383007/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1, -1 lines): M build/android.gypi Index:

[v8-dev] Re: ARM64: push/pop registers in stubs for safepoints (issue 209933003)

2014-03-24 Thread ulan
https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h File src/arm64/lithium-codegen-arm64.h (right): https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h#newcode385 src/arm64/lithium-codegen-arm64.h:385:

[v8-dev] Re: ARM64: push/pop registers in stubs for safepoints (issue 209933003)

2014-03-24 Thread vincent . belliard . arm
https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h File src/arm64/lithium-codegen-arm64.h (right): https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h#newcode385 src/arm64/lithium-codegen-arm64.h:385:

[v8-dev] Re: In-heap small typed arrays (issue 150813004)

2014-03-24 Thread verwaest
A few more comments. Would be nice to have that hydrogen code split up a little bit, given that it's so branchy, and there's not so much shared code. https://codereview.chromium.org/150813004/diff/220001/src/hydrogen.cc File src/hydrogen.cc (right):

[v8-dev] Re: ARM64: push/pop registers in stubs for safepoints (issue 209933003)

2014-03-24 Thread ulan
https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h File src/arm64/lithium-codegen-arm64.h (right): https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h#newcode385 src/arm64/lithium-codegen-arm64.h:385:

[v8-dev] Re: Issue 3226 in v8: cctest/test-assembler-a64/fmadd_fmsub_float_nans fails when building with clang

2014-03-24 Thread codesite-noreply
Updates: Owner: baptiste...@arm.com Cc: jacob.bram...@arm.com Comment #4 on issue 3226 by jacob.bram...@arm.com: cctest/test-assembler-a64/fmadd_fmsub_float_nans fails when building with clang http://code.google.com/p/v8/issues/detail?id=3226 Baptiste is working on this.

[v8-dev] Re: ARM64: push/pop registers in stubs for safepoints (issue 209933003)

2014-03-24 Thread vincent . belliard . arm
https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h File src/arm64/lithium-codegen-arm64.h (right): https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h#newcode385 src/arm64/lithium-codegen-arm64.h:385:

[v8-dev] PreParser cleanup: no need to track with-ness of scopees. (issue 209863004)

2014-03-24 Thread marja
Reviewers: ulan, Message: ulan, ptal Description: PreParser cleanup: no need to track with-ness of scopees. Historically, we used to track the with-ness of a scope differently; not creating a with scope, but setting a property on the scope (see https://codereview.chromium.org/5166006 ). For

[v8-dev] Re: PreParser cleanup: no need to track with-ness of scopes. (issue 209863004)

2014-03-24 Thread ulan
lgtm https://codereview.chromium.org/209863004/ -- -- 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: Issue 3060 in v8: V8 3.23.1 and later do not honor v8::V8::IgnoreOutOfMemoryException()

2014-03-24 Thread codesite-noreply
Comment #19 on issue 3060 by clearscr...@gmail.com: V8 3.23.1 and later do not honor v8::V8::IgnoreOutOfMemoryException() http://code.google.com/p/v8/issues/detail?id=3060 Would it not be possible to throw an exception in that case as well? -- You received this message because this project

[v8-dev] Re: Issue 3060 in v8: V8 3.23.1 and later do not honor v8::V8::IgnoreOutOfMemoryException()

2014-03-24 Thread codesite-noreply
Comment #20 on issue 3060 by yang...@chromium.org: V8 3.23.1 and later do not honor v8::V8::IgnoreOutOfMemoryException() http://code.google.com/p/v8/issues/detail?id=3060 Well, in that case it's not even possible to allocate an exception any longer. -- You received this message because

[v8-dev] Re: ARM64: update the path to android_stlport_libs. (issue 209383007)

2014-03-24 Thread jochen
lgtm https://codereview.chromium.org/209383007/ -- -- 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] Fix component build some more. (issue 209873004)

2014-03-24 Thread dcarney
lgtm https://codereview.chromium.org/209873004/ -- -- 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 debuggersupport=off build after r17184 and r18149. (issue 209533002)

2014-03-24 Thread kanghao . lkh
On 2014/03/24 12:03:28, kennyluck wrote: The CQ bit was unchecked by mailto:kanghao@alibaba-inc.com Meh. I guess commit queue just doesn't work for non-committers (but it doesn't give me any notice..). rossberg, can you land this for me? https://codereview.chromium.org/209533002/

[v8-dev] Re: Deprecate Start/StopCpuProfiling methods (issue 197513005)

2014-03-24 Thread alph
lgtm https://codereview.chromium.org/197513005/ -- -- 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 component build some more. (issue 209873004)

2014-03-24 Thread marja
Reviewers: dcarney, Message: Committed patchset #2 manually as r20188 (presubmit successful). Description: Fix component build some more. Not V8_EXPORTing ScriptCompiler::Source got rid of the last errors. This fixes the new ones created by it. V8_INLINEing these funcs makes sense anyway.

[v8-dev] [v8] r20188 committed - Fix component build some more....

2014-03-24 Thread codesite-noreply
Revision: 20188 Author: ma...@chromium.org Date: Mon Mar 24 12:13:58 2014 UTC Log: Fix component build some more. Not V8_EXPORTing ScriptCompiler::Source got rid of the last errors. This fixes the new ones created by it. V8_INLINEing these funcs makes sense anyway. In addition,

[v8-dev] Re: PreParser cleanup: no need to track with-ness of scopes. (issue 209863004)

2014-03-24 Thread marja
Committed patchset #2 manually as r20189 (presubmit successful). https://codereview.chromium.org/209863004/ -- -- 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] r20189 committed - PreParser cleanup: no need to track with-ness of scopes....

2014-03-24 Thread codesite-noreply
Revision: 20189 Author: ma...@chromium.org Date: Mon Mar 24 12:16:09 2014 UTC Log: PreParser cleanup: no need to track with-ness of scopes. Historically, we used to track the with-ness of a scope differently; not creating a with scope, but setting a property on the scope (see

[v8-dev] Re: Do not left-trim arrays when concurrent sweeping is active. (issue 207613004)

2014-03-24 Thread mstarzinger
LGTM with comments. https://codereview.chromium.org/207613004/diff/1/src/builtins.cc File src/builtins.cc (right): https://codereview.chromium.org/207613004/diff/1/src/builtins.cc#newcode957 src/builtins.cc:957: // This is the slow path. We are going to move the elemetns to the left nit:

[v8-dev] Re: ARM64: push/pop registers in stubs for safepoints (issue 209933003)

2014-03-24 Thread ulan
https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h File src/arm64/lithium-codegen-arm64.h (right): https://codereview.chromium.org/209933003/diff/1/src/arm64/lithium-codegen-arm64.h#newcode385 src/arm64/lithium-codegen-arm64.h:385:

[v8-dev] Change auto-roll to auto-push for automatic trunk pushes. (issue 196173018)

2014-03-24 Thread machenbach
Reviewers: jarin, Message: PTAL Description: Change auto-roll to auto-push for automatic trunk pushes. The current script is only performing automatic pushes to trunk. This prepares for adding an auto-roll script that actually rolls to Chromium. This also removes the v8-status updates,

[v8-dev] Follow up to r20125 (enabling tests). (issue 209953002)

2014-03-24 Thread marja
Reviewers: rossberg, Message: rossberg, ptal of this embarrassing cl, and then we'll pretend this never happened, k? :) Description: Follow up to r20125 (enabling tests). These tests were never meant to be disabled. R=rossb...@chromium.org BUG= Please review this at

[v8-dev] Refactor optimized in hydrogen only runtime functions. (issue 209353006)

2014-03-24 Thread dslomov
Reviewers: yannguo_chromium.org, Message: PTAL Description: Refactor optimized in hydrogen only runtime functions. This splits all runtime function into 3 categories: 1) RUNTIME: implemented in runtime and called from both full and optimized code. 2) INLINE: inlined in both full and

[v8-dev] Re: ARM64: optimize call immediate (issue 209923002)

2014-03-24 Thread ulan
https://codereview.chromium.org/209923002/diff/1/src/arm64/macro-assembler-arm64.cc File src/arm64/macro-assembler-arm64.cc (right): https://codereview.chromium.org/209923002/diff/1/src/arm64/macro-assembler-arm64.cc#newcode2027 src/arm64/macro-assembler-arm64.cc:2027: // Addresses are 48 bits

[v8-dev] Re: Issue 3228 in v8: Windows DLL build broken on trunk

2014-03-24 Thread codesite-noreply
Updates: Status: Fixed Comment #4 on issue 3228 by ma...@chromium.org: Windows DLL build broken on trunk http://code.google.com/p/v8/issues/detail?id=3228 Afaics this works now; the latest successful win component build is

[v8-dev] Re: Follow up to r20125 (enabling tests). (issue 209953002)

2014-03-24 Thread rossberg
lgtm https://codereview.chromium.org/209953002/ -- -- 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

  1   2   3   >