[v8-dev] Re: Fixing build on Mac (issue6771015)

2011-03-29 Thread lrn
And I'll just land it for you to speed up the fix. http://codereview.chromium.org/6771015/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Fixing build on Mac (issue6771015)

2011-03-29 Thread lrn
LGTM (and sorry, that was my last-minute-change). http://codereview.chromium.org/6771015/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Fix conditional on sse2 support in CompileMathFloor (issue6759021)

2011-03-29 Thread ricow
Reviewers: Mads Ager, Description: Fix conditional on sse2 support in CompileMathFloor We should test that there is NO sse2 support and return undefined in that case. Please review this at http://codereview.chromium.org/6759021/ SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

[v8-dev] Re: Do not try to execute empty programs. (issue6777005)

2011-03-29 Thread ricow
LGTM http://codereview.chromium.org/6777005/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Do not try to execute empty programs. (issue6777005)

2011-03-29 Thread karlklose
Reviewers: Rico, Description: Do not try to execute empty programs. After failing to read a non-existing file, the shell tried to execute the resulting empty program, which resulted in a null pointer dereference. This patch avoids execution of empty programs. Please review this at http://coder

[v8-dev] Cleanup usage of HEAP and FACTORY in the cache stub compiler. (issue6770011)

2011-03-29 Thread karlklose
Reviewers: Mads Ager, Description: Cleanup usage of HEAP and FACTORY in the cache stub compiler. Please review this at http://codereview.chromium.org/6770011/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M src/arm/stub-cache-arm.cc M src/ia32/stub-cache-i

[v8-dev] [v8] r7419 committed - Fix xcode build warning in shell.cc...

2011-03-29 Thread codesite-noreply
Revision: 7419 Author: mm...@chromium.org Date: Tue Mar 29 21:36:41 2011 Log: Fix xcode build warning in shell.cc (out of order initialization). BUG= TEST= Review URL: http://codereview.chromium.org/6772021 http://code.google.com/p/v8/source/detail?r=7419 Modified: /branches/bleedin

[v8-dev] Re: Fix xcode build warning in shell.cc (issue6772021)

2011-03-29 Thread dimich
LGTM http://codereview.chromium.org/6772021/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Fix xcode build warning in shell.cc (issue6772021)

2011-03-29 Thread mmaly
Reviewers: Vitaly Repeshko, Dmitry Titov, Message: When building v8 shell with -Wall compiler reports: In constructor ‘SourceGroup::IsolateThread::IsolateThread(SourceGroup*)’: ‘SourceGroup::IsolateThread::group_’ will be initialized after base ‘v8::internal::Thread’ when initialized here Chang

[v8-dev] Re: Issue 1290 in v8: Date.toLocaleString() returns invalid characters

2011-03-29 Thread codesite-noreply
Comment #1 on issue 1290 by ero...@chromium.org: Date.toLocaleString() returns invalid characters http://code.google.com/p/v8/issues/detail?id=1290 Also see comment #10 on http://crbug.com/77610: ACK, you get the effect when you convert UTF-8 to UTF-16 when the input is in fact windows-12

Re: [v8-dev] Porting v8 to a new architecture

2011-03-29 Thread Søren Gjesse
The basic support of the Assembler, Simulator, and Disassembler for the MIPS port was recently updated, see http://code.google.com/p/v8/source/detail?r=7388. Regards, Søren On Tue, Mar 29, 2011 at 19:09, Alexandre Rames wrote: > Hello Rémi, > > I originally started the MIPS port of v8 while work

[v8-dev] Issue 1290 in v8: Date.toLocaleString() returns invalid characters

2011-03-29 Thread codesite-noreply
Status: New Owner: CC: kasperl%chromium@gtempaccount.com Labels: Type-Bug Priority-Medium New issue 1290 by ero...@chromium.org: Date.toLocaleString() returns invalid characters http://code.google.com/p/v8/issues/detail?id=1290 The timezone portion of date strings is not showing up c

[v8-dev] Re: Fix a number of GC-unsafe evaluation order dependent places.... (issue6731054)

2011-03-29 Thread ager
LGTM! Thanks Slava! http://codereview.chromium.org/6731054/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Issue 1270 in v8: Failure on ARM hardware after isolates landed

2011-03-29 Thread codesite-noreply
Updates: Status: Assigned Owner: vego...@chromium.org Comment #3 on issue 1270 by vego...@chromium.org: Failure on ARM hardware after isolates landed http://code.google.com/p/v8/issues/detail?id=1270 As Soren and Karl discovered this was caused by an evaluation order depende

[v8-dev] Fix a number of GC-unsafe evaluation order dependent places.... (issue6731054)

