[v8-dev] Re: Issue 3469 in v8: Math.fround slowness

2014-07-28 Thread codesite-noreply via v8-dev
Updates: Status: Assigned Owner: yang...@chromium.org Comment #1 on issue 3469 by svenpa...@chromium.org: Math.fround slowness http://code.google.com/p/v8/issues/detail?id=3469 Hmmm, if I see this correctly, the polyfill for Math.fround in box2d_f32_2.js is the identity

[v8-dev] Re: Properly propagate serialization flag when compiling hydrogen code stubs. (issue 416123002 by yang...@chromium.org)

2014-07-28 Thread mvstanton
lgtm https://codereview.chromium.org/416123002/ -- -- 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] Move extra_ic_state to the PropertyICCompiler (issue 426593002 by verwa...@chromium.org)

2014-07-28 Thread verwaest
Reviewers: Igor Sheludko, Message: PTAL Description: Move extra_ic_state to the PropertyICCompiler BUG= Please review this at https://codereview.chromium.org/426593002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+16, -26 lines): M src/ic.cc M

[v8-dev] Re: Tests that the GC doesn't mistake non-pointer constant pool entries as poitners. (issue 396803009 by rmcil...@chromium.org)

2014-07-28 Thread hpayer
LGTM https://codereview.chromium.org/396803009/diff/60001/test/cctest/test-constantpool.cc File test/cctest/test-constantpool.cc (right): https://codereview.chromium.org/396803009/diff/60001/test/cctest/test-constantpool.cc#newcode287 test/cctest/test-constantpool.cc:287:

[v8-dev] X87: Restructure the IC / Handler compilers (issue 427463002 by chunyang....@intel.com)

2014-07-28 Thread chunyang . dai
Reviewers: Toon Verwaest, Weiliang, Message: hello. Toon. please help to review and commit this porting patch. thanks. Description: X87: Restructure the IC / Handler compilers port r22622. original commit message: Restructure the IC / Handler compilers. BUG= Please review this at

[v8-dev] Re: Move extra_ic_state to the PropertyICCompiler (issue 426593002 by verwa...@chromium.org)

2014-07-28 Thread ishell
lgtm with a nit: https://codereview.chromium.org/426593002/diff/1/src/stub-cache.h File src/stub-cache.h (right): https://codereview.chromium.org/426593002/diff/1/src/stub-cache.h#newcode594 src/stub-cache.h:594: // Handlers do not use strict mode. Does this comment still make sense?

[v8-dev] Re: Issue 3241 in v8: Object.prototype.toString.call(Promise.resolve()) should be [object Promise]

2014-07-28 Thread codesite-noreply via v8-dev
Updates: Cc: jkumme...@chromium.org k...@chromium.org Comment #7 on issue 3241 by jkumme...@chromium.org: Object.prototype.toString.call(Promise.resolve()) should be [object Promise] http://code.google.com/p/v8/issues/detail?id=3241 Issue chromium:397871 has been merged into this

[v8-dev] Re: Issue 3241 in v8: Object.prototype.toString.call(Promise.resolve()) should be [object Promise]

2014-07-28 Thread codesite-noreply via v8-dev
Updates: Cc: -jkumme...@chromium.org -k...@chromium.org Comment #8 on issue 3241 by jkumme...@chromium.org: Object.prototype.toString.call(Promise.resolve()) should be [object Promise] http://code.google.com/p/v8/issues/detail?id=3241 (No comment was entered for this change.) --

[v8-dev] Re: Added histogram to track distribution of requested idle notifications. (issue 420753002 by hpa...@chromium.org)

2014-07-28 Thread jochen
https://codereview.chromium.org/420753002/diff/60001/src/counters.cc File src/counters.cc (right): https://codereview.chromium.org/420753002/diff/60001/src/counters.cc#newcode58 src/counters.cc:58: #define HR(name, caption) name##_ = Histogram(#caption, 0, 1000, 1001, isolate); why cap it at

[v8-dev] Re: Trace every incremental marking step. (issue 420613006 by ern...@chromium.org)

2014-07-28 Thread ernstm
On 2014/07/25 18:27:21, Hannes Payer wrote: LGTM, if the overhead of this call is negligible The overhead is very low, if Chrome tracing is not enabled. We should also move the histogram timer from AdvanceIdleIncrementalMarking into this function. I guess the intent was to log every

[v8-dev] Re: Trace every incremental marking step. (issue 420613006 by ern...@chromium.org)

2014-07-28 Thread jochen
On 2014/07/28 at 08:54:17, ernstm wrote: On 2014/07/25 18:27:21, Hannes Payer wrote: LGTM, if the overhead of this call is negligible The overhead is very low, if Chrome tracing is not enabled. We should also move the histogram timer from AdvanceIdleIncrementalMarking into this

