[v8-dev] [v8] r17174 committed - Remove unnecessary MarkAsDeferredCalling when changing a tagged value ...

2013-10-14 Thread codesite-noreply
Revision: 17174 Author: haitao.f...@intel.com Date: Mon Oct 14 06:31:01 2013 UTC Log: Remove unnecessary MarkAsDeferredCalling when changing a tagged value to double R=da...@chromium.org Review URL: https://codereview.chromium.org/25373003

[v8-dev] Re: Remove unnecessary MarkAsDeferredCalling when changing a tagged value to double (issue 25373003)

2013-10-14 Thread haitao . feng
Committed patchset #1 manually as r17174 (presubmit successful). https://codereview.chromium.org/25373003/ -- -- 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: Issue 2293 in v8: Removal of built-in function prototype property

2013-10-14 Thread codesite-noreply
Updates: Status: Fixed Comment #5 on issue 2293 by svenpa...@chromium.org: Removal of built-in function prototype property http://code.google.com/p/v8/issues/detail?id=2293 I think it is totally OK to mark this as fixed after i18n is back in v8 again. I am not aware of another use

[v8-dev] Re: Fixed bug in extractps instruction on ia32 and x64 (issue 27097002)

2013-10-14 Thread svenpanne
On 2013/10/12 08:23:16, Weiliang wrote: Hi Yang, extractps is not used in current V8. I found this bug when prototyping SIMD in V8. Of course, we could just delete extractps instruction, but from my view, I hope it could be kept there. Either we should fix it or remove the instruction,

[v8-dev] HIsStringAndBranch does an implicit SMI check if necessary. (issue 27160002)

2013-10-14 Thread bmeurer
Reviewers: Sven Panne, Message: Easy one, PTAL. Description: HIsStringAndBranch does an implicit SMI check if necessary. No need to test for SMI first using HIsSmiAndBranch. Please review this at https://codereview.chromium.org/27160002/ SVN Base:

[v8-dev] Re: Track JS allocations as they arrive with no affection on performance when tracking is switched off (issue 22852024)

2013-10-14 Thread yurys
On 2013/10/11 13:01:43, Hannes Payer wrote: On 2013/10/11 09:20:14, Yury Semikhatsky wrote: On 2013/10/11 08:27:11, Hannes Payer wrote: On 2013/10/11 05:59:32, loislo wrote: On 2013/10/10 18:54:39, Hannes Payer wrote: I would propose to turn off allocation folding when you turn on

[v8-dev] Re: HIsStringAndBranch does an implicit SMI check if necessary. (issue 27160002)

2013-10-14 Thread svenpanne
lgtm https://codereview.chromium.org/27160002/ -- -- 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] r17175 committed - HIsStringAndBranch does an implicit SMI check if necessary....

2013-10-14 Thread codesite-noreply
Revision: 17175 Author: bmeu...@chromium.org Date: Mon Oct 14 08:03:35 2013 UTC Log: HIsStringAndBranch does an implicit SMI check if necessary. No need to test for SMI first using HIsSmiAndBranch. R=svenpa...@chromium.org Review URL: https://codereview.chromium.org/27160002

[v8-dev] Re: HIsStringAndBranch does an implicit SMI check if necessary. (issue 27160002)

2013-10-14 Thread bmeurer
Committed patchset #1 manually as r17175 (presubmit successful). https://codereview.chromium.org/27160002/ -- -- 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: Track JS allocations as they arrive with no affection on performance when tracking is switched off (issue 22852024)

2013-10-14 Thread hpayer
If you do not think that the folding issue should be resolved now than LGTM from my side. https://codereview.chromium.org/22852024/ -- -- 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] Experimental push model parser: various fixes. (issue 27047002)

2013-10-14 Thread ulan
lgtm https://codereview.chromium.org/27047002/ -- -- 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] r17176 committed - Experimental push model parser: various fixes....

2013-10-14 Thread codesite-noreply
Revision: 17176 Author: ma...@chromium.org Date: Mon Oct 14 08:31:07 2013 UTC Log: Experimental push model parser: various fixes. BUG= R=u...@chromium.org Review URL: https://codereview.chromium.org/27047002 http://code.google.com/p/v8/source/detail?r=17176 Modified:

[v8-dev] Re: Experimental push model parser: various fixes. (issue 27047002)