2011-03-29 Thread vegorov
Reviewers: Mads Ager, Description: Fix a number of GC-unsafe evaluation order dependent places. Also change places which are triggering false positive alert in our static analysis tool. Please review this at http://codereview.chromium.org/6731054/ SVN Base: http://v8.googlecode.com/svn/branch

[v8-dev] Fixing build on Mac (issue6771015)

2011-03-29 Thread dslomov
Reviewers: Lasse Reichstein, Message: Build fails for me on Mac OS without internal:: qualification in preparser-api.cc Description: Fixing build on Mac BUG= TEST= Please review this at http://codereview.chromium.org/6771015/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Af

[v8-dev] [v8] r7418 committed - Fix gyp files for d8 console. Include build/gyp in .gitignore....

2011-03-29 Thread codesite-noreply
Revision: 7418 Author: mm...@chromium.org Date: Tue Mar 29 10:54:44 2011 Log: Fix gyp files for d8 console. Include build/gyp in .gitignore. BUG= TEST= Review URL: http://codereview.chromium.org/6765006 http://code.google.com/p/v8/source/detail?r=7418 Modified: /branches/bleeding_ed

Re: [v8-dev] Porting v8 to a new architecture

2011-03-29 Thread Alexandre Rames
Hello Rémi, I originally started the MIPS port of v8 while working for Sigma Design, so I thought I would give you a few pointers. I think the easiest way to start a port would be to go through the initial commits for other architectures - MIPS especially. I would say that the two main first step

[v8-dev] Re: Build and pass all tests on FreeBSD. (issue6726050)

2011-03-29 Thread Ben Laurie
On 29 March 2011 07:40, wrote: > On 2011/03/29 06:18:55, Mads Ager wrote: >> >> On 2011/03/28 20:54:04, ry wrote: >> > Can this be merged into the 3.1 branch? > >> Patch landed. Will merge to 3.1 branch. > > The 3.1 branch does not have isolates so it is not a clean merge. I can't > test > this,

[v8-dev] Fix another x64 compilation error due to some dead code. (issue6771013)