[v8-dev] Re: Make --always-opt also optimize toplevel code. (issue 410153002 by mstarzin...@chromium.org)

2014-07-28 Thread mstarzinger
Adding Ben as reviewer. https://codereview.chromium.org/410153002/ -- -- 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: Added histogram to track distribution of requested idle notifications. (issue 420753002 by hpa...@chromium.org)

2014-07-28 Thread hpayer
https://codereview.chromium.org/420753002/diff/60001/src/counters.cc File src/counters.cc (right): https://codereview.chromium.org/420753002/diff/60001/src/counters.cc#newcode58 src/counters.cc:58: #define HR(name, caption) name##_ = Histogram(#caption, 0, 1000, 1001, isolate); On 2014/07/25

[v8-dev] Re: Added histogram to track distribution of requested idle notifications. (issue 420753002 by hpa...@chromium.org)

2014-07-28 Thread hpayer
https://codereview.chromium.org/420753002/diff/60001/src/counters.cc File src/counters.cc (right): https://codereview.chromium.org/420753002/diff/60001/src/counters.cc#newcode58 src/counters.cc:58: #define HR(name, caption) name##_ = Histogram(#caption, 0, 1000, 1001, isolate); On 2014/07/28

[v8-dev] Re: Fix a potential overflow in BinarySearch, same as Issue 344513004 (issue 417353002 by jianghua....@alibaba-inc.com)

2014-07-28 Thread jochen
On 2014/07/26 at 01:43:22, jianghua.yjh wrote: please review . I couldn't find a CCLA entry for you (https://developers.google.com/open-source/cla/corporate?csw=1) Without it, we can't accept patches, sorry. https://codereview.chromium.org/417353002/ -- -- v8-dev mailing list

[v8-dev] Re: Added histogram to track distribution of requested idle notifications. (issue 420753002 by hpa...@chromium.org)

2014-07-28 Thread hpayer
Committed patchset #5 manually as r22632 (presubmit successful). https://codereview.chromium.org/420753002/ -- -- 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] r22632 committed - Added histogram to track distribution of requested idle notifications....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22632 Author: hpa...@chromium.org Date: Mon Jul 28 09:13:33 2014 UTC Log: Added histogram to track distribution of requested idle notifications. BUG=397026 LOG=n R=rmcil...@chromium.org Review URL: https://codereview.chromium.org/420753002

[v8-dev] [v8] r22633 committed - Reland r22460 - Bootstrapper::DetachGlobal also need to unset g......

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22633 Author: joc...@chromium.org Date: Mon Jul 28 09:15:10 2014 UTC Log: Reland r22460 - Bootstrapper::DetachGlobal also need to unset g... | DetachGlobal detaches original context of a global proxy object. | | Before this patch, the constructor JSFunction still carried

[v8-dev] Reland r22460 - Bootstrapper::DetachGlobal also need to unset g... (issue 424703002 by joc...@chromium.org)

2014-07-28 Thread jochen
Reviewers: dcarney (ooto), Message: Committed patchset #1 manually as r22633. Description: Reland r22460 - Bootstrapper::DetachGlobal also need to unset g... | DetachGlobal detaches original context of a global proxy object. | | Before this patch, the constructor JSFunction still carried a |

[v8-dev] Re: Tests that the GC doesn't mistake non-pointer constant pool entries as poitners. (issue 396803009 by rmcil...@chromium.org)

2014-07-28 Thread rmcilroy
Thanks. https://codereview.chromium.org/396803009/diff/60001/test/cctest/test-constantpool.cc File test/cctest/test-constantpool.cc (right): https://codereview.chromium.org/396803009/diff/60001/test/cctest/test-constantpool.cc#newcode287 test/cctest/test-constantpool.cc:287:

[v8-dev] Re: Issue 3212 in v8: Type feedback is lost on recompile with deoptimization support

2014-07-28 Thread codesite-noreply via v8-dev
Updates: Status: Fixed Comment #3 on issue 3212 by mvstan...@chromium.org: Type feedback is lost on recompile with deoptimization support http://code.google.com/p/v8/issues/detail?id=3212 Oops, forgot about this old issue. It is fixed. -- You received this message because this

[v8-dev] Re: Make --always-opt also optimize toplevel code. (issue 410153002 by mstarzin...@chromium.org)

2014-07-28 Thread titzer
lgtm other than small comments https://codereview.chromium.org/410153002/diff/1/src/factory.cc File src/factory.cc (right): https://codereview.chromium.org/410153002/diff/1/src/factory.cc#newcode1376 src/factory.cc:1376: !isolate()-bootstrapper()-IsActive() Comment me, TODO me?