2013-10-14 Thread marja
Reviewers: ulan, Message: Committed patchset #3 manually as r17176 (presubmit successful). Description: Experimental push model parser: various fixes. BUG= R=u...@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=17176 Please review this at

[v8-dev] Prepare push to trunk. Now working on version 3.22.12. (issue 27163003)

2013-10-14 Thread mstarzinger
Reviewers: Benedikt Meurer, Description: Prepare push to trunk. Now working on version 3.22.12. R=bmeu...@chromium.org Please review this at https://codereview.chromium.org/27163003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+6, -1 lines): M ChangeLog

[v8-dev] Re: Prepare push to trunk. Now working on version 3.22.12. (issue 27163003)

2013-10-14 Thread bmeurer
lgtm https://codereview.chromium.org/27163003/ -- -- 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: Prepare push to trunk. Now working on version 3.22.12. (issue 27163003)

2013-10-14 Thread mstarzinger
Committed patchset #1 manually as r17177 (presubmit successful). https://codereview.chromium.org/27163003/ -- -- 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] r17177 committed - Prepare push to trunk. Now working on version 3.22.12....

2013-10-14 Thread codesite-noreply
Revision: 17177 Author: mstarzin...@chromium.org Date: Mon Oct 14 08:42:54 2013 UTC Log: Prepare push to trunk. Now working on version 3.22.12. R=bmeu...@chromium.org Review URL: https://codereview.chromium.org/27163003 http://code.google.com/p/v8/source/detail?r=17177 Modified:

[v8-dev] [v8] r17179 committed - Tagging version 3.22.11

2013-10-14 Thread codesite-noreply
Revision: 17179 Author: mstarzin...@chromium.org Date: Mon Oct 14 08:46:24 2013 UTC Log: Tagging version 3.22.11 http://code.google.com/p/v8/source/detail?r=17179 Added: /tags/3.22.11 -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You

[v8-dev] Re: profile-generator.* code clean-up (issue 25382003)

2013-10-14 Thread yurys
Committed patchset #1 manually as r17180 (presubmit successful). https://codereview.chromium.org/25382003/ -- -- 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] r17180 committed - profile-generator.* code clean-up...

2013-10-14 Thread codesite-noreply
Revision: 17180 Author: yu...@chromium.org Date: Mon Oct 14 08:57:46 2013 UTC Log: profile-generator.* code clean-up * Removed unused CodeEntry::CopyData * Removed unnecessary INLINE macros BUG=None R=loi...@chromium.org, yang...@chromium.org Review URL:

[v8-dev] Re: Use pages from lower to higher addresses in new space. (issue 26865004)

2013-10-14 Thread mstarzinger
LGTM. https://codereview.chromium.org/26865004/diff/1002/src/spaces.cc File src/spaces.cc (right): https://codereview.chromium.org/26865004/diff/1002/src/spaces.cc#newcode1532 src/spaces.cc:1532: NewSpacePage::Initialize(heap(), start_ + i * Page::kPageSize, this); nit: Only one white-space

[v8-dev] Drop useless HForceRepresentation in BinaryOpStub. (issue 27167002)

2013-10-14 Thread bmeurer
Reviewers: Sven Panne, Message: Hey Sven, Another easy one to start your day right. :-P PTAL -- Benedikt Description: Drop useless HForceRepresentation in BinaryOpStub. Please review this at https://codereview.chromium.org/27167002/ SVN Base:

[v8-dev] Return the new state from local analysis in flow-engine. (issue 27166003)

2013-10-14 Thread titzer
Reviewers: Michael Starzinger, Description: Return the new state from local analysis in flow-engine. BUG= Please review this at https://codereview.chromium.org/27166003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1, -1 lines): M

[v8-dev] Re: Return the new state from local analysis in flow-engine. (issue 27166003)

2013-10-14 Thread mstarzinger
LGTM. https://codereview.chromium.org/27166003/ -- -- 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: Add histograms to track fraction of heap spaces and percentage of crankshaft code. (issue 27023003)

2013-10-14 Thread mstarzinger
One central comment about the way the accounting is done. https://codereview.chromium.org/27023003/diff/3001/src/heap.h File src/heap.h (right): https://codereview.chromium.org/27023003/diff/3001/src/heap.h#newcode2374 src/heap.h:2374: intptr_t full_codegen_bytes_; nit: I know the existing

