[v8-dev] Issue 1970 in v8: localeCompare does not sort UTF-8 strings properly

2012-02-22 Thread codesite-noreply
Status: New Owner: New issue 1970 by alexei.i...@gmail.com: localeCompare does not sort UTF-8 strings properly http://code.google.com/p/v8/issues/detail?id=1970 Consider simple example: var t_a = ["Côte d'Ivoire","Czech Republic","China"]; t_a.sort(function(a,b){return a.localeCompar

[v8-dev] Re: Ensure that executable pages are properly guarded. (issue 9452002)

2012-02-22 Thread vegorov
fyi: Cris. https://chromiumcodereview.appspot.com/9452002/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Ensure that executable pages are properly guarded. (issue 9452002)

2012-02-22 Thread vegorov
Reviewers: Erik Corry, Description: Ensure that executable pages are properly guarded. Split executable memory chunks into two pieces: header with all metadata (protection: RW) and body (protection: RWX). Separate header from metadata with a guard page and add a guard page after the page body

[v8-dev] [v8] r10799 committed - Speedup dominators construction in heap snapshot....

2012-02-22 Thread codesite-noreply
Revision: 10799 Author: mikhail.naga...@gmail.com Date: Wed Feb 22 15:06:11 2012 Log: Speedup dominators construction in heap snapshot. It is achieved by: 1. skipping entries those dominators have already reached root. 2. processing only entries those retainers have changed their do

[v8-dev] Re: Speedup dominators construction in heap snapshot. (issue 9372105)

2012-02-22 Thread mnaganov
On 2012/02/22 16:24:46, alexeif wrote: Mike, could you please take a look. Thanks! Awesome! LGTM, I'll submit this. https://chromiumcodereview.appspot.com/9372105/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Allow the ZWJ and ZWNJ characters in IdentifierPart as per ES5. (issue 9433031)

2012-02-22 Thread mathias
Adding ri...@chromium.org (issue owner) as reviewer. https://chromiumcodereview.appspot.com/9433031/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r10798 committed - RandomizedVirtualAlloc should check for isolate presence instead of us...

2012-02-22 Thread codesite-noreply
Revision: 10798 Author: vego...@chromium.org Date: Wed Feb 22 11:47:57 2012 Log: RandomizedVirtualAlloc should check for isolate presence instead of using Isolate::Current() CpuFeatures::Probe request executable memory before any isolate is initialized and entered. TBR=erik.co..

[v8-dev] RandomizedVirtualAlloc should check for isolate presence instead of using Isolate::Current() (issue 9433051)

2012-02-22 Thread vegorov
Reviewers: Erik Corry, Description: RandomizedVirtualAlloc should check for isolate presence instead of using Isolate::Current() CpuFeatures::Probe request executable memory before any isolate is initialized and entered. TBR=erik.co...@gmail.com Please review this at https://chromiumcodere

[v8-dev] Make HashMap a template class to specify the allocation policy. (issue 9372106)

2012-02-22 Thread fschneider
Reviewers: Sven Panne, Description: Make HashMap a template class to specify the allocation policy. The old HashMap class had an explicit member to determine the allocation policy. The template version matches the approach used already for lists. Cleanup some include dependencies and unnecessar

[v8-dev] [v8] r10797 committed - Randomize allocation addresses on windows....

2012-02-22 Thread codesite-noreply
Revision: 10797 Author: vego...@chromium.org Date: Wed Feb 22 09:21:55 2012 Log: Randomize allocation addresses on windows. BUG=115151 Review URL: https://chromiumcodereview.appspot.com/9372083 Patch from Cris Neckar . http://code.google.com/p/v8/source/detail?r=10797 Modified: /bra

[v8-dev] Re: Randomize allocation addresses on windows. (issue 9372083)

2012-02-22 Thread vegorov
landed. http://codereview.chromium.org/9372083/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r10796 committed - Support OSR in for-in loops....

2012-02-22 Thread codesite-noreply
Revision: 10796 Author: vego...@chromium.org Date: Wed Feb 22 08:45:35 2012 Log: Support OSR in for-in loops. Modify PreProcessOsrEntry to work with OSR entries that have non-empty expression stack. Modify graph builder to take for-in state from environment instead of directly re