[v8-dev] Re: Tests that the GC doesn't mistake non-pointer constant pool entries as poitners. (issue 396803009 by rmcil...@chromium.org)

2014-07-28 Thread rmcilroy
Committed patchset #5 manually as r22634 (presubmit successful). https://codereview.chromium.org/396803009/ -- -- 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] r22634 committed - Tests that the GC doesn't mistake non-pointer constant pool entries as...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22634 Author: rmcil...@chromium.org Date: Mon Jul 28 10:04:36 2014 UTC Log: Tests that the GC doesn't mistake non-pointer constant pool entries as pointers. Adds a test for ConstantPoolArray to ensure that the GC doesn't mistake non-pointer entries as pointers and try to

[v8-dev] Re: Bootstrapper::DetachGlobal also need to unset global_proxy's constructor to remove all refs to cont... (issue 397953009 by kou...@chromium.org)

2014-07-28 Thread kouhei
On 2014/07/25 10:12:49, haraken wrote: On 2014/07/25 10:10:53, jochen wrote: i'm out today, but I'll take care of it on Monday (Kentaro, to answer your question: bleeding_edge. fetch v8 cd v8 git cl patch -b land 397953009 git cl dcommit -c '...' ) For safety, let me ask you to

[v8-dev] Re: Trace every incremental marking step. (issue 420613006 by ern...@chromium.org)

2014-07-28 Thread ernstm
Moved HistogramTimerScope from Heap::AdvanceIdleIncrementalMarking to IncrementalMarking::Step. The diff looks bigger, because the added scope around the timed code and git cl format touched almost every line in Step. https://codereview.chromium.org/420613006/ -- -- v8-dev mailing list

[v8-dev] Re: Move extra_ic_state to the PropertyICCompiler (issue 426593002 by verwa...@chromium.org)

2014-07-28 Thread verwaest
Committed patchset #1 manually as r22635 (presubmit successful). https://codereview.chromium.org/426593002/ -- -- 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] r22635 committed - Move extra_ic_state to the PropertyICCompiler...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22635 Author: verwa...@chromium.org Date: Mon Jul 28 10:55:32 2014 UTC Log: Move extra_ic_state to the PropertyICCompiler BUG= R=ish...@chromium.org Review URL: https://codereview.chromium.org/426593002 http://code.google.com/p/v8/source/detail?r=22635 Modified:

[v8-dev] Remove all compilation related interface from the StubCache (issue 422853003 by verwa...@chromium.org)

2014-07-28 Thread verwaest
Reviewers: Igor Sheludko, Message: PTAL Description: Remove all compilation related interface from the StubCache BUG= Please review this at https://codereview.chromium.org/422853003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+215, -232 lines): M

[v8-dev] Re: Optimize algorithm for String.prototype.repeat(), fix value caching in others (issue 401783003 by impinb...@gmail.com)

2014-07-28 Thread mstarzinger
https://codereview.chromium.org/401783003/diff/1/AUTHORS File AUTHORS (right): https://codereview.chromium.org/401783003/diff/1/AUTHORS#newcode37 AUTHORS:37: Isiah Meadows impinb...@gmail.com Did you already sign the CLA. I wasn't able to find you on the list. Instructions on how to do so can

[v8-dev] Re: Trace every incremental marking step. (issue 420613006 by ern...@chromium.org)

2014-07-28 Thread jochen
lgtm https://codereview.chromium.org/420613006/ -- -- 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 it,

[v8-dev] Re: Trace every incremental marking step. (issue 420613006 by ern...@chromium.org)

2014-07-28 Thread hpayer
lgtm https://codereview.chromium.org/420613006/ -- -- 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 a potential overflow in SortedListBSearch. (issue 422853005 by yang...@chromium.org)

2014-07-28 Thread yangguo
Reviewers: jochen, Description: Revert Fix a potential overflow in SortedListBSearch. This reverts r21960. R=joc...@chromium.org Please review this at https://codereview.chromium.org/422853005/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1, -1 lines): M

[v8-dev] Re: Revert Fix a potential overflow in SortedListBSearch. (issue 422853005 by yang...@chromium.org)

2014-07-28 Thread yangguo
On 2014/07/28 11:20:57, Yang wrote: Reverted for the time being. Contributor needs to sign the CCLA. https://codereview.chromium.org/422853005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to

[v8-dev] Re: Revert Fix a potential overflow in SortedListBSearch. (issue 422853005 by yang...@chromium.org)

2014-07-28 Thread jochen
lgtm https://codereview.chromium.org/422853005/ -- -- 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] Use return value of GetPropertyAttributes to make compiler happy. (issue 420443006 by hpa...@chromium.org)