[v8-dev] Re: Drop useless HForceRepresentation in BinaryOpStub. (issue 27167002)

2013-10-14 Thread svenpanne
lgtm https://codereview.chromium.org/27167002/ -- -- 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: Return the new state from local analysis in flow-engine. (issue 27166003)

2013-10-14 Thread titzer
Committed patchset #1 manually as r17181 (presubmit successful). https://codereview.chromium.org/27166003/ -- -- 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] r17182 committed - Drop useless HForceRepresentation in BinaryOpStub....

2013-10-14 Thread codesite-noreply
Revision: 17182 Author: bmeu...@chromium.org Date: Mon Oct 14 09:22:34 2013 UTC Log: Drop useless HForceRepresentation in BinaryOpStub. R=svenpa...@chromium.org Review URL: https://codereview.chromium.org/27167002 http://code.google.com/p/v8/source/detail?r=17182 Modified:

[v8-dev] Re: Drop useless HForceRepresentation in BinaryOpStub. (issue 27167002)

2013-10-14 Thread bmeurer
Committed patchset #1 manually as r17182 (presubmit successful). https://codereview.chromium.org/27167002/ -- -- 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: Use pages from lower to higher addresses in new space. (issue 26865004)

2013-10-14 Thread hpayer
https://codereview.chromium.org/26865004/diff/1002/src/spaces.cc File src/spaces.cc (right): https://codereview.chromium.org/26865004/diff/1002/src/spaces.cc#newcode1532 src/spaces.cc:1532: NewSpacePage::Initialize(heap(), start_ + i * Page::kPageSize, this); On 2013/10/14 09:03:51, Michael

[v8-dev] [v8] r17181 committed - Return the new state from local analysis in flow-engine....

2013-10-14 Thread codesite-noreply
Revision: 17181 Author: tit...@chromium.org Date: Mon Oct 14 09:22:19 2013 UTC Log: Return the new state from local analysis in flow-engine. BUG= R=mstarzin...@chromium.org Review URL: https://codereview.chromium.org/27166003 http://code.google.com/p/v8/source/detail?r=17181

[v8-dev] Re: Unify handling of position info in AST, part 1 (issue 24076007)

2013-10-14 Thread rossberg
Committed patchset #1 manually as r17183 (presubmit successful). https://codereview.chromium.org/24076007/ -- -- 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] r17184 committed - Unify handling of position info in AST, part 2...

2013-10-14 Thread codesite-noreply
Revision: 17184 Author: rossb...@chromium.org Date: Mon Oct 14 09:41:41 2013 UTC Log: Unify handling of position info in AST, part 2 * Eliminate Conditional::then/else_position and WhileStatement::condition_position. R=yang...@chromium.org BUG= Review URL:

[v8-dev] Re: Unify handling of position info in AST, part 2 (issue 23597037)

2013-10-14 Thread rossberg
Committed patchset #2 manually as r17184 (presubmit successful). https://codereview.chromium.org/23597037/ -- -- 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] r17185 committed - Use pages from lower to higher addresses in new space....

2013-10-14 Thread codesite-noreply
Revision: 17185 Author: hpa...@chromium.org Date: Mon Oct 14 09:48:44 2013 UTC Log: Use pages from lower to higher addresses in new space. This CL constitutes the invariant that the top pointer in new space is always larger than objects allocated since the last new space garbage

[v8-dev] Re: Use pages from lower to higher addresses in new space. (issue 26865004)

2013-10-14 Thread hpayer
Committed patchset #3 manually as r17185 (presubmit successful). https://codereview.chromium.org/26865004/ -- -- 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 flaky parallel recompilation test. (issue 24495005)

2013-10-14 Thread svenpanne
I think we should reconsider the whole test, and especially this CL. With a running time of more than 8 seconds on a HP 620 it is by far the longest running test in release mode. Note that it only takes 24 seconds for all ia32.release.check with -j32. Funnily enough, we take *less* time in

[v8-dev] Experimental push mode parser: More fixes. (issue 27172002)

2013-10-14 Thread ulan
lgtm https://codereview.chromium.org/27172002/ -- -- 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: Experimental push mode parser: More fixes. (issue 27172002)