[v8-dev] Speedup dominators construction in heap snapshot. (issue 9372105)

2012-02-22 Thread alexeif
Reviewers: Mikhail Naganov (Chromium), Yury Semikhatsky, Message: Mike, could you please take a look. Thanks! Description: Speedup dominators construction in heap snapshot. It is achieved by: 1. skipping entries those dominators have already reached root. 2. processing only entries those retai

[v8-dev] Re: Support OSR in for-in loops. (issue 9431030)

2012-02-22 Thread fschneider
lgtm https://chromiumcodereview.appspot.com/9431030/diff/4001/test/mjsunit/compiler/optimized-for-in.js File test/mjsunit/compiler/optimized-for-in.js (right): https://chromiumcodereview.appspot.com/9431030/diff/4001/test/mjsunit/compiler/optimized-for-in.js#newcode295 test/mjsunit/compiler/o

[v8-dev] Re: Support OSR in for-in loops. (issue 9431030)

2012-02-22 Thread vegorov
PTAL, I have extended OptimizeFunctionOnNextCall with an argument to force OSR and improved coverage of OSR. https://chromiumcodereview.appspot.com/9431030/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Issue 1630 in v8: Compiled raytrace code is very slow

2012-02-22 Thread codesite-noreply
Comment #19 on issue 1630 by alonza...@gmail.com: Compiled raytrace code is very slow http://code.google.com/p/v8/issues/detail?id=1630 @svenpanne: Emscripten has several code generation modes, two with typed arrays and one without. The one without is slower, but will work in all browsers

[v8-dev] Re: Support OSR in for-in loops. (issue 9431030)

2012-02-22 Thread fschneider
lgtm https://chromiumcodereview.appspot.com/9431030/diff/1/test/mjsunit/compiler/optimized-for-in.js File test/mjsunit/compiler/optimized-for-in.js (right): https://chromiumcodereview.appspot.com/9431030/diff/1/test/mjsunit/compiler/optimized-for-in.js#newcode246 test/mjsunit/compiler/optimiz

[v8-dev] Support OSR in for-in loops. (issue 9431030)

2012-02-22 Thread vegorov
Reviewers: fschneider, Description: Support OSR in for-in loops. Modify PreProcessOsrEntry to work with OSR entries that have non-empty expression stack. Modify graph builder to take for-in state from environment instead of directly referencing emitted instructions R=fschnei...@chromium.org

[v8-dev] [v8] r10795 committed - Profiler experiments: interrupt check at function exit...

2012-02-22 Thread codesite-noreply
Revision: 10795 Author: jkumme...@chromium.org Date: Wed Feb 22 07:18:29 2012 Log: Profiler experiments: interrupt check at function exit Review URL: https://chromiumcodereview.appspot.com/9432026 http://code.google.com/p/v8/source/detail?r=10795 Modified: /branches/bleeding_edge/src

[v8-dev] Re: Profiler experiments: interrupt check at function exit (issue 9432026)

2012-02-22 Thread vegorov
LGTM https://chromiumcodereview.appspot.com/9432026/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Issue 1969 in v8: non-termination after optimizer run on a function with 10K inline array assignments

2012-02-22 Thread codesite-noreply
Updates: Cc: fschnei...@chromium.org Comment #2 on issue 1969 by yang...@chromium.org: non-termination after optimizer run on a function with 10K inline array assignments http://code.google.com/p/v8/issues/detail?id=1969 While this specific case has been fixed as a side effect of r106

[v8-dev] Profiler experiments: interrupt check at function exit (issue 9432026)

2012-02-22 Thread jkummerow
Reviewers: Vyacheslav Egorov, Message: Please take a look. Description: Profiler experiments: interrupt check at function exit Please review this at https://chromiumcodereview.appspot.com/9432026/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M src/flag-def

[v8-dev] When redefining accessor properties, defensively copy AccessorPairs. (issue 9430048)