2014-07-28 Thread hpayer
Reviewers: Toon Verwaest, Description: Use return value of GetPropertyAttributes to make compiler happy. BUG= Please review this at https://codereview.chromium.org/420443006/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+6, -3 lines): M src/objects.cc M

[v8-dev] Re: Update AUTHORS file. (issue 399243002 by paul.l...@imgtec.com)

2014-07-28 Thread jkummerow
Do we have (or want) a policy on when a company is listed as a contributor, whether contributing employees of that company should be listed individually? Right now we seem to have examples for both yes and no. Personally, I don't feel strongly about it either way, but would weakly prefer to

[v8-dev] Re: Update AUTHORS file. (issue 399243002 by paul.l...@imgtec.com)

2014-07-28 Thread jkummerow
I see this has already happened in patch set 2. Ignore me then :-) https://codereview.chromium.org/399243002/ -- -- 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: Update AUTHORS file. (issue 399243002 by paul.l...@imgtec.com)

2014-07-28 Thread danno
There is actually a very specific policy about how the AUTHORS file should work, and I'm currently working with various folks, including Paul, to make sure that we implement it. https://codereview.chromium.org/399243002/ -- -- v8-dev mailing list v8-dev@googlegroups.com

[v8-dev] Re: Implement trigonometric functions using a fdlibm port. (issue 411263004 by yang...@chromium.org)

2014-07-28 Thread yangguo
https://codereview.chromium.org/411263004/diff/20001/src/math.js File src/math.js (right): https://codereview.chromium.org/411263004/diff/20001/src/math.js#newcode188 src/math.js:188: macro REMPIO2(X) On 2014/07/24 18:08:44, Raymond Toy wrote: Does this have to be a macro? Dropping this big

[v8-dev] Re: Revert Fix a potential overflow in SortedListBSearch. (issue 422853005 by yang...@chromium.org)

2014-07-28 Thread yangguo
Committed patchset #1 manually as r22636 (presubmit successful). https://codereview.chromium.org/422853005/ -- -- 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] r22636 committed - Revert Fix a potential overflow in SortedListBSearch....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22636 Author: yang...@chromium.org Date: Mon Jul 28 11:42:52 2014 UTC Log: Revert Fix a potential overflow in SortedListBSearch. This reverts r21960. R=joc...@chromium.org Review URL: https://codereview.chromium.org/422853005

[v8-dev] Re: Properly propagate serialization flag when compiling hydrogen code stubs. (issue 416123002 by yang...@chromium.org)

2014-07-28 Thread yangguo
Committed patchset #1 manually as r22637 (presubmit successful). https://codereview.chromium.org/416123002/ -- -- 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] r22637 committed - Properly propagate serialization flag when compiling hydrogen code stu...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22637 Author: yang...@chromium.org Date: Mon Jul 28 11:47:10 2014 UTC Log: Properly propagate serialization flag when compiling hydrogen code stubs. R=mvstan...@chromium.org Review URL: https://codereview.chromium.org/416123002

[v8-dev] Re: fix StrDup memory leak in CcTest (issue 421153002 by jianghua....@alibaba-inc.com)

2014-07-28 Thread yangguo
On 2014/07/28 03:45:53, jianghua wrote: please review , thanks! waiting for the CCLA issue to be resolved. https://codereview.chromium.org/421153002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are

[v8-dev] Re: Issue 3468 in v8: Math.exp(100) is inaccurate

2014-07-28 Thread codesite-noreply via v8-dev
Updates: Status: WorkingAsIntended Comment #1 on issue 3468 by jkumme...@chromium.org: Math.exp(100) is inaccurate http://code.google.com/p/v8/issues/detail?id=3468 Our Math.exp implementation sacrifices 1-2 decimal digits of precision for a 6x increase in performance. That's a

[v8-dev] Re: Use return value of GetPropertyAttributes to make compiler happy. (issue 420443006 by hpa...@chromium.org)

2014-07-28 Thread verwaest
lgtm https://codereview.chromium.org/420443006/ -- -- 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: Use return value of GetPropertyAttributes to make compiler happy. (issue 420443006 by hpa...@chromium.org)

2014-07-28 Thread hpayer
Committed patchset #1 manually as r22638 (presubmit successful). https://codereview.chromium.org/420443006/ -- -- 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] r22638 committed - Use return value of GetPropertyAttributes to make compiler happy....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22638 Author: hpa...@chromium.org Date: Mon Jul 28 12:00:05 2014 UTC Log: Use return value of GetPropertyAttributes to make compiler happy. BUG= R=verwa...@chromium.org Review URL: https://codereview.chromium.org/420443006 http://code.google.com/p/v8/source/detail?r=22638