2011-03-29 Thread pvarga
Reviewers: William Hesse, lrn, Message: The previous fix ( http://codereview.chromium.org/6771007 ) didn't solved this bug (1286) completely. I fixed the CodeGenerator::EmitNamedStore() function in the same way. Description: Fix another x64 compilation error due to some dead code. BUG=v8

[v8-dev] Porting v8 to a new architecture

2011-03-29 Thread Remi DURAFFORT
Hello, as part of my job, I began to port v8 to the sh4 architecture and so I have two questions: * I read the documentation but wasn't able to find any template of target specific functions/files to implement (like a list of required functions and class). * Is their some non-mandatory parts (e

[v8-dev] PreParser build fix (issue6773009)

2011-03-29 Thread pvarga
Reviewers: , Message: I get the following build error since the preparser got into SConscript/SConstruct (http://codereview.chromium.org/6772002): g++ -o obj/release/preparser-api.o -c -Wall -Werror -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -m32 -O3 -fomit-frame-pointer -fdata-sectio

[v8-dev] [v8] r7417 committed - Use a fixed input register where we require a byte register....

2011-03-29 Thread codesite-noreply
Revision: 7417 Author: fschnei...@chromium.org Date: Tue Mar 29 08:19:42 2011 Log: Use a fixed input register where we require a byte register. Currently we can't specify a set of registers as a register constraint. This change forces a fixed register (eax) in places that need a byte r

[v8-dev] Re: Use a fixed input register where we require a byte register. (issue6708109)

2011-03-29 Thread danno
LGTM http://codereview.chromium.org/6708109/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Use a fixed input register where we require a byte register. (issue6708109)

2011-03-29 Thread fschneider
http://codereview.chromium.org/6708109/diff/3001/src/x64/lithium-x64.cc File src/x64/lithium-x64.cc (right): http://codereview.chromium.org/6708109/diff/3001/src/x64/lithium-x64.cc#newcode1878 src/x64/lithium-x64.cc:1878: case kExternalPixelArray: On 2011/03/29 14:25:34, danno wrote: Doesn't pi

[v8-dev] Re: Use a fixed input register where we require a byte register. (issue6708109)

2011-03-29 Thread danno
here you go... http://codereview.chromium.org/6708109/diff/3001/src/ia32/lithium-ia32.cc File src/ia32/lithium-ia32.cc (right): http://codereview.chromium.org/6708109/diff/3001/src/ia32/lithium-ia32.cc#newcode1922 src/ia32/lithium-ia32.cc:1922: val = UseFixed(instr->value(), eax); Good catch. T

[v8-dev] Re: Reduce handle usage in type-info.cc PopulateMap. (issue6771008)

2011-03-29 Thread fschneider
LGTM. http://codereview.chromium.org/6771008/diff/1/src/type-info.cc File src/type-info.cc (right): http://codereview.chromium.org/6771008/diff/1/src/type-info.cc#newcode379 src/type-info.cc:379: maybe AssertNoAllocation from here. http://codereview.chromium.org/6771008/ -- v8-dev mailing lis

[v8-dev] [v8] r7416 committed - Remove redundant usages of some macros and functions in debug.cc...

2011-03-29 Thread codesite-noreply
Revision: 7416 Author: a...@chromium.org Date: Tue Mar 29 07:00:41 2011 Log: Remove redundant usages of some macros and functions in debug.cc Cleanup of HEAP and FACTORY macros and use isolate_ member of classes where it is possible. Cleanup of debugger(), debug() and global_handles

[v8-dev] Re: Remove redundant usages of some macros and functions in debug.cc (issue6708108)

2011-03-29 Thread ager
LGTM, I will fix this comment and land. http://codereview.chromium.org/6708108/diff/1/src/debug.cc File src/debug.cc (right): http://codereview.chromium.org/6708108/diff/1/src/debug.cc#newcode1038 src/debug.cc:1038: Factory* factory = Isolate::Current()->factory(); Use isolate_ here as well. h

[v8-dev] Use a fixed input register where we require a byte register. (issue6708109)

2011-03-29 Thread fschneider
Reviewers: danno, Description: Use a fixed input register where we require a byte register. Currently we can't specify a set of registers as a register constraint. This change forces a fixed register (eax) in places that need a byte register. BUG=77752 Please review this at http://codereview.c

[v8-dev] Re: Issue 1277 in v8: Build failure on Win7/x64 with VS2010

2011-03-29 Thread codesite-noreply
Comment #3 on issue 1277 by evadef...@gmail.com: Build failure on Win7/x64 with VS2010 http://code.google.com/p/v8/issues/detail?id=1277 Oh, right---thanks, and sorry for the noise. I'll check bleeding_edge next time before creating an issue... -- v8-dev mailing list v8-dev@googlegroups.c

[v8-dev] [v8] r7415 committed - Cleanup of HEAP and LOGGER macro usage in cpu-profiler.cc....

2011-03-29 Thread codesite-noreply
Revision: 7415 Author: a...@chromium.org Date: Tue Mar 29 06:41:06 2011 Log: Cleanup of HEAP and LOGGER macro usage in cpu-profiler.cc. BUG=none TEST=none Review URL: http://codereview.chromium.org/6708101 http://code.google.com/p/v8/source/detail?r=7415 Modified: /branches/bleeding

[v8-dev] Re: Cleanup of HEAP and LOGGER macro usage in cpu-profiler.cc. (issue6708101)

2011-03-29 Thread ager
LGTM http://codereview.chromium.org/6708101/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Make the preparser standalone library and process build in debug mode. (issue6749029)

2011-03-29 Thread lrn
http://codereview.chromium.org/6749029/diff/1/src/preparser-api.cc File src/preparser-api.cc (right): http://codereview.chromium.org/6749029/diff/1/src/preparser-api.cc#newcode163 src/preparser-api.cc:163: : JavaScriptScanner(&scanner_constants_), scanner_constants_() { } Yeah, it's a bit iffy.

[v8-dev] Re: Decrease number of runs in mjsunit/compiler/pic.js (Test still gets optimized, even without --str... (issue6731049)

2011-03-29 Thread Kasper Lund
LGTM. On Tue, Mar 29, 2011 at 3:11 PM, wrote: > Reviewers: Kasper Lund, > > Description: > Decrease number of runs in mjsunit/compiler/pic.js (Test still gets > optimized, > even without --stress-opt) > > Please review this at http://codereview.chromium.org/6731049/ > > SVN Base: http://v8.googl

[v8-dev] [v8] r7414 committed - Decrease number of runs in mjsunit/compiler/pic.js (Test still gets op...

2011-03-29 Thread codesite-noreply
Revision: 7414 Author: ri...@chromium.org Date: Tue Mar 29 06:20:05 2011 Log: Decrease number of runs in mjsunit/compiler/pic.js (Test still gets optimized, even without --stress-opt) Review URL: http://codereview.chromium.org/6731049 http://code.google.com/p/v8/source/detail?r=7414

[v8-dev] Re: Decrease number of runs in mjsunit/compiler/pic.js (Test still gets optimized, even without --str... (issue6731049)

2011-03-29 Thread ricow
TBR: kasperl http://codereview.chromium.org/6731049/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Decrease number of runs in mjsunit/compiler/pic.js (Test still gets optimized, even without --str... (issue6731049)

2011-03-29 Thread ricow
Reviewers: Kasper Lund, Description: Decrease number of runs in mjsunit/compiler/pic.js (Test still gets optimized, even without --stress-opt) Please review this at http://codereview.chromium.org/6731049/ SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M

[v8-dev] [v8] r7413 committed - Make the preparser standalone library and process build in debug mode....

2011-03-29 Thread codesite-noreply
Revision: 7413 Author: l...@chromium.org Date: Tue Mar 29 06:06:48 2011 Log: Make the preparser standalone library and process build in debug mode. It should now be possible to build the preparser using 'scons preparser' in both release and debug modes. Remove v8.h include from s

[v8-dev] [v8] r7412 committed - Remove snapshots-related code that is implemented in DevTools heap pro...

2011-03-29 Thread codesite-noreply
Revision: 7412 Author: mikhail.naga...@gmail.com Date: Tue Mar 29 05:52:07 2011 Log: Remove snapshots-related code that is implemented in DevTools heap profiler. Diffs and retaining paths are implemented on JS side. There is no need to maintain native implementation. R=vita...@chro

[v8-dev] Re: Remove snapshots-related code that is implemented in DevTools heap profiler. (issue6770009)

2011-03-29 Thread vitalyr
LGTM! (I hope nobody was using the API.) http://codereview.chromium.org/6770009/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Remove redundant usages of some macros and functions in debug.cc (issue6708108)

2011-03-29 Thread pvarga
Reviewers: , Description: Remove redundant usages of some macros and functions in debug.cc Cleanup of HEAP and FACTORY macros and use isolate_ member of classes where it is possible. Cleanup of debugger(), debug() and global_handles() functions. Pass the isolate pointer to the HandleScope con

[v8-dev] Remove snapshots-related code that is implemented in DevTools heap profiler. (issue6770009)

2011-03-29 Thread mnaganov
Reviewers: Vitaly Repeshko, Description: Remove snapshots-related code that is implemented in DevTools heap profiler. Diffs and retaining paths are implemented on JS side. There is no need to maintain native implementation. R=vita...@chromium.org BUG=none TEST=none Please review this at http:

[v8-dev] Re: Make the preparser standalone library and process build in debug mode. (issue6749029)

2011-03-29 Thread vitalyr
LGTM http://codereview.chromium.org/6749029/diff/1/src/preparser-api.cc File src/preparser-api.cc (right): http://codereview.chromium.org/6749029/diff/1/src/preparser-api.cc#newcode163 src/preparser-api.cc:163: : JavaScriptScanner(&scanner_constants_), scanner_constants_() { } This passes a poi

[v8-dev] Reduce handle usage in type-info.cc PopulateMap. (issue6771008)

2011-03-29 Thread whesse
Reviewers: fschneider, Description: Reduce handle usage in type-info.cc PopulateMap. BUG=none TEST=none Please review this at http://codereview.chromium.org/6771008/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M src/type-info.h M src/type-info.cc Ind

[v8-dev] Make the preparser standalone library and process build in debug mode. (issue6749029)

2011-03-29 Thread lrn
Reviewers: Vitaly Repeshko, Description: Make the preparser standalone library and process build in debug mode. It should now be possible to build the preparser using 'scons preparser' in both release and debug modes. Remove v8.h include from scanner-base.h and other files. Remove NativeAlloc

[v8-dev] Remove an extra comma from "tick" log records. (issue6718041)

2011-03-29 Thread vitalyr
LGTM http://codereview.chromium.org/6718041/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Autodetect no-strict-aliasing, propagate toolchain option to SCons (issue6539006)

2011-03-29 Thread vegorov
http://codereview.chromium.org/6539006/diff/2001/SConstruct File SConstruct (right): http://codereview.chromium.org/6539006/diff/2001/SConstruct#newcode696 SConstruct:696: version = subprocess.Popen([env['CC'], '-dumpversion'], should not we just rely on env['CCVERSION'] instead of guessing it m

[v8-dev] Re: Issue 1289 in v8: Overwriting toString member of objects can lead to NULL pointers when object is used as argument to a method

2011-03-29 Thread codesite-noreply
Comment #1 on issue 1289 by skyli...@chromium.org: Overwriting toString member of objects can lead to NULL pointers when object is used as argument to a method http://code.google.com/p/v8/issues/detail?id=1289 @anton: I'd like to see if I can fix this, but I'll need some help to familiari

[v8-dev] Issue 1289 in v8: Overwriting toString member of objects can lead to NULL pointers when object is used as argument to a method

2011-03-29 Thread codesite-noreply
Status: Accepted Owner: skyli...@chromium.org CC: ant...@google.com Labels: Type-Bug Priority-Medium New issue 1289 by skyli...@chromium.org: Overwriting toString member of objects can lead to NULL pointers when object is used as argument to a method http://code.google.com/p/v8/issues/detail

[v8-dev] [v8] r7411 committed - Tagging version 3.2.5.1

2011-03-29 Thread codesite-noreply
Revision: 7411 Author: fschnei...@chromium.org Date: Tue Mar 29 04:03:16 2011 Log: Tagging version 3.2.5.1 http://code.google.com/p/v8/source/detail?r=7411 Added: /tags/3.2.5.1 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r7410 committed - Merge r7408 from bleeding edge....

2011-03-29 Thread codesite-noreply
Revision: 7410 Author: fschnei...@chromium.org Date: Tue Mar 29 04:00:56 2011 Log: Merge r7408 from bleeding edge. BUG=77654 Review URL: http://codereview.chromium.org/6708103 http://code.google.com/p/v8/source/detail?r=7410 Modified: /trunk/src/ia32/lithium-ia32.cc /trunk/src/versi

[v8-dev] Re: Issue 1285 in v8: Compilation failure on OpenSuSE 11.3

2011-03-29 Thread codesite-noreply
Comment #3 on issue 1285 by edy.b...@gmail.com: Compilation failure on OpenSuSE 11.3 http://code.google.com/p/v8/issues/detail?id=1285 I've found out that it does not matter if it's a shared or static library, and that the flag "-fno-strict-aliasing" can fix the problem (actually, the oth

[v8-dev] [v8] r7409 committed - [Arguments] Support setting properties on dictionary arguments....

2011-03-29 Thread codesite-noreply
Revision: 7409 Author: kmilli...@chromium.org Date: Tue Mar 29 03:57:43 2011 Log: [Arguments] Support setting properties on dictionary arguments. Support setting properties that are not aliased by the parameters and that are in a dictionary backing store. This required teaching the fu

[v8-dev] Re: Merge r7408 from bleeding edge. (issue6708103)

2011-03-29 Thread ager
LGTM http://codereview.chromium.org/6708103/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Merge r7408 from bleeding edge. (issue6708103)

2011-03-29 Thread fschneider
Reviewers: Mads Ager, Description: Merge r7408 from bleeding edge. BUG=77654 Please review this at http://codereview.chromium.org/6708103/ SVN Base: http://v8.googlecode.com/svn/trunk/ Affected files: M src/ia32/lithium-ia32.cc M src/version.cc Index: src/ia32/lithium-ia32.cc ==

[v8-dev] Re: Issue 1286 in v8: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2

2011-03-29 Thread codesite-noreply
Updates: Status: Fixed Comment #6 on issue 1286 by whe...@chromium.org: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2 http://code.google.com/p/v8/issues/detail?id=1286 Fixed in revision r7407. -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/g

[v8-dev] [v8] r7408 committed - Fix null-pointer dereference in the compiler when running without sse3...

2011-03-29 Thread codesite-noreply
Revision: 7408 Author: fschnei...@chromium.org Date: Tue Mar 29 03:51:35 2011 Log: Fix null-pointer dereference in the compiler when running without sse3 support. BUG=77654 Review URL: http://codereview.chromium.org/6731046 http://code.google.com/p/v8/source/detail?r=7408 Modified:

[v8-dev] Re: [Arguments] Support setting properties on dictionary arguments. (issue6773005)

2011-03-29 Thread ager
LGTM http://codereview.chromium.org/6773005/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r7407 committed - Fix x64 compilation error due to some dead code, by deleting the dead ...

2011-03-29 Thread codesite-noreply
Revision: 7407 Author: whe...@chromium.org Date: Tue Mar 29 03:48:28 2011 Log: Fix x64 compilation error due to some dead code, by deleting the dead code. BUG=1286 TEST=compile V8 with gcc-4.4.x. Review URL: http://codereview.chromium.org/6771007 http://code.google.com/p/v8/source/

[v8-dev] Re: Fix null-pointer dereference in the compiler when running without sse3 support. (issue6731046)

2011-03-29 Thread ager
LGTM http://codereview.chromium.org/6731046/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Fix null-pointer dereference in the compiler when running without sse3 support. (issue6731046)

2011-03-29 Thread fschneider
Reviewers: Mads Ager, Description: Fix null-pointer dereference in the compiler when running without sse3 support. BUG=77654 Please review this at http://codereview.chromium.org/6731046/ SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/ia32/lithium

[v8-dev] [Arguments] Support setting properties on dictionary arguments. (issue6773005)

2011-03-29 Thread kmillikin
Reviewers: Mads Ager, Description: [Arguments] Support setting properties on dictionary arguments. Support setting properties that are not aliased by the parameters and that are in a dictionary backing store. This required teaching the function ShouldConvertToFastElements about non-strict argum

[v8-dev] Re: Fix x64 compilation error due to some dead code, by deleting the dead code. (issue6771007)

2011-03-29 Thread lrn
LGTM http://codereview.chromium.org/6771007/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Fix x64 compilation error due to some dead code, by deleting the dead code. (issue6771007)

2011-03-29 Thread lrn
LGTM http://codereview.chromium.org/6771007/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Fix x64 compilation error due to some dead code, by deleting the dead code. (issue6771007)

2011-03-29 Thread whesse
Reviewers: Lasse Reichstein, Message: A tiny review for you. Description: Fix x64 compilation error due to some dead code, by deleting the dead code. BUG=1286 TEST=compile V8 with gcc-4.4.x. Please review this at http://codereview.chromium.org/6771007/ SVN Base: https://v8.googlecode.com/sv

[v8-dev] Re: Issue 1286 in v8: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2

2011-03-29 Thread codesite-noreply
Updates: Owner: whe...@chromium.org Labels: Type-Bug HW-x64 Priority-High Comment #5 on issue 1286 by whe...@chromium.org: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2 http://code.google.com/p/v8/issues/detail?id=1286 The failing code is dead code. r12 is n

[v8-dev] Re: Issue 1288 in v8: V8 x64 compilation error

2011-03-29 Thread codesite-noreply
Updates: Status: Duplicate Mergedinto: 1286 Comment #2 on issue 1288 by a...@chromium.org: V8 x64 compilation error http://code.google.com/p/v8/issues/detail?id=1288 (No comment was entered for this change.) -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com

[v8-dev] Re: Issue 1286 in v8: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2

2011-03-29 Thread codesite-noreply
Comment #4 on issue 1286 by a...@chromium.org: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2 http://code.google.com/p/v8/issues/detail?id=1286 Issue 1288 has been merged into this issue. -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Issue 1285 in v8: Compilation failure on OpenSuSE 11.3

2011-03-29 Thread codesite-noreply
Comment #2 on issue 1285 by edy.b...@gmail.com: Compilation failure on OpenSuSE 11.3 http://code.google.com/p/v8/issues/detail?id=1285 Also, just updated to OpenSuSE 11.4 and I'm having the same problem. Worth mentioning is that sample=shell won't automagically use the built version of v8.

[v8-dev] Re: Issue 1288 in v8: V8 x64 compilation error

2011-03-29 Thread codesite-noreply
Comment #1 on issue 1288 by cey...@gmail.com: V8 x64 compilation error http://code.google.com/p/v8/issues/detail?id=1288 this report is duplicated: https://code.google.com/p/v8/issues/detail?id=1286 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r7406 committed - Change the incremental marking speed-up-to-make-progress heuristic so...

2011-03-29 Thread codesite-noreply
Revision: 7406 Author: erik.co...@gmail.com Date: Tue Mar 29 02:35:57 2011 Log: Change the incremental marking speed-up-to-make-progress heuristic so that the speed is not reset on a scavenge. Also tune the constants and add some explanation. Increase max heap size on IA32. Review

[v8-dev] Issue 1288 in v8: V8 x64 compilation error

2011-03-29 Thread codesite-noreply
Status: New Owner: New issue 1288 by angelo.d...@gmail.com: V8 x64 compilation error http://code.google.com/p/v8/issues/detail?id=1288 While compiling V8 (with arch=x64) I got this compilation error. g++ -o obj/release/x64/codegen-x64.o -c -fPIC -Wall -Werror -W -Wno-unused-parameter -W

[v8-dev] Re: Change the incremental marking speed-up-to-make-progress heuristic so... (issue6773004)

2011-03-29 Thread vegorov
LGTM http://codereview.chromium.org/6773004/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r7405 committed - [Arguments] Clean up some tests to reflect changing expectations....

2011-03-29 Thread codesite-noreply
Revision: 7405 Author: kmilli...@chromium.org Date: Tue Mar 29 02:32:29 2011 Log: [Arguments] Clean up some tests to reflect changing expectations. R=a...@chromium.org Review URL: http://codereview.chromium.org/6770003 http://code.google.com/p/v8/source/detail?r=7405 Added: /branche

[v8-dev] Change the incremental marking speed-up-to-make-progress heuristic so... (issue6773004)

2011-03-29 Thread erik . corry
Reviewers: Vyacheslav Egorov, Description: Change the incremental marking speed-up-to-make-progress heuristic so that the speed is not reset on a scavenge. Also tune the constants and add some explanation. Increase max heap size on IA32. Please review this at http://codereview.chromium.org/677

[v8-dev] [v8] r7404 committed - Introduce scons target to build preparser libraray and proof-of-concep...

2011-03-29 Thread codesite-noreply
Revision: 7404 Author: l...@chromium.org Date: Tue Mar 29 02:21:25 2011 Log: Introduce scons target to build preparser libraray and proof-of-concept command line process. The target doesn't compile yet, due to v8 dependencies introduced by isolates. Review URL: http://codereview

[v8-dev] Re: Issue 1287 in v8: "tick" records contain an extra field (unneeded comma)

2011-03-29 Thread codesite-noreply
Updates: Status: Fixed Comment #1 on issue 1287 by mikhail@gmail.com: "tick" records contain an extra field (unneeded comma) http://code.google.com/p/v8/issues/detail?id=1287 Fixed in http://code.google.com/p/v8/source/detail?r=7403 -- v8-dev mailing list v8-dev@googlegroups.com

[v8-dev] [v8] r7403 committed - Remove an extra comma from "tick" log records....

2011-03-29 Thread codesite-noreply
Revision: 7403 Author: mikhail.naga...@gmail.com Date: Tue Mar 29 02:18:08 2011 Log: Remove an extra comma from "tick" log records. This fixes VM state fetching from "tick" log records. TBR=vita...@chromium.org BUG=1287 TEST=none Review URL: http://codereview.chromium.org/6718041 htt

[v8-dev] Cleanup of HEAP and LOGGER macro usage in cpu-profiler.cc. (issue6708101)

2011-03-29 Thread pvarga
Reviewers: , Description: Cleanup of HEAP and LOGGER macro usage in cpu-profiler.cc. BUG=none TEST=none Please review this at http://codereview.chromium.org/6708101/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M src/cpu-profiler.cc Index: src/cpu-profi

[v8-dev] Re: Issue 1286 in v8: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2

2011-03-29 Thread codesite-noreply
Comment #3 on issue 1286 by cey...@gmail.com: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2 http://code.google.com/p/v8/issues/detail?id=1286 It is a compiler warning. If you remove the -Werror directive everything will compile correctly. Also it is a warning due the optim

[v8-dev] Issue 1287 in v8: "tick" records contain an extra field (unneeded comma)

2011-03-29 Thread codesite-noreply
Status: Accepted Owner: mikhail@gmail.com Labels: Type-Bug Priority-Medium New issue 1287 by mikhail@gmail.com: "tick" records contain an extra field (unneeded comma) http://code.google.com/p/v8/issues/detail?id=1287 E.g. in this record: tick,0x934ff28e,0xbfffe99c,,0,0x934ff1ed,0,0x4

[v8-dev] Re: Introduce scons target to build preparser libraray and proof-of-concept command line process. (issue6772002)

2011-03-29 Thread sgjesse
LGTM http://codereview.chromium.org/6772002/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: [Arguments] Clean up some tests to reflect changing expectations. (issue6770003)

2011-03-29 Thread ager
LGTM http://codereview.chromium.org/6770003/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Introduce scons target to build preparser libraray and proof-of-concept command line process. (issue6772002)

2011-03-29 Thread lrn
Reviewers: Søren Gjesse, Description: Introduce scons target to build preparser libraray and proof-of-concept command line process. The target doesn't compile yet, due to v8 dependencies introduced by isolates. Please review this at http://codereview.chromium.org/6772002/ SVN Base: http

[v8-dev] Re: Issue 1286 in v8: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2

2011-03-29 Thread codesite-noreply
Comment #2 on issue 1286 by pva...@inf.u-szeged.hu: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2 http://code.google.com/p/v8/issues/detail?id=1286 The problem is same with the -fno-strict-aliasing flag. -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.c

[v8-dev] Re: [Arguments] Clean up some tests to reflect changing expectations. (issue6770003)

2011-03-29 Thread Kevin Millikin
regress/regress-900066.js is a rename of bugs/bug-900066.js. On Tue, Mar 29, 2011 at 10:51 AM, wrote: > Reviewers: Mads Ager, > > Description: > [Arguments] Clean up some tests to reflect changing expectations. > > R=a...@chromium.org > > > Please review this at http://codereview.chromium.org/67

[v8-dev] [Arguments] Clean up some tests to reflect changing expectations. (issue6770003)

2011-03-29 Thread kmillikin
Reviewers: Mads Ager, Description: [Arguments] Clean up some tests to reflect changing expectations. R=a...@chromium.org Please review this at http://codereview.chromium.org/6770003/ SVN Base: https://v8.googlecode.com/svn/branches/experimental/arguments Affected files: M test/mjsunit/debu

[v8-dev] Re: Issue 1286 in v8: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2

2011-03-29 Thread codesite-noreply
Comment #1 on issue 1286 by erik.co...@gmail.com: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2 http://code.google.com/p/v8/issues/detail?id=1286 This may be a strict aliasing bug. What happens when you add -fnostrict-aliasing to the flags? -- v8-dev mailing list v8-dev@go

[v8-dev] Re: Fix gyp files for d8 console. Include build/gyp in .gitignore. (issue6765006)

2011-03-29 Thread sgjesse
LGTM http://codereview.chromium.org/6765006/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Re: Issue 1280 in v8: thread_local is a c++0x keyword

2011-03-29 Thread codesite-noreply
Updates: Status: Fixed Comment #1 on issue 1280 by a...@chromium.org: thread_local is a c++0x keyword http://code.google.com/p/v8/issues/detail?id=1280 Renamed. Thanks. -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r7402 committed - Rename local variable in api.cc to avoid using C++0x keyword thread_lo...

2011-03-29 Thread codesite-noreply
Revision: 7402 Author: a...@chromium.org Date: Tue Mar 29 01:04:26 2011 Log: Rename local variable in api.cc to avoid using C++0x keyword thread_local. Also, the name thread_local did not make much sense. R=karlkl...@chromium.org BUG=1280 Review URL: http://codereview.chromium.org

[v8-dev] Re: Rename local variable in api.cc to avoid using C++0x keyword thread_local. (issue6771003)

2011-03-29 Thread karlklose
LGTM http://codereview.chromium.org/6771003/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] Issue 1286 in v8: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2

2011-03-29 Thread codesite-noreply
Status: New Owner: New issue 1286 by pva...@inf.u-szeged.hu: V8 compile fails with arch=x64 on 64bit platform with gcc-4.5.2 http://code.google.com/p/v8/issues/detail?id=1286 When I try to compile V8 with "scons arch=x64" I get the following error: g++ -o obj/release/x64/codegen-x64.o -c

[v8-dev] Rename local variable in api.cc to avoid using C++0x keyword thread_local. (issue6771003)

2011-03-29 Thread ager
Reviewers: Karl Klose, Description: Rename local variable in api.cc to avoid using C++0x keyword thread_local. Also, the name thread_local did not make much sense. R=karlkl...@chromium.org BUG=1280 Please review this at http://codereview.chromium.org/6771003/ SVN Base: https://v8.googlecode.

[v8-dev] [v8] r7401 committed - [Arguments] Support stores to fast-mode non-strict arguments elements....

2011-03-29 Thread codesite-noreply
Revision: 7401 Author: kmilli...@chromium.org Date: Tue Mar 29 00:56:46 2011 Log: [Arguments] Support stores to fast-mode non-strict arguments elements. Support stores to the elements that are not aliased by the parameters, if the backing store is a fast one. This required teaching

[v8-dev] Re: [Arguments] Support stores to fast-mode non-strict arguments elements. (issue6739004)

2011-03-29 Thread kmillikin
http://codereview.chromium.org/6739004/diff/1/src/objects.cc File src/objects.cc (right): http://codereview.chromium.org/6739004/diff/1/src/objects.cc#newcode3076 src/objects.cc:3076: ASSERT(HasDictionaryElements()); On 2011/03/29 07:40:17, Mads Ager wrote: On 2011/03/28 15:48:01, Kevin Milliki

[v8-dev] [v8] r7400 committed - Fix reference to masm_ after delete in RegExpMacroAssemblerX64....

2011-03-29 Thread codesite-noreply
Revision: 7400 Author: l...@chromium.org Date: Tue Mar 29 00:53:33 2011 Log: Fix reference to masm_ after delete in RegExpMacroAssemblerX64. BUG=77633 Review URL: http://codereview.chromium.org/6771002 http://code.google.com/p/v8/source/detail?r=7400 Modified: /branches/bleeding_edg

[v8-dev] Re: Fix reference to masm_ after delete in RegExpMacroAssemblerX64. (issue6771002)

2011-03-29 Thread ager
LGTM http://codereview.chromium.org/6771002/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev

[v8-dev] [v8] r7399 committed - ARM: Check for minus zero when converting binary operation result to s...

2011-03-29 Thread codesite-noreply
Revision: 7399 Author: sgje...@chromium.org Date: Tue Mar 29 00:43:27 2011 Log: ARM: Check for minus zero when converting binary operation result to smi The result of an Int32 binary operation will be converted to a smi if it fits. However a minus zero check was missing. BUG=v8:

  1   2   >