[v8-dev] Re: Only assign environments when they are actually needed. (ARM and ARM64 only) (issue 214613004)

2014-03-31 Thread yangguo
lgtm. https://codereview.chromium.org/214613004/diff/20001/src/arm/lithium-arm.cc File src/arm/lithium-arm.cc (right): https://codereview.chromium.org/214613004/diff/20001/src/arm/lithium-arm.cc#newcode1917 src/arm/lithium-arm.cc:1917: LOperand* value = UseRegisterAtStart(val); Is moving this l

[v8-dev] Re: Store i18n meta data in hidden symbols instead of js accessible properties (issue 215293005)

2014-03-31 Thread dcarney
On 2014/03/31 20:53:33, jochen wrote: use private symbols? lgtm https://codereview.chromium.org/215293005/ -- -- 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] r20374 committed - Tagging version 3.26.2

2014-03-31 Thread codesite-noreply
Revision: 20374 Author: machenb...@chromium.org Date: Tue Apr 1 06:36:07 2014 UTC Log: Tagging version 3.26.2 http://code.google.com/p/v8/source/detail?r=20374 Added: /tags/3.26.2 -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You receiv

[v8-dev] [v8] r20373 committed - Version 3.26.2 (based on bleeding_edge revision r20370)...

2014-03-31 Thread codesite-noreply
Revision: 20373 Author: machenb...@chromium.org Date: Tue Apr 1 06:35:49 2014 UTC Log: Version 3.26.2 (based on bleeding_edge revision r20370) Performance and stability improvements on all platforms. http://code.google.com/p/v8/source/detail?r=20373 Modified: /trunk/ChangeLog /trun

[v8-dev] Re: Change arm64 simulator register backing store. (issue 213943002)

2014-03-31 Thread svenpanne
On 2014/03/31 17:33:38, Fritz wrote: I agree that passing register size around is not ideal. But I disagree that changing that will solve this problem. There is one register file that is 64 bits. This can be accessed by both 32 bit op codes and 64 bit op codes. The register access for th

[v8-dev] Re: Set kTruncatingToSmi for HChange only when To rep is Smi (issue 218613002)

2014-03-31 Thread weiliang . lin
On 2014/03/31 08:58:38, Toon Verwaest wrote: lgtm Thanks Toon, Could you please help me land this patch? Thanks -Weiliang https://codereview.chromium.org/218613002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because

[v8-dev] OrderedHashTable implementation with Set and Map interfaces (issue 220293002)