[v8-dev] Re: [Auto-roll] Bump up version to 3.28.44.0 (issue 422003002 by machenb...@chromium.org)

2014-07-28 Thread machenbach
Committed patchset #1 manually as r22639. https://codereview.chromium.org/422003002/ -- -- 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

[v8-dev] [Auto-roll] Bump up version to 3.28.44.0 (issue 422003002 by machenb...@chromium.org)

2014-07-28 Thread machenbach
Reviewers: Michael Achenbach, Description: [Auto-roll] Bump up version to 3.28.44.0 TBR=machenb...@chromium.org Please review this at https://codereview.chromium.org/422003002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1, -1 lines): M src/version.cc

[v8-dev] [v8] r22639 committed - [Auto-roll] Bump up version to 3.28.44.0...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22639 Author: machenb...@chromium.org Date: Mon Jul 28 12:04:13 2014 UTC Log: [Auto-roll] Bump up version to 3.28.44.0 TBR=machenb...@chromium.org Review URL: https://codereview.chromium.org/422003002 http://code.google.com/p/v8/source/detail?r=22639 Modified:

[v8-dev] Fix bogus assert in HeapIterator. (issue 416403011 by hpa...@chromium.org)

2014-07-28 Thread hpayer
Reviewers: jarin, Description: Fix bogus assert in HeapIterator. BUG=397485 LOG=n Please review this at https://codereview.chromium.org/416403011/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+6, -5 lines): M src/heap.cc M src/spaces.h M src/spaces.cc

[v8-dev] Re: Implement trigonometric functions using a fdlibm port. (issue 411263004 by yang...@chromium.org)

2014-07-28 Thread yangguo
On 2014/07/28 11:29:00, Yang wrote: https://codereview.chromium.org/411263004/diff/20001/src/math.js File src/math.js (right): https://codereview.chromium.org/411263004/diff/20001/src/math.js#newcode188 src/math.js:188: macro REMPIO2(X) On 2014/07/24 18:08:44, Raymond Toy wrote: Does this

[v8-dev] Re: Version 3.28.43.1 (merged r22638) (issue 421913006 by machenb...@chromium.org)

2014-07-28 Thread machenbach
FYI https://codereview.chromium.org/421913006/ -- -- 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 it,

[v8-dev] Version 3.28.43.1 (merged r22638) (issue 421913006 by machenb...@chromium.org)

2014-07-28 Thread machenbach
Reviewers: Igor Sheludko, Description: Version 3.28.43.1 (merged r22638) Use return value of GetPropertyAttributes to make compiler happy. R=ish...@chromium.org BUG= Please review this at https://codereview.chromium.org/421913006/ SVN Base: https://v8.googlecode.com/svn/trunk Affected files

[v8-dev] Re: Fix bogus assert in HeapIterator. (issue 416403011 by hpa...@chromium.org)

2014-07-28 Thread jarin
lgtm https://codereview.chromium.org/416403011/ -- -- 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] r22640 committed - Version 3.28.43.1 (merged r22638)...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22640 Author: machenb...@chromium.org Date: Mon Jul 28 12:25:10 2014 UTC Log: Version 3.28.43.1 (merged r22638) Use return value of GetPropertyAttributes to make compiler happy. TBR=ish...@chromium.org BUG= Review URL: https://codereview.chromium.org/421913006

[v8-dev] Re: Version 3.28.43.1 (merged r22638) (issue 421913006 by machenb...@chromium.org)

2014-07-28 Thread machenbach
Committed patchset #1 manually as r22640 (tree was closed). https://codereview.chromium.org/421913006/ -- -- 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] r22641 committed - Tagging version 3.28.43.1

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22641 Author: machenb...@chromium.org Date: Mon Jul 28 12:25:25 2014 UTC Log: Tagging version 3.28.43.1 http://code.google.com/p/v8/source/detail?r=22641 Added: /tags/3.28.43.1 -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You

[v8-dev] [v8] r22642 committed - Fix bogus assert in HeapIterator....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22642 Author: hpa...@chromium.org Date: Mon Jul 28 12:28:28 2014 UTC Log: Fix bogus assert in HeapIterator. BUG=397485 LOG=n R=ja...@chromium.org Review URL: https://codereview.chromium.org/416403011 http://code.google.com/p/v8/source/detail?r=22642 Modified:

[v8-dev] Re: Fix bogus assert in HeapIterator. (issue 416403011 by hpa...@chromium.org)