2012-02-22 Thread svenpanne
Reviewers: Michael Starzinger, Description: When redefining accessor properties, defensively copy AccessorPairs. The previous code relied on the tricky global invariant that there is no map sharing when accessor properties are involved (or in other words: that TransformToFastProperties is dumb e

[v8-dev] Re: Allow the ZWJ and ZWNJ characters in IdentifierPart as per ES5. (issue 9433031)

2012-02-22 Thread mathias
I'd prefer moving the number (digit, really) test before the ZWNJ/ZWJ test, since digits are probably more likely to be in actual identifiers. I was wondering about that. Done. Perhaps add a comment after the constants (like " // U+200C is ZeroWidthNonJoiner."). Done. https://chromiumcod

[v8-dev] Re: Allow the ZWJ and ZWNJ characters in IdentifierPart as per ES5. (issue 9433031)

2012-02-22 Thread lrn
https://chromiumcodereview.appspot.com/9433031/diff/1/src/char-predicates.h File src/char-predicates.h (right): https://chromiumcodereview.appspot.com/9433031/diff/1/src/char-predicates.h#newcode60 src/char-predicates.h:60: || c == 0x200D Good thought. I'd prefer moving the number (digit, really

[v8-dev] Re: Issue 1969 in v8: non-termination after optimizer run on a function with 10K inline array assignments

2012-02-22 Thread codesite-noreply
Updates: Status: Assigned Owner: yang...@chromium.org Comment #1 on issue 1969 by yang...@chromium.org: non-termination after optimizer run on a function with 10K inline array assignments http://code.google.com/p/v8/issues/detail?id=1969 This is reproducable on 18.0.1025.33 be

[v8-dev] Re: Issue 1944 in v8: Date.parse doesn't accept leap second

2012-02-22 Thread codesite-noreply
Updates: Status: PendingFurtherInfo Comment #3 on issue 1944 by yang...@chromium.org: Date.parse doesn't accept leap second http://code.google.com/p/v8/issues/detail?id=1944 The ECMA262 spec says "In time values leap seconds are ignored." without really saying what that implies (ign

[v8-dev] Issue 1969 in v8: non-termination after optimizer run on a function with 10K inline array assignments

2012-02-22 Thread codesite-noreply
Status: New Owner: New issue 1969 by bergur.r...@gmail.com: non-termination after optimizer run on a function with 10K inline array assignments http://code.google.com/p/v8/issues/detail?id=1969 On the second call to the javascript function below, the optimizer apparently kicks in, but

[v8-dev] Re: Issue 1010 in v8: V8 crash on XP-x64/MinGW-w64 - possibly stack corruption

2012-02-22 Thread codesite-noreply
Comment #5 on issue 1010 by net...@gmail.com: V8 crash on XP-x64/MinGW-w64 - possibly stack corruption http://code.google.com/p/v8/issues/detail?id=1010 I get this crash: # Fatal error in src\x64\macro-assembler-x64.cc, line 265 # CHECK(is_int32(static_cast((v8::internal::Isolate::Current()

[v8-dev] Re: Issue 1010 in v8: V8 crash on XP-x64/MinGW-w64 - possibly stack corruption

2012-02-22 Thread codesite-noreply
Comment #4 on issue 1010 by yang...@chromium.org: V8 crash on XP-x64/MinGW-w64 - possibly stack corruption http://code.google.com/p/v8/issues/detail?id=1010 Unfortunately, we do not officially support MinGW and have no way to test changes that affect MinGW builds. It is not very high on our

[v8-dev] Re: Issue 1010 in v8: V8 crash on XP-x64/MinGW-w64 - possibly stack corruption

2012-02-22 Thread codesite-noreply
Comment #3 on issue 1010 by net...@gmail.com: V8 crash on XP-x64/MinGW-w64 - possibly stack corruption http://code.google.com/p/v8/issues/detail?id=1010 Should be able to compile with MinGW-w64 now without any patches. All that's left is to fix the crashing. -- v8-dev mailing list v8-dev@

[v8-dev] Re: Issue 1962 in v8: AssertNoZoneAllocation class is not used

2012-02-22 Thread codesite-noreply
Updates: Status: Fixed Owner: yang...@chromium.org Comment #2 on issue 1962 by yang...@chromium.org: AssertNoZoneAllocation class is not used http://code.google.com/p/v8/issues/detail?id=1962 I changed my mind and removed the said class. It's not in use currently and is easy

[v8-dev] Re: Issue 1943 in v8: Fix compilation with MinGW-w64

2012-02-22 Thread codesite-noreply
Updates: Status: Fixed Comment #8 on issue 1943 by yang...@chromium.org: Fix compilation with MinGW-w64 http://code.google.com/p/v8/issues/detail?id=1943 Landed as r10793. Thanks for your contribution! -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-d

[v8-dev] [v8] r10793 committed - Fix compilation with MinGW-w64....

2012-02-22 Thread codesite-noreply
Revision: 10793 Author: yang...@chromium.org Date: Wed Feb 22 04:26:36 2012 Log: Fix compilation with MinGW-w64. BUG=v8:1943 TEST= Review URL: https://chromiumcodereview.appspot.com/9428027 Patch from Jonathan Liu . http://code.google.com/p/v8/source/detail?r=10793 Modified: /branch

[v8-dev] Re: Randomize allocation addresses on windows. (issue 9372083)

2012-02-22 Thread vegorov
LGTM with some comments. I will fix everything myself and land. Thank you for the patch. http://codereview.chromium.org/9372083/diff/1/src/platform-win32.cc File src/platform-win32.cc (right): http://codereview.chromium.org/9372083/diff/1/src/platform-win32.cc#newcode832 src/platform-win32.cc

[v8-dev] [v8] r10792 committed - Remove unused class AssertNoZoneAllocation....

2012-02-22 Thread codesite-noreply
Revision: 10792 Author: yang...@chromium.org Date: Wed Feb 22 04:21:18 2012 Log: Remove unused class AssertNoZoneAllocation. BUG=v8:1962 TEST= Review URL: https://chromiumcodereview.appspot.com/9430044 http://code.google.com/p/v8/source/detail?r=10792 Modified: /branches/bleeding_ed

[v8-dev] Welcome back to Badoo!

2012-02-22 Thread Badoo
Hi Amir Since your last visit, new girls have joined in الرباط Maryam, 22 (الرباط, المغرب) Khwanita, 19 (الرباط, المغرب) Norààà, 22 (الرباط, المغرب) Nina, 18 (الرباط, المغرب) Yones, 19 (الرباط, المغرب) Sara, 22 (الرباط, المغرب) Ilhame, 20 (الرباط, المغرب) Malak, 21 (الرباط, المغرب) Salma, 18 (ا

[v8-dev] Re: Issue 1966 in v8: Scons build problem on SmartOS

2012-02-22 Thread codesite-noreply
Updates: Status: WorkingAsIntended Comment #4 on issue 1966 by jkumme...@chromium.org: Scons build problem on SmartOS http://code.google.com/p/v8/issues/detail?id=1966 (No comment was entered for this change.) -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/gr

[v8-dev] Re: Issue 1943 in v8: Fix compilation with MinGW-w64

2012-02-22 Thread codesite-noreply
Comment #7 on issue 1943 by net...@gmail.com: Fix compilation with MinGW-w64 http://code.google.com/p/v8/issues/detail?id=1943 CLA has been signed electronically. -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] How to never worry about copyright dates again

2012-02-22 Thread Kevin Millikin
When V8 source files are edited, the copyright date should be modified to the current year. If you don't use emacs, stop reading now. Emacs has a function copyright-update that does the right thing. So, in your .emacs file define a wrapper that updates for the file types you care about (modify t

[v8-dev] Re: Issue 1943 in v8: Fix compilation with MinGW-w64

2012-02-22 Thread codesite-noreply
Comment #6 on issue 1943 by net...@gmail.com: Fix compilation with MinGW-w64 http://code.google.com/p/v8/issues/detail?id=1943 Looks good to me and compiles fine. errno.h defines STRUNCATE and includes _mingw.h which defines _TRUNCATE. platform-win32.c includes win32-headers.h which includes

[v8-dev] Re: Remove unused class AssertNoZoneAllocation. (issue 9430044)

2012-02-22 Thread ulan
lgtm https://chromiumcodereview.appspot.com/9430044/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r10791 committed - Eliminate use of ZONE macro in BitVector class and pass a zone explici...

2012-02-22 Thread codesite-noreply
Revision: 10791 Author: fschnei...@chromium.org Date: Wed Feb 22 03:40:28 2012 Log: Eliminate use of ZONE macro in BitVector class and pass a zone explicitly. Review URL: https://chromiumcodereview.appspot.com/9416092 http://code.google.com/p/v8/source/detail?r=10791 Modified: /bra

[v8-dev] Remove unused class AssertNoZoneAllocation. (issue 9430044)

2012-02-22 Thread yangguo
Reviewers: ulan, Message: PTAL. Description: Remove unused class AssertNoZoneAllocation. BUG=v8:1962 TEST= Please review this at https://chromiumcodereview.appspot.com/9430044/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M src/isolate.h M src/zone-inl

[v8-dev] [v8] r10790 committed - Added -Woverloaded-virtual to GCC flags, syncing scons and gyp builds....

2012-02-22 Thread codesite-noreply
Revision: 10790 Author: svenpa...@chromium.org Date: Wed Feb 22 03:38:31 2012 Log: Added -Woverloaded-virtual to GCC flags, syncing scons and gyp builds. Review URL: https://chromiumcodereview.appspot.com/9430043 http://code.google.com/p/v8/source/detail?r=10790 Modified: /branche

[v8-dev] Re: Eliminate use of ZONE macro in BitVector class and pass a zone explicitly. (issue 9416092)

2012-02-22 Thread jkummerow
LGTM. https://chromiumcodereview.appspot.com/9416092/diff/1/src/data-flow.h File src/data-flow.h (right): https://chromiumcodereview.appspot.com/9416092/diff/1/src/data-flow.h#newcode1 src/data-flow.h:1: // Copyright 2011 the V8 project authors. All rights reserved. nit: 2012 https://chromiumc

[v8-dev] [v8] r10789 committed - Add Ioseb Dzmanashvili to authors....

2012-02-22 Thread codesite-noreply
Revision: 10789 Author: rossb...@chromium.org Date: Wed Feb 22 03:35:17 2012 Log: Add Ioseb Dzmanashvili to authors. R=vego...@google.com,yang...@chromium.org BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/9430011 http://code.google.com/p/v8/source/detail?r=10789 Modif

[v8-dev] Re: MIPS: Added support for Loongson architectures. (issue 9429005)

2012-02-22 Thread kmillikin
https://chromiumcodereview.appspot.com/9429005/diff/3001/src/mips/constants-mips.h File src/mips/constants-mips.h (right): https://chromiumcodereview.appspot.com/9429005/diff/3001/src/mips/constants-mips.h#newcode42 src/mips/constants-mips.h:42: enum arch_variants {mips32r2, mips32r1, loongson};

[v8-dev] Re: Enable test-api/TurnOnAccessCheckAndRecompile and change it so it can't cause a GC. (issue 9425048)

2012-02-22 Thread fschneider
https://chromiumcodereview.appspot.com/9425048/diff/1/test/cctest/test-api.cc File test/cctest/test-api.cc (right): https://chromiumcodereview.appspot.com/9425048/diff/1/test/cctest/test-api.cc#newcode11053 test/cctest/test-api.cc:11053: const char* a = "a"; On 2012/02/20 14:28:13, Vyacheslav Eg

[v8-dev] Eliminate use of ZONE macro in BitVector class and pass a zone explicitly. (issue 9416092)

2012-02-22 Thread fschneider
Reviewers: Jakob, Description: Eliminate use of ZONE macro in BitVector class and pass a zone explicitly. Please review this at https://chromiumcodereview.appspot.com/9416092/ SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/data-flow.h M src/hyd

[v8-dev] Re: Issue 1966 in v8: Scons build problem on SmartOS

2012-02-22 Thread codesite-noreply
Comment #3 on issue 1966 by isaacsch...@gmail.com: Scons build problem on SmartOS http://code.google.com/p/v8/issues/detail?id=1966 jkummerow, Thanks! Seems to be proceeding with the build properly now. -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Added -Woverloaded-virtual to GCC flags, syncing scons and gyp builds. (issue 9430043)

2012-02-22 Thread ulan
lgtm https://chromiumcodereview.appspot.com/9430043/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Added -Woverloaded-virtual to GCC flags, syncing scons and gyp builds. (issue 9430043)

2012-02-22 Thread svenpanne
Reviewers: ulan, Description: Added -Woverloaded-virtual to GCC flags, syncing scons and gyp builds. Please review this at https://chromiumcodereview.appspot.com/9430043/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M SConstruct Index: SConstruct diff --g

[v8-dev] Re: MIPS: Added support for Loongson architectures. (issue 9429005)

2012-02-22 Thread yangguo
Drive-by comment. https://chromiumcodereview.appspot.com/9429005/diff/3001/src/mips/constants-mips.h File src/mips/constants-mips.h (right): https://chromiumcodereview.appspot.com/9429005/diff/3001/src/mips/constants-mips.h#newcode42 src/mips/constants-mips.h:42: enum arch_variants {mips32r2, m

[v8-dev] [v8] r10788 committed - Cleaned up setting of accessors....

2012-02-22 Thread codesite-noreply
Revision: 10788 Author: svenpa...@chromium.org Date: Wed Feb 22 02:52:57 2012 Log: Cleaned up setting of accessors. This CL is an intermediate step only, in the end we need to have a single DefineOrRedefineAccessorProperty call for a single Object.defineProperty call. Currently we can

[v8-dev] Re: Cleaned up setting of accessors. (issue 9428026)

2012-02-22 Thread svenpanne
https://chromiumcodereview.appspot.com/9428026/diff/1/src/objects.cc File src/objects.cc (right): https://chromiumcodereview.appspot.com/9428026/diff/1/src/objects.cc#newcode4418 src/objects.cc:4418: return GetHeap()->undefined_value(); On 2012/02/22 10:24:38, Michael Starzinger wrote: I prefer

[v8-dev] [v8] r10787 committed - Profiler experiments: self-optimization for functions containing calls...

2012-02-22 Thread codesite-noreply
Revision: 10787 Author: jkumme...@chromium.org Date: Wed Feb 22 02:48:58 2012 Log: Profiler experiments: self-optimization for functions containing calls Review URL: https://chromiumcodereview.appspot.com/9430042 http://code.google.com/p/v8/source/detail?r=10787 Modified: /branche

[v8-dev] Re: Profiler experiments: self-optimization for functions containing calls (issue 9430042)

2012-02-22 Thread yangguo
LGTM. https://chromiumcodereview.appspot.com/9430042/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Profiler experiments: self-optimization for functions containing calls (issue 9430042)

2012-02-22 Thread jkummerow
Reviewers: Yang, Message: PTAL. Description: Profiler experiments: self-optimization for functions containing calls Please review this at https://chromiumcodereview.appspot.com/9430042/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M src/arm/full-codegen-ar

[v8-dev] Re: Issue 1962 in v8: AssertNoZoneAllocation class is not used

2012-02-22 Thread codesite-noreply
Updates: Status: WorkingAsIntended Comment #1 on issue 1962 by yang...@chromium.org: AssertNoZoneAllocation class is not used http://code.google.com/p/v8/issues/detail?id=1962 This class serves to ensure that there are no zone allocations in the scope where an instance of this class

[v8-dev] Re: Add Ioseb Dzmanashvili to authors. (issue 9430011)

2012-02-22 Thread yangguo
On 2012/02/22 08:57:38, rossberg wrote: On 2012/02/21 20:35:38, Yang wrote: > Drive-by: > > Since you are already doing this, could you please also add "Michael Lutz > " to the list? He provided > http://codereview.chromium.org/9395074/ for which I forgot to credit him. Done. Drive-by L

[v8-dev] Re: Issue 1963 in v8: missing NULL check in fail function (preparser-process.cc)

2012-02-22 Thread codesite-noreply
Updates: Status: Fixed Comment #1 on issue 1963 by yang...@chromium.org: missing NULL check in fail function (preparser-process.cc) http://code.google.com/p/v8/issues/detail?id=1963 Thank you for pointing this out! This has been fixed at r10786. -- v8-dev mailing list v8-dev@googlegr

[v8-dev] [v8] r10786 committed - Prevent segfault when preparser fails due to lack of argument....

2012-02-22 Thread codesite-noreply
Revision: 10786 Author: yang...@chromium.org Date: Wed Feb 22 02:31:32 2012 Log: Prevent segfault when preparser fails due to lack of argument. BUG=v8:1963 TEST=run preparser with no command line arguments Review URL: https://chromiumcodereview.appspot.com/9431028 http://code.google.c

[v8-dev] Re: Prevent segfault when preparser fails due to lack of argument. (issue 9431028)

2012-02-22 Thread ulan
LGTM http://codereview.chromium.org/9431028/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Prevent segfault when preparser fails due to lack of argument. (issue 9431028)

2012-02-22 Thread yangguo
Reviewers: ulan, Message: PTAL. Description: Prevent segfault when preparser fails due to lack of argument. BUG=v8:1963 TEST=run preparser with no command line arguments Please review this at http://codereview.chromium.org/9431028/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_e

[v8-dev] Re: Cleaned up setting of accessors. (issue 9428026)

2012-02-22 Thread mstarzinger
LGTM. https://chromiumcodereview.appspot.com/9428026/diff/1/src/objects.cc File src/objects.cc (right): https://chromiumcodereview.appspot.com/9428026/diff/1/src/objects.cc#newcode4418 src/objects.cc:4418: return GetHeap()->undefined_value(); I prefer having the result of GetHeap() in a local "

[v8-dev] Re: Issue 1943 in v8: Fix compilation with MinGW-w64

2012-02-22 Thread codesite-noreply
Updates: Status: Assigned Owner: yang...@chromium.org Comment #5 on issue 1943 by yang...@chromium.org: Fix compilation with MinGW-w64 http://code.google.com/p/v8/issues/detail?id=1943 I looked through the patch. It did not apply cleanly, so I created a new change list based

[v8-dev] Fix compilation with MinGW-w64. (issue 9428027)

2012-02-22 Thread yangguo
Reviewers: net147_gmail.com, Message: Please confirm that this patch indeed fixes compilation on MinGW-w64. Description: Fix compilation with MinGW-w64. BUG=v8:1943 TEST= Please review this at https://chromiumcodereview.appspot.com/9428027/ SVN Base: https://v8.googlecode.com/svn/branches/b

[v8-dev] Issue 1968 in v8: Hang on SunOS by doing `new Error("foo").stack`

2012-02-22 Thread codesite-noreply
Status: New Owner: New issue 1968 by isaacsch...@gmail.com: Hang on SunOS by doing `new Error("foo").stack` http://code.google.com/p/v8/issues/detail?id=1968 Using node 0.7.5, v8 3.9.5, I see this behavior: [root@9086445f-5f87-47d8-b0bc-493d2fd7b52f ~/node]# ./node -pe 'new Error("foo

[v8-dev] Re: Support fast case for-in in Crankshaft. (issue 9425045)

2012-02-22 Thread fschneider
LGTM! https://chromiumcodereview.appspot.com/9425045/diff/4001/src/arm/lithium-arm.h File src/arm/lithium-arm.h (right): https://chromiumcodereview.appspot.com/9425045/diff/4001/src/arm/lithium-arm.h#newcode2100 src/arm/lithium-arm.h:2100: class LCheckMapValue: public LTemplateInstruction<1, 2,

[v8-dev] Re: Issue 1966 in v8: Scons build problem on SmartOS

2012-02-22 Thread codesite-noreply
Comment #2 on issue 1966 by jkumme...@chromium.org: Scons build problem on SmartOS http://code.google.com/p/v8/issues/detail?id=1966 No idea about the scons error, and I'm sorry to say that I won't investigate it either: building V8 with scons is deprecated, and SmartOS is not officially

[v8-dev] Re: Issue 1820 in v8: Suggestion: Flag to prevent breakpoint relocation across source lines

2012-02-22 Thread codesite-noreply
Comment #2 on issue 1820 by yang...@chromium.org: Suggestion: Flag to prevent breakpoint relocation across source lines http://code.google.com/p/v8/issues/detail?id=1820 Having looked into the debugger code of V8 recently, I'm not sure this can be implemented without an unproportionally lar

[v8-dev] Allow the ZWJ and ZWNJ characters in IdentifierPart as per ES5. (issue 9433031)

2012-02-22 Thread mathias
Reviewers: Lasse Reichstein, Message: As an `IdentifierStart` character is the most common case for an `IdentifierPart`, I figured it would be best to perform the U+200C and U+200D checks right after, but before the more expensive Unicode category lookups. https://chromiumcodereview.appspot.

[v8-dev] Re: Issue 1391 in v8: Fixing deprecated python code

2012-02-22 Thread codesite-noreply
Updates: Status: Assigned Owner: yang...@chromium.org Comment #2 on issue 1391 by yang...@chromium.org: Fixing deprecated python code http://code.google.com/p/v8/issues/detail?id=1391 I'm sorry for the long delay. The patches look good to me. However, I have to ask you to s

[v8-dev] Re: Issue 488 in v8: mjsunit/array-constructor times out

2012-02-22 Thread codesite-noreply
Updates: Status: Fixed Comment #1 on issue 488 by yang...@chromium.org: mjsunit/array-constructor times out http://code.google.com/p/v8/issues/detail?id=488 Not relevant anymore. -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Cleaned up setting of accessors. (issue 9428026)

2012-02-22 Thread svenpanne
Reviewers: Michael Starzinger, Description: Cleaned up setting of accessors. This CL is an intermediate step only, in the end we need to have a single DefineOrRedefineAccessorProperty call for a single Object.defineProperty call. Currently we can end up making two such calls, making the necessar

[v8-dev] Re: Issue 153 in v8: Add support for running multiple JS tests in same VM

2012-02-22 Thread codesite-noreply
Updates: Status: Fixed Comment #3 on issue 153 by yang...@chromium.org: Add support for running multiple JS tests in same VM http://code.google.com/p/v8/issues/detail?id=153 I suppose this is outdated. D8 has the options --isolate and -p. The former is used for stress testing, the l

[v8-dev] Re: Add Ioseb Dzmanashvili to authors. (issue 9430011)

2012-02-22 Thread rossberg
On 2012/02/21 20:35:38, Yang wrote: Drive-by: Since you are already doing this, could you please also add "Michael Lutz " to the list? He provided http://codereview.chromium.org/9395074/ for which I forgot to credit him. Done. https://chromiumcodereview.appspot.com/9430011/ -- v8-dev maili

[v8-dev] Re: Issue 173 in v8: v8::Script::Compile() crashes when parsing very long (but simple) file

2012-02-22 Thread codesite-noreply
Updates: Status: Fixed Comment #6 on issue 173 by yang...@chromium.org: v8::Script::Compile() crashes when parsing very long (but simple) file http://code.google.com/p/v8/issues/detail?id=173 Tested as described in #0. Chrome no longer crashes. -- v8-dev mailing list v8-dev@googlegro

[v8-dev] Re: Issue 1630 in v8: Compiled raytrace code is very slow

2012-02-22 Thread codesite-noreply
Updates: Status: Accepted Owner: fschnei...@chromium.org Comment #18 on issue 1630 by fschnei...@chromium.org: Compiled raytrace code is very slow http://code.google.com/p/v8/issues/detail?id=1630 Thanks for trying this. I can reproduce the slowness even when using the whole

[v8-dev] Issue 1967 in v8: Enable string compare for non-sequential strings in generated code.

2012-02-22 Thread codesite-noreply
Status: Assigned Owner: yang...@chromium.org Labels: Type-Bug Priority-Medium New issue 1967 by yang...@chromium.org: Enable string compare for non-sequential strings in generated code. http://code.google.com/p/v8/issues/detail?id=1967 . -- v8-dev mailing list v8-dev@googlegroups.com http://

[v8-dev] Re: Issue 1965 in v8: Use Unicode 6.1.0 when determining whether an identifier is acceptable or not

2012-02-22 Thread codesite-noreply
Updates: Labels: Type-FeatureRequest Comment #1 on issue 1965 by l...@chromium.org: Use Unicode 6.1.0 when determining whether an identifier is acceptable or not http://code.google.com/p/v8/issues/detail?id=1965 (No comment was entered for this change.) -- v8-dev mailing list v8-dev@