2014-03-31 Thread adamk
Reviewers: Michael Starzinger, rossberg, Message: This could definitely use some more polish before landing (for example, the initial capacity of 4 is probably silly), but I wanted to get some review comments before I worked much more on this. (Note that I spent some time working on this patch o

[v8-dev] Re: Issue 1793 in v8: Implement iteration for Harmony sets and maps.

2014-03-31 Thread codesite-noreply
Updates: Owner: ad...@chromium.org Cc: mstarzin...@chromium.org rossb...@chromium.org Comment #8 on issue 1793 by ad...@chromium.org: Implement iteration for Harmony sets and maps. http://code.google.com/p/v8/issues/detail?id=1793 (No comment was entered for this change.) --

[v8-dev] [v8] r20372 committed - Tagging version 3.26.1

2014-03-31 Thread codesite-noreply
Revision: 20372 Author: machenb...@chromium.org Date: Tue Apr 1 00:05:36 2014 UTC Log: Tagging version 3.26.1 http://code.google.com/p/v8/source/detail?r=20372 Added: /tags/3.26.1 -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You receiv

[v8-dev] [v8] r20370 committed - MIPS: Fix PrepareKeyedOperand on MIPS....

2014-03-31 Thread codesite-noreply
Revision: 20370 Author: pal...@homejinni.com Date: Mon Mar 31 22:50:53 2014 UTC Log: MIPS: Fix PrepareKeyedOperand on MIPS. Port r20363 (235f866c) Original commit message: When additional_offset is specified, the 'key' operand can be negative and still pass the bounds check. Therefore

[v8-dev] Re: MIPS: Fix PrepareKeyedOperand on MIPS. (issue 219923005)

2014-03-31 Thread palfia
Committed patchset #1 manually as r20370 (presubmit successful). https://codereview.chromium.org/219923005/ -- -- 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 u

[v8-dev] Re: MIPS: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account." (issue 219163010)

2014-03-31 Thread palfia
On 2014/03/31 22:39:59, Paul Lind wrote: LGTM, just fix the nit when you land it. https://codereview.chromium.org/219163010/diff/1/src/mips/lithium-codegen-mips.cc File src/mips/lithium-codegen-mips.cc (right): https://codereview.chromium.org/219163010/diff/1/src/mips/lithium-codegen-mips.

[v8-dev] [v8] r20369 committed - MIPS: Reland and fix "Fix LoadFieldByIndex to take mutable heap-number...

2014-03-31 Thread codesite-noreply
Revision: 20369 Author: pal...@homejinni.com Date: Mon Mar 31 22:48:54 2014 UTC Log: MIPS: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account." Port r20358 (5e9b653d) BUG= R=plin...@gmail.com Review URL: https://codereview.chromium.org/219163010 http://

[v8-dev] Re: MIPS: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account." (issue 219163010)

2014-03-31 Thread palfia
Committed patchset #1 manually as r20369 (presubmit successful). https://codereview.chromium.org/219163010/ -- -- 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 u

[v8-dev] Re: MIPS: Fix PrepareKeyedOperand on MIPS. (issue 219923005)

2014-03-31 Thread plind44
lgtm https://codereview.chromium.org/219923005/ -- -- 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: MIPS: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account." (issue 219163010)

2014-03-31 Thread plind44
LGTM, just fix the nit when you land it. https://codereview.chromium.org/219163010/diff/1/src/mips/lithium-codegen-mips.cc File src/mips/lithium-codegen-mips.cc (right): https://codereview.chromium.org/219163010/diff/1/src/mips/lithium-codegen-mips.cc#newcode5801 src/mips/lithium-codegen-mips.c

[v8-dev] MIPS: Fix PrepareKeyedOperand on MIPS. (issue 219923005)

2014-03-31 Thread palfia
Reviewers: Dmitry Lomov (chromium), danno, Paul Lind, kisg, kilvadyb, dusmil, Message: PTAL. Description: MIPS: Fix PrepareKeyedOperand on MIPS. Port r20363 (235f866c) Original commit message: When additional_offset is specified, the 'key' operand can be negative and still pass the bounds ch

[v8-dev] MIPS: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account." (issue 219163010)

2014-03-31 Thread palfia
Reviewers: Toon Verwaest, danno, kisg, kilvadyb, Paul Lind, dusmil, Message: PTAL. Description: MIPS: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account." Port r20358 (5e9b653d) BUG= Please review this at https://codereview.chromium.org/219163010/ SVN Base: https:

[v8-dev] Store i18n meta data in hidden symbols instead of js accessible properties (issue 215293005)

2014-03-31 Thread jochen
Reviewers: dcarney, Description: Store i18n meta data in hidden symbols instead of js accessible properties There were some tests that are supposed to protect against js messing with the meta data, however, they just didn't try hard enough. BUG=354967 R=dcar...@chromium.org LOG=y Please review

[v8-dev] Re: Change arm64 simulator register backing store. (issue 213943002)

2014-03-31 Thread frkoenig
On 2014/03/31 13:32:53, Sven Panne wrote: Browsing through the simulator code a bit, I think the fundamental problem is that passing around the register size at runtime is a bad idea from a performance point of view. This leads to tons of dynamic checks and the casting problem at hand, and we'

[v8-dev] always lookup api holder from receiver (issue 219723002)

2014-03-31 Thread dcarney
Reviewers: Toon Verwaest, Message: ptal Description: always lookup api holder from receiver R=verwa...@chromium.org BUG= Please review this at https://codereview.chromium.org/219723002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1, -1 lines): M src/hyd

[v8-dev] [v8] r20368 committed - We should perform the illegal redeclaration check earlier so that we d...

2014-03-31 Thread codesite-noreply
Revision: 20368 Author: ja...@chromium.org Date: Mon Mar 31 16:45:46 2014 UTC Log: We should perform the illegal redeclaration check earlier so that we do not confuse the AST typer with missing type feedback nodes. R=yang...@chromium.org Review URL: https://codereview.chromium.org/

[v8-dev] Re: Perform the illegal redeclaration check earlier in graph building. (issue 218493007)

2014-03-31 Thread jarin
Committed patchset #1 manually as r20368 (presubmit successful). https://codereview.chromium.org/218493007/ -- -- 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 u

[v8-dev] Re: Issue 3107 in v8: Fails to build V8 3.24.14 with snapshot on OSX, when compiling as shared libraries

2014-03-31 Thread codesite-noreply
Comment #3 on issue 3107 by dnl.r...@gmail.com: Fails to build V8 3.24.14 with snapshot on OSX, when compiling as shared libraries http://code.google.com/p/v8/issues/detail?id=3107 Obviously this works until the libicui18n.dylib is located in ${prefix}/v8/out/native/. Moving it from that pl

[v8-dev] Re: Issue 3107 in v8: Fails to build V8 3.24.14 with snapshot on OSX, when compiling as shared libraries

2014-03-31 Thread codesite-noreply
Comment #2 on issue 3107 by dnl.r...@gmail.com: Fails to build V8 3.24.14 with snapshot on OSX, when compiling as shared libraries http://code.google.com/p/v8/issues/detail?id=3107 As workaround, I used: cd v8/out/third_party/icu grep -l -R "/usr/local/lib" . | tr '\n' '\0' | xargs -0 sed -

[v8-dev] [v8] r20367 committed - Use JSObject::SetMapAndElements rather than set_map + set_elements....

2014-03-31 Thread codesite-noreply
Revision: 20367 Author: verwa...@chromium.org Date: Mon Mar 31 16:21:20 2014 UTC Log: Use JSObject::SetMapAndElements rather than set_map + set_elements. BUG= R=ish...@chromium.org Review URL: https://codereview.chromium.org/218583008 http://code.google.com/p/v8/source/detail?r=203

[v8-dev] Re: Use JSObject::SetMapAndElements rather than set_map + set_elements. (issue 218583008)

2014-03-31 Thread verwaest
Committed patchset #1 manually as r20367 (presubmit successful). https://codereview.chromium.org/218583008/ -- -- 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 u

[v8-dev] [v8] r20366 committed - Fix Type::Intersect to skip uninhabited bitsets...

2014-03-31 Thread codesite-noreply
Revision: 20366 Author: rossb...@chromium.org Date: Mon Mar 31 15:53:21 2014 UTC Log: Fix Type::Intersect to skip uninhabited bitsets R=verwa...@chromium.org, bmeu...@chromium.org BUG=chromium:357330 LOG=Y Review URL: https://codereview.chromium.org/219333003 http://code.google.com/p/

[v8-dev] Re: Fix Type::Intersect to skip uninhabited bitsets (issue 219333003)

2014-03-31 Thread rossberg
Committed patchset #1 manually as r20366 (presubmit successful). https://codereview.chromium.org/219333003/ -- -- 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 u

[v8-dev] Re: Cleanup string-stream module. (issue 219173002)

2014-03-31 Thread tfarina
https://codereview.chromium.org/219173002/diff/1/src/string-stream.h File src/string-stream.h (left): https://codereview.chromium.org/219173002/diff/1/src/string-stream.h#oldcode1 src/string-stream.h:1: // Copyright 2006-2008 the V8 project authors. All rights reserved. Are you sure it is OK to

[v8-dev] Re: Update list of V8 try bots. (issue 219493002)

2014-03-31 Thread machenbach
Committed patchset #1 manually as r20365 (presubmit successful). https://codereview.chromium.org/219493002/ -- -- 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 u

[v8-dev] [v8] r20365 committed - Update list of V8 try bots....

2014-03-31 Thread codesite-noreply
Revision: 20365 Author: machenb...@chromium.org Date: Mon Mar 31 15:47:18 2014 UTC Log: Update list of V8 try bots. R=ja...@chromium.org TBR=ja...@chromium.org BUG=353487 LOG=n Review URL: https://codereview.chromium.org/219493002 http://code.google.com/p/v8/source/detail?r=20365 Mod

[v8-dev] Provide Type::Contains methods. (issue 219523003)

2014-03-31 Thread rossberg
Reviewers: Benedikt Meurer, Description: Provide Type::Contains methods. Also, rename all *Currently methods to Now*. R=bmeu...@chromium.org BUG= Please review this at https://codereview.chromium.org/219523003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+3

[v8-dev] Re: Work in progress: ES6 Maps and Sets with deterministic iteration support (issue 202293004)

2014-03-31 Thread adamk
https://codereview.chromium.org/202293004/diff/160001/src/objects.cc File src/objects.cc (right): https://codereview.chromium.org/202293004/diff/160001/src/objects.cc#newcode15903 src/objects.cc:15903: capacity = Max(kMinCapacity, capacity); On 2014/03/29 02:26:07, arv wrote: Can be an assert i

[v8-dev] Re: Update list of V8 try bots. (issue 219493002)

2014-03-31 Thread jarin
lgtm https://codereview.chromium.org/219493002/ -- -- 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: Replace set_map_and_elements by MigrateToMap-based SetMapAndElements (issue 218753005)

2014-03-31 Thread verwaest
Committed patchset #2 manually as r20364 (presubmit successful). https://codereview.chromium.org/218753005/ -- -- 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 u

[v8-dev] [v8] r20364 committed - Replace set_map_and_elements by MigrateToMap-based SetMapAndElements...

2014-03-31 Thread codesite-noreply
Revision: 20364 Author: verwa...@chromium.org Date: Mon Mar 31 15:30:13 2014 UTC Log: Replace set_map_and_elements by MigrateToMap-based SetMapAndElements BUG= R=ish...@chromium.org Review URL: https://codereview.chromium.org/218753005 http://code.google.com/p/v8/source/detail?r=20

[v8-dev] Re: Fix Type::Intersect to skip uninhabited bitsets (issue 219333003)

2014-03-31 Thread verwaest
lgtm https://codereview.chromium.org/219333003/ -- -- 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] Update list of V8 try bots. (issue 219493002)

2014-03-31 Thread machenbach
Reviewers: jarin, Message: PTAL Description: Update list of V8 try bots. BUG= Please review this at https://codereview.chromium.org/219493002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1, -0 lines): M PRESUBMIT.py Index: PRESUBMIT.py diff --git a/PRE

[v8-dev] Re: Monomorphic prototype failures should be reserved for already-seen keys. (issue 219313002)

2014-03-31 Thread verwaest
lgtm with nit https://codereview.chromium.org/219313002/diff/40001/src/ic.cc File src/ic.cc (right): https://codereview.chromium.org/219313002/diff/40001/src/ic.cc#newcode362 src/ic.cc:362: receiver, Handle::cast(name))) { && TryMarkMono... https://codereview.chromium.org/219313002/ -- -- v8-

[v8-dev] Re: Fix PrepareKeyedOperand on arm. (issue 219473002)

2014-03-31 Thread dslomov
Committed patchset #1 manually as r20363 (presubmit successful). https://codereview.chromium.org/219473002/ -- -- 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 u

[v8-dev] [v8] r20363 committed - Fix PrepareKeyedOperand on arm....

2014-03-31 Thread codesite-noreply
Revision: 20363 Author: dslo...@chromium.org Date: Mon Mar 31 15:14:28 2014 UTC Log: Fix PrepareKeyedOperand on arm. When additional_offset is specified, the 'key' operand can be negative and still pass the bounds check. Therefore, when converting key from Smi, arithmetic and not logic

[v8-dev] Re: Fix PrepareKeyedOperand on arm. (issue 219473002)

2014-03-31 Thread verwaest
lgtm https://codereview.chromium.org/219473002/ -- -- 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 3107 in v8: Fails to build V8 3.24.14 with snapshot on OSX, when compiling as shared libraries

2014-03-31 Thread codesite-noreply
Comment #1 on issue 3107 by dnl.r...@gmail.com: Fails to build V8 3.24.14 with snapshot on OSX, when compiling as shared libraries http://code.google.com/p/v8/issues/detail?id=3107 Same problem here. -- You received this message because this project is configured to send all issue notifica

[v8-dev] Fix PrepareKeyedOperand on arm. (issue 219473002)

2014-03-31 Thread dslomov
Reviewers: Toon Verwaest, Description: Fix PrepareKeyedOperand on arm. When additional_offset is specified, the 'key' operand can be nagative and still pass the bounds check. Therefore, when converting key from Smi, arithmetic and not logical shift must be used. R=verwa...@chromium.org BUG=3580

[v8-dev] [v8] r20362 committed - Fix left trimming check for large objects...

2014-03-31 Thread codesite-noreply
Revision: 20362 Author: ja...@chromium.org Date: Mon Mar 31 15:01:46 2014 UTC Log: Fix left trimming check for large objects BUG=358090 TEST=test/mjsunit/regress/regress-358090.js LOG=N R=hpa...@chromium.org Review URL: https://codereview.chromium.org/213833008 http://code.google.com/

[v8-dev] Re: Fix left trimming check for large objects (issue 213833008)

2014-03-31 Thread jarin
Reviewers: Hannes Payer, Message: Committed patchset #1 manually as r20362 (presubmit successful). Description: Fix left trimming check for large objects BUG=358090 TEST=test/mjsunit/regress/regress-358090.js LOG=N R=hpa...@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=2

[v8-dev] Re: Make sure when we shrink an object that we store a filler first into the free memory before updatin... (issue 219103002)

2014-03-31 Thread hpayer
Committed patchset #5 manually as r20361 (presubmit successful). https://codereview.chromium.org/219103002/ -- -- 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 u

[v8-dev] [v8] r20361 committed - Make sure when we shrink an object that we store a filler first into t...

2014-03-31 Thread codesite-noreply
Revision: 20361 Author: hpa...@chromium.org Date: Mon Mar 31 14:29:01 2014 UTC Log: Make sure when we shrink an object that we store a filler first into the free memory before updating the map or size. BUG= R=ja...@chromium.org Review URL: https://codereview.chromium.org/219103002

[v8-dev] [v8] r20360 committed - Tagging version 3.26.0

2014-03-31 Thread codesite-noreply
Revision: 20360 Author: machenb...@chromium.org Date: Mon Mar 31 14:26:00 2014 UTC Log: Tagging version 3.26.0 http://code.google.com/p/v8/source/detail?r=20360 Added: /tags/3.26.0 -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You receiv

[v8-dev] Re: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account."" (issue 218663005)

2014-03-31 Thread verwaest
Committed patchset #2 manually as r20358 (presubmit successful). https://codereview.chromium.org/218663005/ -- -- 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 u

[v8-dev] [v8] r20358 committed - Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into...

2014-03-31 Thread codesite-noreply
Revision: 20358 Author: verwa...@chromium.org Date: Mon Mar 31 14:21:04 2014 UTC Log: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account."" BUG= R=hpa...@chromium.org Review URL: https://codereview.chromium.org/218663005 http://code.google.com/p/v8/sourc

[v8-dev] Re: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account."" (issue 218663005)

2014-03-31 Thread hpayer
lgtm https://codereview.chromium.org/218663005/ -- -- 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 2726 in v8: Out-of-memory fatal error despite v8::V8::IgnoreOutOfMemoryException()

2014-03-31 Thread codesite-noreply
Updates: Status: Duplicate Mergedinto: v8:3060 Comment #1 on issue 2726 by yang...@chromium.org: Out-of-memory fatal error despite v8::V8::IgnoreOutOfMemoryException() http://code.google.com/p/v8/issues/detail?id=2726 (No comment was entered for this change.) -- You received

[v8-dev] Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account."" (issue 218663005)

2014-03-31 Thread verwaest
Reviewers: Hannes Payer, Message: PTAL Description: Reland and fix "Fix LoadFieldByIndex to take mutable heap-numbers into account."" BUG= Please review this at https://codereview.chromium.org/218663005/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+259, -14

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

2014-03-31 Thread codesite-noreply
Comment #25 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 Issue 2726 has been merged into this issue. -- You received this message because this project is configured to send all

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

2014-03-31 Thread codesite-noreply
Updates: Status: Fixed Comment #24 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 (No comment was entered for this change.) -- You received this message because this projec

[v8-dev] [v8] r20357 committed - Do not check for interrupt when allocating stack locals....

2014-03-31 Thread codesite-noreply
Revision: 20357 Author: yang...@chromium.org Date: Mon Mar 31 14:14:54 2014 UTC Log: Do not check for interrupt when allocating stack locals. R=dcar...@chromium.org BUG=357137 LOG=N Review URL: https://codereview.chromium.org/219373004 http://code.google.com/p/v8/source/detail?r=20357

[v8-dev] Re: Do not check for interrupt when allocating stack locals. (issue 219373004)

2014-03-31 Thread yangguo
Committed patchset #1 manually as r20357 (presubmit successful). https://codereview.chromium.org/219373004/ -- -- 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 u

[v8-dev] [v8] r20356 committed - ARM64: Optimize AllocateHeapNumber to use STP....

2014-03-31 Thread codesite-noreply
Revision: 20356 Author: alexandre.ra...@arm.com Date: Mon Mar 31 14:06:42 2014 UTC Log: ARM64: Optimize AllocateHeapNumber to use STP. R=joc...@chromium.org Review URL: https://codereview.chromium.org/216933003 http://code.google.com/p/v8/source/detail?r=20356 Modified: /branches/bl

[v8-dev] Tighten object verification. (issue 218993005)

2014-03-31 Thread yangguo
Reviewers: Hannes Payer, Description: Tighten object verification. Often, when we call MaybeObject::Verify, what we want is Object::ObjectVerify. R=hpa...@chromium.org Please review this at https://codereview.chromium.org/218993005/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding

[v8-dev] Re: ARM64: Optimize AllocateHeapNumber to use STP. (issue 216933003)

2014-03-31 Thread alexandre . rames
Committed patchset #1 manually as r20356 (presubmit successful). https://codereview.chromium.org/216933003/ -- -- 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 u

[v8-dev] Implement auto-roll script. (issue 212983003)

2014-03-31 Thread machenbach
Reviewers: jarin, Message: PTAL Description: Implement auto-roll script. This script will (1) check if there is an active roll on rietveld (2) check if there is a trunk revision ready to be rolled and (3) call the chromium_roll script, creating a roll CL. The script will be called regularly

[v8-dev] Re: Do not check for interrupt when allocating stack locals. (issue 219373004)

2014-03-31 Thread dcarney
lgtm https://codereview.chromium.org/219373004/ -- -- 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: Fixed power-of-2 predicates, excluding 0. (issue 219213003)

2014-03-31 Thread dslomov
lgtm https://codereview.chromium.org/219213003/ -- -- 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] Do not check for interrupt when allocating stack locals. (issue 219373004)

2014-03-31 Thread yangguo
Reviewers: dcarney, Description: Do not check for interrupt when allocating stack locals. R=dcar...@chromium.org BUG=357137 LOG=N Please review this at https://codereview.chromium.org/219373004/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+57, -11 lines):

[v8-dev] Re: Make sure when we shrink an object that we store a filler first into the free memory before updatin... (issue 219103002)

2014-03-31 Thread hpayer
https://codereview.chromium.org/219103002/diff/40001/src/objects.cc File src/objects.cc (right): https://codereview.chromium.org/219103002/diff/40001/src/objects.cc#newcode2476 src/objects.cc:2476: // change the actual object size. On 2014/03/31 13:30:01, jarin wrote: On 2014/03/31 13:23:15, Ha

[v8-dev] [v8] r20355 committed - Finalisation disclaimer...

2014-03-31 Thread codesite-noreply
Revision: 20355 Author: rossb...@chromium.org Date: Mon Mar 31 13:35:12 2014 UTC Log: Finalisation disclaimer R=svenpa...@chromium.org BUG= Review URL: https://codereview.chromium.org/219403002 http://code.google.com/p/v8/source/detail?r=20355 Modified: /branches/bleeding_edge/inclu

[v8-dev] Re: Finalisation disclaimer (issue 219403002)

2014-03-31 Thread rossberg
Committed patchset #1 manually as r20355 (tree was closed). https://codereview.chromium.org/219403002/ -- -- 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 unsubs

[v8-dev] Re: Finalisation disclaimer (issue 219403002)

2014-03-31 Thread svenpanne
lgtm https://codereview.chromium.org/219403002/ -- -- 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] Finalisation disclaimer (issue 219403002)

2014-03-31 Thread rossberg
Reviewers: Sven Panne, Description: Finalisation disclaimer R=svenpa...@chromium.org BUG= Please review this at https://codereview.chromium.org/219403002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+7, -0 lines): M include/v8.h Index: include/v8.h diff

[v8-dev] Re: Change arm64 simulator register backing store. (issue 213943002)

2014-03-31 Thread svenpanne
Browsing through the simulator code a bit, I think the fundamental problem is that passing around the register size at runtime is a bad idea from a performance point of view. This leads to tons of dynamic checks and the casting problem at hand, and we're just trying to cure the symptoms. The

[v8-dev] Re: Monomorphic prototype failures should be reserved for already-seen keys. (issue 219313002)

2014-03-31 Thread mvstanton
Hello, PTAL, thanks, --Michael https://codereview.chromium.org/219313002/diff/1/src/ic.cc File src/ic.cc (right): https://codereview.chromium.org/219313002/diff/1/src/ic.cc#newcode1187 src/ic.cc:1187: if (!ic->IsNameCompatibleWithMonomorphicPrototypeFailure(name)) return false; On 2014/03/31 12

[v8-dev] Re: Make sure when we shrink an object that we store a filler first into the free memory before updatin... (issue 219103002)

2014-03-31 Thread jarin
lgtm. Just one nit regarding comments. https://codereview.chromium.org/219103002/diff/40001/src/objects.cc File src/objects.cc (right): https://codereview.chromium.org/219103002/diff/40001/src/objects.cc#newcode2476 src/objects.cc:2476: // change the actual object size. On 2014/03/31 13:23:15,

[v8-dev] [v8] r20354 committed - Revert 20348 - "Fix LoadFieldByIndex to take mutable heap-numbers into...

2014-03-31 Thread codesite-noreply
Revision: 20354 Author: joc...@chromium.org Date: Mon Mar 31 13:23:32 2014 UTC Log: Revert 20348 - "Fix LoadFieldByIndex to take mutable heap-numbers into account." Reason for revert: crashes benchmarks/sunspider/string-fasta on ia32.debug This also reverts r20350 and r20352 Fix

[v8-dev] Re: Revert 20348 - "Fix LoadFieldByIndex to take mutable heap-numbers into account." (issue 219393002)

2014-03-31 Thread jochen
Committed patchset #1 manually as r20354 (tree was closed). https://codereview.chromium.org/219393002/ -- -- 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 unsubs

[v8-dev] Re: Make sure when we shrink an object that we store a filler first into the free memory before updatin... (issue 219103002)

2014-03-31 Thread hpayer
Yes, this is the first part. The concurrent GC counter-part is in the next CL. https://codereview.chromium.org/219103002/diff/40001/src/objects-inl.h File src/objects-inl.h (right): https://codereview.chromium.org/219103002/diff/40001/src/objects-inl.h#newcode1432 src/objects-inl.h:1432: // h

[v8-dev] Revert 20348 - "Fix LoadFieldByIndex to take mutable heap-numbers into account." (issue 219393002)

2014-03-31 Thread jochen
Reviewers: Toon Verwaest, Description: Revert 20348 - "Fix LoadFieldByIndex to take mutable heap-numbers into account." Reason for revert: crashes benchmarks/sunspider/string-fasta on ia32.debug This also reverts r20350 and r20352 Fix LoadFieldByIndex to take mutable heap-numbers into acco

[v8-dev] Re: Fix Type::Intersect to allocate large enough union. (issue 218403002)

2014-03-31 Thread rossberg
On 2014/03/29 23:14:24, Jakob wrote: PTAL. Does this fix make sense? It fixes the symptoms, but not the root bug, which was that the comparisons "bitset != kNone" should have been refined to IsInhabited(bitset) when I introduced representation types. I fixed it here, reusing parts of your CL f

[v8-dev] Fix assertion violation in Type::Intersect (issue 219333003)

2014-03-31 Thread rossberg
Reviewers: Benedikt Meurer, Description: Fix assertion violation in Type::Intersect R=bmeu...@chromium.org BUG= Please review this at https://codereview.chromium.org/219333003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+32, -37 lines): M src/types.cc A

[v8-dev] Re: Perform the illegal redeclaration check earlier in graph building. (issue 218493007)

2014-03-31 Thread yangguo
lgtm. https://codereview.chromium.org/218493007/ -- -- 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 i

[v8-dev] Perform the illegal redeclaration check earlier in graph building. (issue 218493007)

2014-03-31 Thread jarin
Reviewers: Yang, Description: We should perform the illegal redeclaration check earlier so that we do not confuse the AST typer with missing type feedback nodes. R=yang...@chromium.org Please review this at https://codereview.chromium.org/218493007/ SVN Base: https://v8.googlecode.com/svn/bran

[v8-dev] Fixed power-of-2 predicates, excluding 0. (issue 219213003)

2014-03-31 Thread svenpanne
Reviewers: Dmitry Lomov (chromium), Description: Fixed power-of-2 predicates, excluding 0. Please review this at https://codereview.chromium.org/219213003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+14, -21 lines): M src/arm/lithium-codegen-arm.cc M src

[v8-dev] Re: Make sure when we shrink an object that we store a filler first into the free memory before updatin... (issue 219103002)

2014-03-31 Thread jarin
As discussed in person, we still need to sync a bit more, see the comments below. (Obviously, the sweeper will also need to synchronize, but I am expecting that to come in a different CL.) https://codereview.chromium.org/219103002/diff/40001/src/objects-inl.h File src/objects-inl.h (right):

[v8-dev] Re: Replace uses of set_map by MigrateToMap. (issue 218783003)

2014-03-31 Thread ishell
lgtm with nit: https://codereview.chromium.org/218783003/diff/1/src/runtime.cc File src/runtime.cc (right): https://codereview.chromium.org/218783003/diff/1/src/runtime.cc#newcode2971 src/runtime.cc:2971: function->map()->CopyReplaceDescriptor( Does it make sense to make a handlified wrapper fo

[v8-dev] Re: Use JSObject::SetMapAndElements rather than set_map + set_elements. (issue 218583008)

2014-03-31 Thread ishell
lgtm https://codereview.chromium.org/218583008/ -- -- 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 JSObject::SetMapAndElements rather than set_map + set_elements. (issue 218583008)

2014-03-31 Thread verwaest
Reviewers: Igor Sheludko, Message: PTAL Description: Use JSObject::SetMapAndElements rather than set_map + set_elements. BUG= Please review this at https://codereview.chromium.org/218583008/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+1, -2 lines): M src

[v8-dev] [v8] r20353 committed - Revert 20313 - "Ship promises and weak collections"...

2014-03-31 Thread codesite-noreply
Revision: 20353 Author: joc...@chromium.org Date: Mon Mar 31 12:40:32 2014 UTC Log: Revert 20313 - "Ship promises and weak collections" R=mstarzin...@chromium.org BUG= Committed: https://code.google.com/p/v8/source/detail?r=20211 Review URL: https://codereview.chromium.org/20616

[v8-dev] Re: Revert 20313 - "Ship promises and weak collections" (issue 219303002)

2014-03-31 Thread jochen
Committed patchset #1 manually as r20353 (tree was closed). https://codereview.chromium.org/219303002/ -- -- 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 unsubs

[v8-dev] Re: Replace set_map_and_elements by MigrateToMap-based SetMapAndElements (issue 218753005)

2014-03-31 Thread verwaest
Addressed comment https://codereview.chromium.org/218753005/diff/1/src/objects-inl.h File src/objects-inl.h (right): https://codereview.chromium.org/218753005/diff/1/src/objects-inl.h#newcode1715 src/objects-inl.h:1715: WRITE_BARRIER(obj->GetHeap(), obj, kElementsOffset, val); That makes more s

[v8-dev] Replace uses of set_map by MigrateToMap. (issue 218783003)

2014-03-31 Thread verwaest
Reviewers: Igor Sheludko, Message: PTAL Description: Replace uses of set_map by MigrateToMap. BUG= Please review this at https://codereview.chromium.org/218783003/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+23, -20 lines): M src/runtime.cc Index: src/

[v8-dev] Re: Replace set_map_and_elements by MigrateToMap-based SetMapAndElements (issue 218753005)

2014-03-31 Thread ishell
lgtm with a nit: https://codereview.chromium.org/218753005/diff/1/src/objects-inl.h File src/objects-inl.h (right): https://codereview.chromium.org/218753005/diff/1/src/objects-inl.h#newcode1715 src/objects-inl.h:1715: WRITE_BARRIER(obj->GetHeap(), obj, kElementsOffset, val); What about calling

[v8-dev] Re: Monomorphic prototype failures should be reserved for already-seen keys. (issue 219313002)

2014-03-31 Thread verwaest
https://codereview.chromium.org/219313002/diff/1/src/ic.cc File src/ic.cc (right): https://codereview.chromium.org/219313002/diff/1/src/ic.cc#newcode1187 src/ic.cc:1187: if (!ic->IsNameCompatibleWithMonomorphicPrototypeFailure(name)) return false; This is not exactly the same... The name only ha

[v8-dev] Re: Initialize elements pointer in BuildCloneShallowArray when allocation folding is turned off. (issue 219173003)

2014-03-31 Thread mvstanton
Good catch. LGTM, but protect with a cc-test to trigger this case. --Michael https://codereview.chromium.org/219173003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev"

[v8-dev] Re: Revert 20313 - "Ship promises and weak collections" (issue 219303002)

2014-03-31 Thread rossberg
lgtm https://codereview.chromium.org/219303002/ -- -- 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] Monomorphic prototype failures should be reserved for already-seen keys. (issue 219313002)

2014-03-31 Thread mvstanton
Reviewers: Toon Verwaest, Message: Hi Toon, here is the fix we discussed, have a look, thanks! --Michael Description: Monomorphic prototype failures should be reserved for already-seen keys. We incorrectly mark a KeyedStoreIC miss as a monomorphic prototype failure even though it's the first ti

[v8-dev] Re: Don't | int and bool (issue 219293002)

2014-03-31 Thread verwaest
Reviewers: Igor Sheludko, Message: Committed patchset #1 manually as r20352 (tree was closed). Description: Don't | int and bool BUG= R=ish...@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=20352 Please review this at https://codereview.chromium.org/219293002/ SVN Base:

[v8-dev] [v8] r20352 committed - Don't | int and bool...

2014-03-31 Thread codesite-noreply
Revision: 20352 Author: verwa...@chromium.org Date: Mon Mar 31 12:24:51 2014 UTC Log: Don't | int and bool BUG= R=ish...@chromium.org Review URL: https://codereview.chromium.org/219293002 http://code.google.com/p/v8/source/detail?r=20352 Modified: /branches/bleeding_edge/src/handles

[v8-dev] Don't | int and bool (issue 219293002)

2014-03-31 Thread ishell
lgtm https://codereview.chromium.org/219293002/ -- -- 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 20313 - "Ship promises and weak collections" (issue 219303002)

2014-03-31 Thread jochen
Reviewers: rossberg, Description: Revert 20313 - "Ship promises and weak collections" R=mstarzin...@chromium.org BUG= Committed: https://code.google.com/p/v8/source/detail?r=20211 Review URL: https://codereview.chromium.org/206163004 TBR=rossb...@chromium.org LOG=y BUG=n Please review

  1   2   >