2014-07-28 Thread hpayer
Committed patchset #1 manually as r22642 (presubmit successful). https://codereview.chromium.org/416403011/ -- -- 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] r22643 committed - Trace every incremental marking step....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22643 Author: ern...@chromium.org Date: Mon Jul 28 12:32:55 2014 UTC Log: Trace every incremental marking step. - This information is required in the chrome trace for a GC telemetry benchmark. R=hpa...@chromium.org, joc...@chromium.org BUG= Review URL:

[v8-dev] Clean up name distinction between Keyed ICs and Element Handlers (issue 424743002 by verwa...@chromium.org)

2014-07-28 Thread verwaest
Reviewers: Igor Sheludko, Message: PTAL Description: Clean up name distinction between Keyed ICs and Element Handlers BUG= Please review this at https://codereview.chromium.org/424743002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+287, -319 lines): M

[v8-dev] Re: Trace every incremental marking step. (issue 420613006 by ern...@chromium.org)

2014-07-28 Thread ernstm
Committed patchset #2 manually as r22643 (presubmit successful). https://codereview.chromium.org/420613006/ -- -- 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] Unbreak NaCL build (issue 422863004 by svenpa...@chromium.org)

2014-07-28 Thread svenpanne
Reviewers: Toon Verwaest, Description: Unbreak NaCL build Please review this at https://codereview.chromium.org/422863004/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+6, -1 lines): M src/objects.cc Index: src/objects.cc diff --git a/src/objects.cc

[v8-dev] Regression test for chromium:388880 added. (issue 424693006 by ish...@chromium.org)

2014-07-28 Thread ishell
Reviewers: Hannes Payer, Message: PTAL Description: Regression test for chromium:30 added. BUG=chromium:30 LOG=N Please review this at https://codereview.chromium.org/424693006/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+58, -0 lines): M

[v8-dev] More accurate usages of Heap::AdjustLiveBytes(). (issue 424663004 by ish...@chromium.org)

2014-07-28 Thread ishell
Reviewers: Hannes Payer, Message: PTAL Description: More accurate usages of Heap::AdjustLiveBytes(). Please review this at https://codereview.chromium.org/424663004/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+10, -8 lines): M src/factory.cc M

[v8-dev] Track size of incremental marking steps in GCTracer. (issue 420213002 by ern...@chromium.org)

2014-07-28 Thread ernstm
Reviewers: Hannes Payer, Message: PTAL Description: Track size of incremental marking steps in GCTracer. - Track size of bytes marked incrementally - Add method to compute marking speed in bytes/millisecond - Distinguish between cumulative and differential marking stats. - Fix methods that

[v8-dev] [v8] r22644 committed - Unbreak NaCL build...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22644 Author: svenpa...@chromium.org Date: Mon Jul 28 12:47:24 2014 UTC Log: Unbreak NaCL build TBR=verwa...@chromium.org Review URL: https://codereview.chromium.org/422863004 http://code.google.com/p/v8/source/detail?r=22644 Modified:

[v8-dev] Re: Unbreak NaCL build (issue 422863004 by svenpa...@chromium.org)

2014-07-28 Thread svenpanne
Committed patchset #1 manually as r22644 (presubmit successful). https://codereview.chromium.org/422863004/ -- -- 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] Removed IdleGlobalGC and just perform IdleNotification when incremental marking is on. (issue 422013002 by hpa...@chromium.org)

2014-07-28 Thread mstarzinger
LGTM. https://codereview.chromium.org/422013002/ -- -- 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: Removed IdleGlobalGC and just perform IdleNotification when incremental marking is on. (issue 422013002 by hpa...@chromium.org)

2014-07-28 Thread jochen
https://codereview.chromium.org/422013002/diff/1/src/heap.cc File src/heap.cc (right): https://codereview.chromium.org/422013002/diff/1/src/heap.cc#newcode4258 src/heap.cc:4258: if (!FLAG_incremental_marking) return true; why not return false (meaning no need to call again?)

[v8-dev] [v8] r22645 committed - Keep new arrays allocated with 'new Array(N)' in fast mode (revisited)...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22645 Author: da...@chromium.org Date: Mon Jul 28 13:12:26 2014 UTC Log: Keep new arrays allocated with 'new Array(N)' in fast mode (revisited) Also explicit length setting with a.length = N should remain in fast mode. R=verwa...@chromium.org Review URL:

[v8-dev] Re: Keep new arrays allocated with 'new Array(N)' in fast mode (revisited) (issue 416403002 by da...@chromium.org)

2014-07-28 Thread danno
Committed patchset #4 manually as r22645 (presubmit successful). https://codereview.chromium.org/416403002/ -- -- 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: Teach releases script to read bleeding_edge tags. (issue 421553002 by machenb...@chromium.org)