2013-10-14 Thread marja
Reviewers: ulan, Message: Committed patchset #1 manually as r17186 (presubmit successful). Description: Experimental push mode parser: More fixes. BUG= R=u...@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=17186 Please review this at

[v8-dev] [v8] r17186 committed - Experimental push mode parser: More fixes....

2013-10-14 Thread codesite-noreply
Revision: 17186 Author: ma...@chromium.org Date: Mon Oct 14 10:48:11 2013 UTC Log: Experimental push mode parser: More fixes. BUG= R=u...@chromium.org Review URL: https://codereview.chromium.org/27172002 http://code.google.com/p/v8/source/detail?r=17186 Modified:

[v8-dev] Remove deprecated v8::preparser namespace. (issue 27174002)

2013-10-14 Thread mstarzinger
Reviewers: ulan, Description: Remove deprecated v8::preparser namespace. R=u...@chromium.org Please review this at https://codereview.chromium.org/27174002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+26, -39 lines): M src/parser.h M src/parser.cc M

[v8-dev] Re: Unify handling of position info in AST, part 3 (issue 23684058)

2013-10-14 Thread rossberg
Committed patchset #1 manually as r17187 (presubmit successful). https://codereview.chromium.org/23684058/ -- -- 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] Properly export uin32_bias double constant. (issue 27156004)

2013-10-14 Thread olivf
Reviewers: Sven Panne, Description: Properly export uin32_bias double constant. This makes LoadUint32 snapshot safe. BUG= Please review this at https://codereview.chromium.org/27156004/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+21, -10 lines): M

[v8-dev] [v8] r17187 committed - Unify handling of position info in AST, part 3...

2013-10-14 Thread codesite-noreply
Revision: 17187 Author: rossb...@chromium.org Date: Mon Oct 14 11:06:15 2013 UTC Log: Unify handling of position info in AST, part 3 * Turn CaseClause into a proper AstNode R=yang...@chromium.org BUG= Review URL: https://codereview.chromium.org/23684058

[v8-dev] Re: Add histograms to track fraction of heap spaces and percentage of crankshaft code. (issue 27023003)

2013-10-14 Thread rmcilroy
https://codereview.chromium.org/27023003/diff/3001/src/mark-compact.cc File src/mark-compact.cc (right): https://codereview.chromium.org/27023003/diff/3001/src/mark-compact.cc#newcode1010 src/mark-compact.cc:1010: isolate_-heap()-DecrementCodeGeneratedBytes( On 2013/10/14 09:18:37, Michael

[v8-dev] Add rule for generating lexer and implement lexer shell. (issue 27034005)

2013-10-14 Thread marja
lgtm https://chromiumcodereview.appspot.com/27034005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups v8-dev group. To unsubscribe from this group and stop receiving emails

[v8-dev] [v8] r17188 committed - Add rule for generating lexer and implement lexer shell....

2013-10-14 Thread codesite-noreply
Revision: 17188 Author: u...@chromium.org Date: Mon Oct 14 11:35:31 2013 UTC Log: Add rule for generating lexer and implement lexer shell. R=ma...@chromium.org Review URL: https://chromiumcodereview.appspot.com/27034005 http://code.google.com/p/v8/source/detail?r=17188 Added:

[v8-dev] Re: Add rule for generating lexer and implement lexer shell. (issue 27034005)

2013-10-14 Thread ulan
Reviewers: marja, Message: Committed patchset #2 manually as r17188 (presubmit successful). Description: Add rule for generating lexer and implement lexer shell. R=ma...@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=17188 Please review this at

[v8-dev] Re: Remove deprecated v8::preparser namespace. (issue 27174002)

2013-10-14 Thread ulan
LGTM https://codereview.chromium.org/27174002/ -- -- 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: Fix flaky parallel recompilation test. (issue 24495005)

2013-10-14 Thread jkummerow
+1 to what Sven said. 3*600ms of scheduled delay time per run (and five times that with --stress-opt) is not something I like to see in a Release mode test. I guess Debug is faster because it only does two stress runs. I have two suggestions for improvements: - turn this into a cctest where

[v8-dev] Move v8_optimized_debug default value to standalone.gypi (issue 26317009)

2013-10-14 Thread jkummerow
Reviewers: Michael Starzinger, Message: As discussed. Description: Move v8_optimized_debug default value to standalone.gypi This is so that Chromium can have its own overridable default value without colliding with ours. Please review this at https://codereview.chromium.org/26317009/ SVN