2014-07-28 Thread jarin
lgtm https://codereview.chromium.org/421553002/ -- -- 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: Teach releases script to read bleeding_edge tags. (issue 421553002 by machenb...@chromium.org)

2014-07-28 Thread machenbach
Committed patchset #1 manually as r22646 (presubmit successful). https://codereview.chromium.org/421553002/ -- -- 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] r22646 committed - Teach releases script to read bleeding_edge tags....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22646 Author: machenb...@chromium.org Date: Mon Jul 28 13:49:07 2014 UTC Log: Teach releases script to read bleeding_edge tags. The command 'git svn log' does unfortunately not provide the tag-revision relation. We therefore use 'svn log' to retrieve it from the remote

[v8-dev] Re: Removed IdleGlobalGC and just perform IdleNotification when incremental marking is on. (issue 422013002 by hpa...@chromium.org)

2014-07-28 Thread hpayer
Reviewers: jochen, ernstm, mstarzinger, Michael Starzinger, https://codereview.chromium.org/422013002/diff/1/src/heap.cc File src/heap.cc (right): https://codereview.chromium.org/422013002/diff/1/src/heap.cc#newcode4258 src/heap.cc:4258: if (!FLAG_incremental_marking) return true; On

[v8-dev] Encapsulate type in the PropertyHandlerCompiler (issue 426633002 by verwa...@chromium.org)

2014-07-28 Thread verwaest
Reviewers: Igor Sheludko, Message: PTAL Description: Encapsulate type in the PropertyHandlerCompiler BUG= Please review this at https://codereview.chromium.org/426633002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+225, -243 lines): M

[v8-dev] Re: CallIC customization stubs must accept that a vector slot is cleared. (issue 418023002 by mvstan...@chromium.org)

2014-07-28 Thread verwaest
lgtm with nit. You can land the repro separately. https://codereview.chromium.org/418023002/diff/1/src/arm/code-stubs-arm.cc File src/arm/code-stubs-arm.cc (right): https://codereview.chromium.org/418023002/diff/1/src/arm/code-stubs-arm.cc#newcode2972 src/arm/code-stubs-arm.cc:2972: __ ldr(r5,

[v8-dev] [v8] r22647 committed - Removed IdleGlobalGC and just perform IdleNotification when incrementa...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22647 Author: hpa...@chromium.org Date: Mon Jul 28 14:18:40 2014 UTC Log: Removed IdleGlobalGC and just perform IdleNotification when incremental marking is on. BUG=397026 LOG=n R=mstarzin...@chromium.org Review URL: https://codereview.chromium.org/422013002

[v8-dev] Re: Removed IdleGlobalGC and just perform IdleNotification when incremental marking is on. (issue 422013002 by hpa...@chromium.org)

2014-07-28 Thread hpayer
Committed patchset #1 manually as r22647 (tree was closed). https://codereview.chromium.org/422013002/ -- -- 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: Regression test for chromium:388880 added. (issue 424693006 by ish...@chromium.org)

2014-07-28 Thread hpayer
lgtm, one nit https://codereview.chromium.org/424693006/diff/20001/test/cctest/test-heap.cc File test/cctest/test-heap.cc (right): https://codereview.chromium.org/424693006/diff/20001/test/cctest/test-heap.cc#newcode4460 test/cctest/test-heap.cc:4460:

[v8-dev] [v8] r22648 committed - Skip long-running mjsunit/array-functions-prototype-misc.js test...

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22648 Author: ish...@chromium.org Date: Mon Jul 28 14:38:35 2014 UTC Log: Skip long-running mjsunit/array-functions-prototype-misc.js test TBR=da...@chromium.org Review URL: https://codereview.chromium.org/428593002 http://code.google.com/p/v8/source/detail?r=22648

[v8-dev] Skip long-running mjsunit/array-functions-prototype-misc.js test (issue 428593002 by ish...@chromium.org)

2014-07-28 Thread ishell
Reviewers: danno, Message: Committed patchset #1 manually as r22648 (tree was closed). Description: Skip long-running mjsunit/array-functions-prototype-misc.js test TBR=da...@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=22648 Please review this at

[v8-dev] Re: More accurate usages of Heap::AdjustLiveBytes(). (issue 424663004 by ish...@chromium.org)

2014-07-28 Thread hpayer
lgtm https://codereview.chromium.org/424663004/ -- -- 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: Track size of incremental marking steps in GCTracer. (issue 420213002 by ern...@chromium.org)

2014-07-28 Thread ernstm
https://codereview.chromium.org/420213002/diff/1/src/gc-tracer.cc File src/gc-tracer.cc (right): https://codereview.chromium.org/420213002/diff/1/src/gc-tracer.cc#newcode277 src/gc-tracer.cc:277: PrintF(stepscount=%d , current_.incremental_marking_steps); On 2014/07/28 13:04:12, Hannes Payer

[v8-dev] Re: Track size of incremental marking steps in GCTracer. (issue 420213002 by ern...@chromium.org)

2014-07-28 Thread ernstm
Committed patchset #2 manually as r22649 (presubmit successful). https://codereview.chromium.org/420213002/ -- -- 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] r22649 committed - Track size of incremental marking steps in GCTracer....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22649 Author: ern...@chromium.org Date: Mon Jul 28 14:48:53 2014 UTC Log: Track size of incremental marking steps in GCTracer. - Track size of bytes marked incrementally - Add method to compute marking speed in bytes/millisecond - Distinguish between cumulative and

[v8-dev] Fix printf formatting. (issue 420273002 by ern...@chromium.org)

2014-07-28 Thread ernstm
Reviewers: Hannes Payer, Message: Committed patchset #1 manually as r22650 (tree was closed). Description: Fix printf formatting. TBR=hpa...@chromium.org BUG= Committed: https://code.google.com/p/v8/source/detail?r=22650 Please review this at https://codereview.chromium.org/420273002/ SVN

[v8-dev] [v8] r22650 committed - Fix printf formatting....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22650 Author: ern...@chromium.org Date: Mon Jul 28 15:01:57 2014 UTC Log: Fix printf formatting. TBR=hpa...@chromium.org BUG= Review URL: https://codereview.chromium.org/420273002 http://code.google.com/p/v8/source/detail?r=22650 Modified:

[v8-dev] [v8] r22651 committed - Tagging version 3.28.42

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22651 Author: machenb...@chromium.org Date: Mon Jul 28 15:09:15 2014 UTC Log: Tagging version 3.28.42 http://code.google.com/p/v8/source/detail?r=22651 Added: /tags/3.28.42 -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You

[v8-dev] Re: Make --always-opt also optimize toplevel code. (issue 410153002 by mstarzin...@chromium.org)

2014-07-28 Thread mstarzinger
Addressed comments. Ported to other architectures. Adapted two more test cases. PTAL. Rodolph, could you check if the change to the ARM64 is OK? https://codereview.chromium.org/410153002/diff/1/src/factory.cc File src/factory.cc (right):

[v8-dev] Encapsulate the holder in the PropertyHolderCompilers (issue 422023003 by verwa...@chromium.org)

2014-07-28 Thread verwaest
Reviewers: Igor Sheludko, Message: PTAL Description: Encapsulate the holder in the PropertyHolderCompilers BUG= Please review this at https://codereview.chromium.org/422023003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+173, -205 lines): M

[v8-dev] Activate SSE2 for all Visual Studio builds (issue 424763002 by da...@chromium.org)

2014-07-28 Thread danno
Reviewers: Jakob, Sven Panne, Description: Activate SSE2 for all Visual Studio builds BUG= Please review this at https://codereview.chromium.org/424763002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+12, -2 lines): M src/d8.gyp M test/cctest/cctest.gyp

[v8-dev] Re: Activate SSE2 for all Visual Studio builds (issue 424763002 by da...@chromium.org)

2014-07-28 Thread jkummerow
Compiler settings belong in build/toolchain.gypi, in this case around line 458, so that we only need to define them once. https://codereview.chromium.org/424763002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because

[v8-dev] Re: Regression test for chromium:388880 added. (issue 424693006 by ish...@chromium.org)

2014-07-28 Thread ishell
Committed patchset #3 manually as r22652 (presubmit successful). https://codereview.chromium.org/424693006/ -- -- 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] r22652 committed - Regression test for chromium:388880 added....

2014-07-28 Thread codesite-noreply via v8-dev
Revision: 22652 Author: ish...@chromium.org Date: Mon Jul 28 15:33:24 2014 UTC Log: Regression test for chromium:30 added. BUG=chromium:30 LOG=N R=hpa...@chromium.org Review URL: https://codereview.chromium.org/424693006 http://code.google.com/p/v8/source/detail?r=22652

[v8-dev] Re: Avoid adjusting live bytes in JSObject::MigrateFastToFast() if the size delta is zero. (issue 333903003 by ish...@chromium.org)

2014-07-28 Thread ishell
On 2014/07/11 07:24:36, Igor Sheludko wrote: On 2014/07/11 07:10:07, jochen wrote: is it possible to add a test for this? I'll try to make a test. Test added: https://codereview.chromium.org/424693006/ https://codereview.chromium.org/333903003/ -- -- v8-dev mailing list

  1   2   >