[v8-dev] Reenable 17167: Ensure lower = upper bound (issue 27164003)

2013-10-14 Thread rossberg
Reviewers: Michael Starzinger, Description: Reenable 17167: Ensure lower = upper bound Fixed handlification bug (see 2nd patch). Will handlify Type::Union and Type::Intersect in separate CL. R=mstarzin...@chromium.org BUG= Please review this at https://codereview.chromium.org/27164003/ SVN

[v8-dev] Re: Reenable 17167: Ensure lower = upper bound (issue 27164003)

2013-10-14 Thread mstarzinger
LGTM (reviewed patch set #2, rubber-stamped the rest). https://codereview.chromium.org/27164003/ -- -- 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: Fix regexp interrupt test. (issue 26848011)

2013-10-14 Thread yangguo
On 2013/10/11 18:31:06, jochen wrote: https://codereview.chromium.org/26848011/diff/1/test/cctest/test-api.cc File test/cctest/test-api.cc (left): https://codereview.chromium.org/26848011/diff/1/test/cctest/test-api.cc#oldcode14449 test/cctest/test-api.cc:14449: class ApplyInterruptTest {

[v8-dev] Re: Properly export uin32_bias double constant. (issue 27156004)

2013-10-14 Thread svenpanne
lgtm https://codereview.chromium.org/27156004/ -- -- 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] Experimental push model parser: Numbers. (issue 27177002)

2013-10-14 Thread ulan
lgtm https://codereview.chromium.org/27177002/ -- -- 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: Reenable 17167: Ensure lower = upper bound (issue 27164003)

2013-10-14 Thread rossberg
Committed patchset #2 manually as r17189 (presubmit successful). https://codereview.chromium.org/27164003/ -- -- 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] r17190 committed - Experimental push model parser: Numbers....

2013-10-14 Thread codesite-noreply
Revision: 17190 Author: ma...@chromium.org Date: Mon Oct 14 12:15:07 2013 UTC Log: Experimental push model parser: Numbers. BUG= R=u...@chromium.org Review URL: https://codereview.chromium.org/27177002 http://code.google.com/p/v8/source/detail?r=17190 Modified:

[v8-dev] Re: Experimental push model parser: Numbers. (issue 27177002)

2013-10-14 Thread marja
Reviewers: ulan, Message: Committed patchset #2 manually as r17190 (presubmit successful). Description: Experimental push model parser: Numbers. BUG= R=u...@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=17190 Please review this at

[v8-dev] [v8] r17189 committed - Reenable 17167: Ensure lower = upper bound...

2013-10-14 Thread codesite-noreply
Revision: 17189 Author: rossb...@chromium.org Date: Mon Oct 14 12:14:42 2013 UTC Log: Reenable 17167: Ensure lower = upper bound Fixed handlification bug (see 2nd patch). Will handlify Type::Union and Type::Intersect in separate CL. R=mstarzin...@chromium.org BUG= Review URL:

[v8-dev] Reduce queue size in dead code elimination by eagerly processing live instructions. (issue 27178002)

2013-10-14 Thread titzer
Reviewers: Dmitry Lomov (chromium), Message: Measured an 7x decrease in the memory allocated in the zone during this phase, from 2.2mb to 0.3mb on benchmarks/run.js. Shouldn't affect performance significantly, and should generate identical code. Description: Reduce queue size in dead code

[v8-dev] Re: Reduce queue size in dead code elimination by eagerly processing live instructions. (issue 27178002)

2013-10-14 Thread titzer
https://codereview.chromium.org/27178002/ -- -- 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, send

[v8-dev] Re: Enable preaging of code objects when --optimize-for-size. (issue 23480031)

2013-10-14 Thread rmcilroy
On 2013/10/07 10:56:12, rmcilroy wrote: https://codereview.chromium.org/23480031/diff/97001/src/ia32/full-codegen-ia32.cc File src/ia32/full-codegen-ia32.cc (right): https://codereview.chromium.org/23480031/diff/97001/src/ia32/full-codegen-ia32.cc#newcode171

[v8-dev] Re: Track JS allocations as they arrive with no affection on performance when tracking is switched off (issue 22852024)

2013-10-14 Thread yurys
Committed patchset #13 manually as r17191 (presubmit successful). https://codereview.chromium.org/22852024/ -- -- 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] r17191 committed - Track JS allocations as they arrive with no affection on performance w...

2013-10-14 Thread codesite-noreply
Revision: 17191 Author: yu...@chromium.org Date: Mon Oct 14 12:41:28 2013 UTC Log: Track JS allocations as they arrive with no affection on performance when tracking is switched off. BUG=277984 R=hpa...@chromium.org Review URL: https://codereview.chromium.org/22852024 Patch from

[v8-dev] Re: Reduce queue size in dead code elimination by eagerly processing live instructions. (issue 27178002)

2013-10-14 Thread rmcilroy
lgtm with one nit. Nice, thanks! https://codereview.chromium.org/27178002/diff/1/src/hydrogen-dce.cc File src/hydrogen-dce.cc (right): https://codereview.chromium.org/27178002/diff/1/src/hydrogen-dce.cc#newcode35 src/hydrogen-dce.cc:35: HValue* instr, ZoneListHValue** worklist) { add an

[v8-dev] Re: Move v8_optimized_debug default value to standalone.gypi (issue 26317009)

2013-10-14 Thread mstarzinger
LGTM. https://codereview.chromium.org/26317009/ -- -- 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: Add additional postmortem debugging metadata (issue 26034002)

2013-10-14 Thread jkummerow
rubberstamp LGTM. I'll land. https://codereview.chromium.org/26034002/ -- -- 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: Move v8_optimized_debug default value to standalone.gypi (issue 26317009)

2013-10-14 Thread jkummerow
Committed patchset #1 manually as r17193 (presubmit successful). https://codereview.chromium.org/26317009/ -- -- 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] r17192 committed - Remove deprecated v8::preparser namespace....

2013-10-14 Thread codesite-noreply
Revision: 17192 Author: mstarzin...@chromium.org Date: Mon Oct 14 13:07:20 2013 UTC Log: Remove deprecated v8::preparser namespace. R=u...@chromium.org Review URL: https://codereview.chromium.org/27174002 http://code.google.com/p/v8/source/detail?r=17192 Modified:

[v8-dev] Re: Remove deprecated v8::preparser namespace. (issue 27174002)

2013-10-14 Thread mstarzinger
Committed patchset #1 manually as r17192 (presubmit successful). https://codereview.chromium.org/27174002/ -- -- 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] r17193 committed - Move v8_optimized_debug default value to standalone.gypi...

2013-10-14 Thread codesite-noreply
Revision: 17193 Author: jkumme...@chromium.org Date: Mon Oct 14 13:07:41 2013 UTC Log: Move v8_optimized_debug default value to standalone.gypi This is so that Chromium can have its own overridable default value without colliding with ours. R=mstarzin...@chromium.org Review URL:

[v8-dev] Re: Add additional postmortem debugging metadata (issue 26034002)

2013-10-14 Thread jkummerow
Committed patchset #1 manually as r17194 (presubmit successful). https://codereview.chromium.org/26034002/ -- -- 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] r17194 committed - Add additional postmortem debugging metadata to support decoding two-b...

2013-10-14 Thread codesite-noreply
Revision: 17194 Author: jkumme...@chromium.org Date: Mon Oct 14 13:08:52 2013 UTC Log: Add additional postmortem debugging metadata to support decoding two-byte strings, sliced strings, and changes to some object property representations. R=jkumme...@chromium.org Review URL:

[v8-dev] Re: Reduce queue size in dead code elimination by eagerly processing live instructions. (issue 27178002)

2013-10-14 Thread titzer
On 2013/10/14 12:43:29, rmcilroy wrote: lgtm with one nit. Nice, thanks! https://codereview.chromium.org/27178002/diff/1/src/hydrogen-dce.cc File src/hydrogen-dce.cc (right): https://codereview.chromium.org/27178002/diff/1/src/hydrogen-dce.cc#newcode35 src/hydrogen-dce.cc:35: HValue*

[v8-dev] Re: Add histograms to track fraction of heap spaces and percentage of crankshaft code. (issue 27023003)

2013-10-14 Thread mstarzinger
LGTM with one suggestion. Will land this for you once it has been addressed. https://codereview.chromium.org/27023003/diff/9001/src/heap.h File src/heap.h (right): https://codereview.chromium.org/27023003/diff/9001/src/heap.h#newcode2366 src/heap.h:2366: size_t full_codegen_bytes_generated_;

[v8-dev] Fix initial comparison combined_type (issue 27183002)

2013-10-14 Thread rossberg
Reviewers: Jakob, Description: Fix initial comparison combined_type R=jkumme...@chromium.org BUG= Please review this at https://codereview.chromium.org/27183002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+3, -4 lines): M src/ast.h M src/ast.cc M

[v8-dev] Introduce ParserBase for common code between parser and pre-parser. (issue 27182002)

2013-10-14 Thread mstarzinger
Reviewers: ulan, Description: Introduce ParserBase for common code between parser and pre-parser. R=u...@chromium.org Please review this at https://codereview.chromium.org/27182002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+199, -276 lines): M

[v8-dev] Re: Fix initial comparison combined_type (issue 27183002)

2013-10-14 Thread jkummerow
LGTM. https://codereview.chromium.org/27183002/ -- -- 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: Fix initial comparison combined_type (issue 27183002)

2013-10-14 Thread rossberg
Committed patchset #1 manually as r17195 (presubmit successful). https://codereview.chromium.org/27183002/ -- -- 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] r17195 committed - Fix initial comparison combined_type...

2013-10-14 Thread codesite-noreply
Revision: 17195 Author: rossb...@chromium.org Date: Mon Oct 14 13:25:36 2013 UTC Log: Fix initial comparison combined_type R=jkumme...@chromium.org BUG= Review URL: https://codereview.chromium.org/27183002 http://code.google.com/p/v8/source/detail?r=17195 Modified:

[v8-dev] Re: Add histograms to track fraction of heap spaces and percentage of crankshaft code. (issue 27023003)

2013-10-14 Thread rmcilroy
Thanks Michael! https://codereview.chromium.org/27023003/diff/3001/src/heap.h File src/heap.h (right): https://codereview.chromium.org/27023003/diff/3001/src/heap.h#newcode2374 src/heap.h:2374: intptr_t full_codegen_bytes_; On 2013/10/14 09:18:37, Michael Starzinger wrote: nit: I know the

[v8-dev] Re: Reduce queue size in dead code elimination by eagerly processing live instructions. (issue 27178002)

2013-10-14 Thread titzer
Committed patchset #2 manually as r17196 (presubmit successful). https://codereview.chromium.org/27178002/ -- -- 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] r17196 committed - Reduce queue size in dead code elimination by eagerly processing live ...

2013-10-14 Thread codesite-noreply
Revision: 17196 Author: tit...@chromium.org Date: Mon Oct 14 13:32:02 2013 UTC Log: Reduce queue size in dead code elimination by eagerly processing live instructions. BUG= R=rmcil...@chromium.org Review URL: https://codereview.chromium.org/27178002

[v8-dev] Retire concurrent recompilation delay for non-stress testing. (issue 26758003)

2013-10-14 Thread yangguo
Reviewers: Jakob, Description: Retire concurrent recompilation delay for non-stress testing. Instead, we block concurrent recompilation until unblocked. This makes affected tests more predictable and run shorter. R=jkumme...@chromium.org BUG= Please review this at

[v8-dev] Re: Fix flaky parallel recompilation test. (issue 24495005)

2013-10-14 Thread yangguo
On 2013/10/14 11:46:38, Jakob wrote: +1 to what Sven said. 3*600ms of scheduled delay time per run (and five times that with --stress-opt) is not something I like to see in a Release mode test. I guess Debug is faster because it only does two stress runs. I have two suggestions for

[v8-dev] [v8] r17197 committed - Out-of-line constant pool on Arm: Stage 2 - Introduce ConstantPoolArra...

2013-10-14 Thread codesite-noreply
Revision: 17197 Author: u...@chromium.org Date: Mon Oct 14 13:35:06 2013 UTC Log: Out-of-line constant pool on Arm: Stage 2 - Introduce ConstantPoolArray object. Second stage of implementing an out-of-line constant pool on Arm. This CL Introduces the ConstantPoolArray object which

[v8-dev] Re: Add histograms to track fraction of heap spaces and percentage of crankshaft code. (issue 27023003)

2013-10-14 Thread mstarzinger
Committed patchset #4 manually as r17198 (presubmit successful). https://codereview.chromium.org/27023003/ -- -- 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] r17198 committed - Add histograms to track fraction of heap spaces and percentage of gene...

2013-10-14 Thread codesite-noreply
Revision: 17198 Author: mstarzin...@chromium.org Date: Mon Oct 14 14:00:28 2013 UTC Log: Add histograms to track fraction of heap spaces and percentage of generated crankshaft code. BUG=None R=mstarzin...@chromium.org Review URL: https://codereview.chromium.org/27023003 Patch

[v8-dev] Re: Retire concurrent recompilation delay for non-stress testing. (issue 26758003)

2013-10-14 Thread jkummerow
LGTM. Thanks! https://codereview.chromium.org/26758003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups v8-dev group. To unsubscribe from this group and stop receiving emails

[v8-dev] Re: Retire concurrent recompilation delay for non-stress testing. (issue 26758003)

2013-10-14 Thread yangguo
Committed patchset #2 manually as r17199 (presubmit successful). https://codereview.chromium.org/26758003/ -- -- 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] r17199 committed - Retire concurrent recompilation delay for non-stress testing....

2013-10-14 Thread codesite-noreply
Revision: 17199 Author: yang...@chromium.org Date: Mon Oct 14 14:15:22 2013 UTC Log: Retire concurrent recompilation delay for non-stress testing. Instead, we block concurrent recompilation until unblocked. This makes affected tests more predictable and run shorter.

[v8-dev] Invoke generated lexer along with baseline lexer to compare results. (issue 26764004)

2013-10-14 Thread ulan
Reviewers: marja, Message: PTAL https://chromiumcodereview.appspot.com/26764004/diff/1/src/lexer/lexer.re File src/lexer/lexer.re (right): https://chromiumcodereview.appspot.com/26764004/diff/1/src/lexer/lexer.re#newcode23 src/lexer/lexer.re:23: EConditionHtmlComment Had to move it here from

[v8-dev] Re: AllocationSites for all literals (issue 24250005)

2013-10-14 Thread mvstanton
Thx for the comments, here is my update. https://codereview.chromium.org/24250005/diff/44001/src/allocation-site-scopes.h File src/allocation-site-scopes.h (right): https://codereview.chromium.org/24250005/diff/44001/src/allocation-site-scopes.h#newcode40 src/allocation-site-scopes.h:40: class

[v8-dev] Re: Invoke generated lexer along with baseline lexer to compare results. (issue 26764004)

2013-10-14 Thread marja
lgtm https://chromiumcodereview.appspot.com/26764004/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups v8-dev group. To unsubscribe from this group and stop receiving emails

[v8-dev] Re: Invoke generated lexer along with baseline lexer to compare results. (issue 26764004)

2013-10-14 Thread ulan
Committed patchset #1 manually as r17200 (presubmit successful). https://chromiumcodereview.appspot.com/26764004/ -- -- 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] r17200 committed - Invoke generated lexer along with baseline lexer to compare results....

2013-10-14 Thread codesite-noreply
Revision: 17200 Author: u...@chromium.org Date: Mon Oct 14 14:35:38 2013 UTC Log: Invoke generated lexer along with baseline lexer to compare results. BUG= R=ma...@chromium.org Review URL: https://chromiumcodereview.appspot.com/26764004

[v8-dev] Some C++ style fixes in lexer.re. (issue 26762004)

2013-10-14 Thread ulan
Reviewers: marja, Message: PTAL Description: Some C++ style fixes in lexer.re. Please review this at https://chromiumcodereview.appspot.com/26762004/ SVN Base: https://v8.googlecode.com/svn/branches/experimental/parser Affected files (+288, -303 lines): M src/lexer/lexer.re -- -- v8-dev

[v8-dev] Re: Some C++ style fixes in lexer.re. (issue 26762004)

2013-10-14 Thread marja
lgtm https://chromiumcodereview.appspot.com/26762004/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups v8-dev group. To unsubscribe from this group and stop receiving emails

[v8-dev] Re: Some C++ style fixes in lexer.re. (issue 26762004)

2013-10-14 Thread ulan
Committed patchset #2 manually as r17201 (presubmit successful). https://chromiumcodereview.appspot.com/26762004/ -- -- 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.

  1   2   >