[v8-dev] Re: Crash in v8::internal::Invoke()

2010-03-23 Thread vlad
found the solution. -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Re: Inline floating point compare... (issue1117011)

2010-03-23 Thread sgjesse
http://codereview.chromium.org/1117011/diff/1009/6002 File src/ia32/codegen-ia32.cc (right): http://codereview.chromium.org/1117011/diff/1009/6002#newcode2736 src/ia32/codegen-ia32.cc:2736: if (nan_info == kCantBothBeNaN && cc == equal) { On 2010/03/23 18:09:24, Erik Corry wrote: This seems wro

[v8-dev] Re: Add comments to test-log-stack-tracer. (issue1181001)

2010-03-23 Thread iposva
LGTM Still convoluted but much better and easier to follow. I guess the complicated dance comes with the territory... -Ivan http://codereview.chromium.org/1181001 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send emai

[v8-dev] Re: Add comments to test-log-stack-tracer. (issue1181001)

2010-03-23 Thread mnaganov
On 2010/03/23 18:16:13, Michail Naganov wrote: Ivan, please look if it makes more sense for you now. http://codereview.chromium.org/1181001 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegoog

[v8-dev] Add comments to test-log-stack-tracer. (issue1181001)

2010-03-23 Thread mnaganov
Reviewers: iposva, Description: Add comments to test-log-stack-tracer. Please review this at http://codereview.chromium.org/1181001 Affected files: M test/cctest/test-log-stack-tracer.cc Index: test/cctest/test-log-stack-tracer.cc diff --git a/test/cctest/test-log-stack-tracer.cc b/test/c

[v8-dev] Re: Inline floating point compare... (issue1117011)

2010-03-23 Thread erik . corry
http://codereview.chromium.org/1117011/diff/1009/6002 File src/ia32/codegen-ia32.cc (right): http://codereview.chromium.org/1117011/diff/1009/6002#newcode2736 src/ia32/codegen-ia32.cc:2736: if (nan_info == kCantBothBeNaN && cc == equal) { This seems wrong. If one side is a constant fp number th

[v8-dev] LiveEdit: implement frame dropping (issue1118007)

2010-03-23 Thread peter . rybin
Reviewers: Søren Gjesse, Message: Hi Soren This is my approach to the taks. It does not support try/catches yet and I haven't added stubs to all architectures so far. Peter Description: LiveEdit: implement frame dropping Please review this at http://codereview.chromium.org/1118007 Affected

[v8-dev] Re: Fix issue 658: update test-log-stack-tracer after r4211. (issue1169002)

2010-03-23 Thread iposva
On 2010/03/23 11:07:24, Michail Naganov wrote: Kasper, may I ask you to review this fix, as you were the reviewer for Ivan's change. Mikhail, It would be really helpful if the rather tricky code in test-log-stack-tracer.cc was a bit better documented. It is nearly impossible to figure out

[v8-dev] Crash in v8::internal::Invoke()

2010-03-23 Thread vlad
Hi, Looking for help to figure out where is the problem... Here is the call stack when I'm loading google.com page. ... V8AbstractEventListener::invokeEventHandler() getListenerObject() V8LazyEventListener::prepareListenerObject() V8LazyEventListener::callListenerFun

[v8-dev] Re: Fix issue 656 on ARM. (issue1117010)

2010-03-23 Thread iposva
LGTM -ip http://codereview.chromium.org/1117010 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Re: Fix issue 656 on x64. (issue1081014)

2010-03-23 Thread iposva
LGTM -ip http://codereview.chromium.org/1081014 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Does anyone need copy constructor for StackFrameIterator? (issue1172002)

2010-03-23 Thread peter . rybin
Reviewers: , Message: I have implemented copy constructor/= operator in StackFrameIterator for easy stack manipulations but didn't use it. Just offering it here should anyone need it. I'm sorry for spam. Description: Add a copy constructor to StackFrameIterator Please review this at http:/

[v8-dev] Re: Initial support for marking live code. (issue1159005)

2010-03-23 Thread fschneider
First round of comments. http://codereview.chromium.org/1159005/diff/1/2 File src/ast.cc (right): http://codereview.chromium.org/1159005/diff/1/2#newcode647 src/ast.cc:647: return expression()->IsPrimitive(); This should be return !expression()->IsPrimitive(); right? http://codereview.chromi

[v8-dev] [v8] r4236 committed - Make the new Date test independent of the timezone in which it is run....

2010-03-23 Thread codesite-noreply
Revision: 4236 Author: o...@chromium.org Date: Tue Mar 23 08:28:58 2010 Log: Make the new Date test independent of the timezone in which it is run. Review URL: http://codereview.chromium.org/1084018 http://code.google.com/p/v8/source/detail?r=4236 Modified: /branches/bleeding_edge/test/mjsunit/d

[v8-dev] Make the new Date test independent of the timezone in which it is run. (issue1084018)

2010-03-23 Thread sgjesse
LGTM http://codereview.chromium.org/1084018 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] [v8] r4235 committed - Fix an error in optimized modulus operator, add unit test....

2010-03-23 Thread codesite-noreply
Revision: 4235 Author: whe...@chromium.org Date: Tue Mar 23 08:18:00 2010 Log: Fix an error in optimized modulus operator, add unit test. Review URL: http://codereview.chromium.org/1118008 http://code.google.com/p/v8/source/detail?r=4235 Modified: /branches/bleeding_edge/src/ia32/codegen-ia32.cc

[v8-dev] [v8] r4233 committed - Fix GetName and Print for CompareStub...

2010-03-23 Thread codesite-noreply
Revision: 4233 Author: sgje...@chromium.org Date: Tue Mar 23 07:59:36 2010 Log: Fix GetName and Print for CompareStub Review URL: http://codereview.chromium.org/1108006 http://code.google.com/p/v8/source/detail?r=4233 Modified: /branches/bleeding_edge/src/arm/codegen-arm.cc /branches/bleeding_e

[v8-dev] Re: Fix an error in optimized modulus operator, add unit test. (issue1118008)

2010-03-23 Thread fschneider
LGTM. http://codereview.chromium.org/1118008 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Issue 660 in v8: Port inlining of number compare

2010-03-23 Thread codesite-noreply
Status: Accepted Owner: Labels: Type-Bug Priority-Medium New issue 660 by sgje...@chromium.org: Port inlining of number compare http://code.google.com/p/v8/issues/detail?id=660 The ia32 change in r4220 should be ported to x64 and ARM. -- You received this message because you are listed in

[v8-dev] Re: MIPS simple function calls (issue1018001)

2010-03-23 Thread sgjesse
On 2010/03/23 13:35:11, Alexandre wrote: Hi, I corrected test-mips.cc and changed SetupAlignedCall code. I think your problem running tools/test.py --simulator=mips is that your src/flag-definitions.h is not good for MIPS. You need these diffs to have it work: Index: src/flag-definitions

[v8-dev] Re: StringToDouble rewritten not using String::Get and memory allocations.... (issue1096002)

2010-03-23 Thread serya
Buffer size enlarged to 772. Added code checking if all of the dropped digits are zeros and appenging '1' (or '.1') if not. Added a test for 1000-digit number. http://codereview.chromium.org/1096002/diff/21004/27003 File src/conversions.cc (right): http://codereview.chromium.org/1096002/diff/

[v8-dev] Fix an error in optimized modulus operator, add unit test. (issue1118008)

2010-03-23 Thread whesse
Reviewers: fschneider, Description: Fix an error in optimized modulus operator, add unit test. Please review this at http://codereview.chromium.org/1118008 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/ia32/codegen-ia32.cc M test/mjsunit/div-m

[v8-dev] Re: Issue 476 in v8: Optimize CanvasPixelArray and other CanvasArrays on ARM platform

2010-03-23 Thread codesite-noreply
Updates: Status: Assigned Owner: vego...@chromium.org Comment #1 on issue 476 by vego...@chromium.org: Optimize CanvasPixelArray and other CanvasArrays on ARM platform http://code.google.com/p/v8/issues/detail?id=476 Done in bleeding_edge r4228. -- You received this message b

[v8-dev] Re: MIPS simple function calls... (issue1140004)

2010-03-23 Thread ager
LGTM. The flag looks fine and is needed when working on a new port. http://codereview.chromium.org/1140004 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this ema

[v8-dev] Re: Issue 610 in v8: Port optimize stirng plus smi

2010-03-23 Thread codesite-noreply
Updates: Status: Fixed Comment #4 on issue 610 by vego...@chromium.org: Port optimize stirng plus smi http://code.google.com/p/v8/issues/detail?id=610 Done in bleeding_edge r4138. Pushed to trunk in r4165 (Version 2.1.6) -- You received this message because you are listed in the owne

[v8-dev] Re: Issue 609 in v8: Port probing of the symbol table for two character strings in native code

2010-03-23 Thread codesite-noreply
Updates: Status: Fixed Comment #2 on issue 609 by vego...@chromium.org: Port probing of the symbol table for two character strings in native code http://code.google.com/p/v8/issues/detail?id=609 Done in bleeding_edge r4050. Pushed to trunk in r4079 (Version 2.1.3) -- You received thi

[v8-dev] Re: Issue 659 in v8: Date doesn't correctly handle large time values.

2010-03-23 Thread codesite-noreply
Updates: Status: Fixed Comment #2 on issue 659 by o...@chromium.org: Date doesn't correctly handle large time values. http://code.google.com/p/v8/issues/detail?id=659 Fixed in r4232. -- You received this message because you are listed in the owner or CC fields of this issue, or becau

[v8-dev] [v8] r4232 committed - Fix bug http://code.google.com/p/v8/issues/detail?id=659. Move the lim...

2010-03-23 Thread codesite-noreply
Revision: 4232 Author: o...@chromium.org Date: Tue Mar 23 07:47:02 2010 Log: Fix bug http://code.google.com/p/v8/issues/detail?id=659. Move the limits check for date before the time zone offset is applied. Review URL: http://codereview.chromium.org/1075016 http://code.google.com/p/v8/source/de

[v8-dev] MIPS simple function calls... (issue1140004)

2010-03-23 Thread sgjesse
Reviewers: Mads Ager, Description: MIPS simple function calls This lands http://codereview.chromium.org/1018001. Patch by Alexandre Rames from Sigma Designs Inc. Mads, please just have to look at the new flag --disable-native-files (two files not in the mips directory). Please review this

[v8-dev] Re: Fix bug http://code.google.com/p/v8/issues/detail?id=659. Move the limits che... (issue1075016)

2010-03-23 Thread ager
LGTM, thanks! http://codereview.chromium.org/1075016 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Re: Issue 659 in v8: Date doesn't correctly handle large time values.

2010-03-23 Thread codesite-noreply
Comment #1 on issue 659 by o...@chromium.org: Date doesn't correctly handle large time values. http://code.google.com/p/v8/issues/detail?id=659 Fixed by http://codereview.chromium.org/1075016. Waiting for review. -- You received this message because you are listed in the owner or CC fields o

[v8-dev] Fix bug http://code.google.com/p/v8/issues/detail?id=659. Move the limits che... (issue1075016)

2010-03-23 Thread oleg
Reviewers: Mads Ager, Description: Fix bug http://code.google.com/p/v8/issues/detail?id=659. Move the limits check for date before the time zone offset is applied. Please review this at http://codereview.chromium.org/1075016 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Af

[v8-dev] Re: Fix GetName and Print for CompareStub (issue1108006)

2010-03-23 Thread ager
LGTM http://codereview.chromium.org/1108006 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] [v8] r4231 committed - Fix pop push optimization to work with partial snapshots (correct...

2010-03-23 Thread codesite-noreply
Revision: 4231 Author: erik.co...@gmail.com Date: Tue Mar 23 07:33:42 2010 Log: Fix pop push optimization to work with partial snapshots (correct registration of external references in Proxy objects). I moved the declaration of the two functions to stub-cache.h because with all the types they use

[v8-dev] Fix GetName and Print for CompareStub (issue1108006)

2010-03-23 Thread sgjesse
Reviewers: Mads Ager, Description: Fix GetName and Print for CompareStub Please review this at http://codereview.chromium.org/1108006 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/arm/codegen-arm.cc M src/codegen.h M src/ia32/codegen-ia3

[v8-dev] Re: Fix pop push optimization to work with partial snapshots (correct... (issue1079012)

2010-03-23 Thread kasperl
LGTM! http://codereview.chromium.org/1079012/diff/1/6 File src/assembler.h (right): http://codereview.chromium.org/1079012/diff/1/6#newcode509 src/assembler.h:509: Intentional edit? http://codereview.chromium.org/1079012 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/

[v8-dev] [v8] r4230 committed - Add binary operations with constants to the safe-int32 expression comp...

2010-03-23 Thread codesite-noreply
Revision: 4230 Author: whe...@chromium.org Date: Tue Mar 23 07:24:41 2010 Log: Add binary operations with constants to the safe-int32 expression compiler. Review URL: http://codereview.chromium.org/1089004 http://code.google.com/p/v8/source/detail?r=4230 Modified: /branches/bleeding_edge/src/

[v8-dev] Fix pop push optimization to work with partial snapshots (correct... (issue1079012)

2010-03-23 Thread erik . corry
Reviewers: Kasper Lund, Description: Fix pop push optimization to work with partial snapshots (correct registration of external references in Proxy objects). I moved the declaration of the two functions to stub-cache.h because with all the types they use it's hard to declare them anywhere else.

[v8-dev] [v8] r4229 committed - Trim underlying fixed array by one element from the left when doing sh...

2010-03-23 Thread codesite-noreply
Revision: 4229 Author: ant...@chromium.org Date: Tue Mar 23 07:05:16 2010 Log: Trim underlying fixed array by one element from the left when doing shift. For now this trick is only done to objects in new space, see comments for reasons. Review URL: http://codereview.chromium.org/1076010 http:

[v8-dev] Initial support for marking live code. (issue1159005)

2010-03-23 Thread kmillikin
Reviewers: fschneider, Message: As we discussed, control dependencies are not yet handled. We need to find a cheap way to do so. Description: Initial support for marking live code. As part of aggressive dead code elimination, we initially assume all flow-graph instructions are not live. We

[v8-dev] Re: Issue 658 in v8: d8 is not compiled in 'Debug Win32' mode

2010-03-23 Thread codesite-noreply
Comment #5 on issue 658 by east...@gmail.com: d8 is not compiled in 'Debug Win32' mode http://code.google.com/p/v8/issues/detail?id=658 Tested the fix using revision 4226 -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this

[v8-dev] [v8] r4227 committed - Mark all loop conditions....

2010-03-23 Thread codesite-noreply
Revision: 4227 Author: kmilli...@chromium.org Date: Tue Mar 23 06:36:38 2010 Log: Mark all loop conditions. Previously we marked compare operations that occurred as for loop conditions so as to avoid inlining the floating-point code for them. Begin marking all expressions that occur as any loop c

[v8-dev] Run string replace regexp with function in C++ code loop. (issue1109010)

2010-03-23 Thread lrn
Reviewers: Erik Corry, sandholm, Message: Largish review. Description: Run string replace regexp with function in C++ code loop. Reuses the result array to save on allocation. Matches Safari's behavior. Please review this at http://codereview.chromium.org/1109010 Affected files: M src/jsrege

[v8-dev] Re: Mark all loop conditions. (issue1074009)

2010-03-23 Thread kmillikin
http://codereview.chromium.org/1074009/diff/4001/5003 File src/data-flow.cc (right): http://codereview.chromium.org/1074009/diff/4001/5003#newcode223 src/data-flow.cc:223: cond_copy->set_is_loop_condition(false); On 2010/03/23 13:21:02, Søren Gjesse wrote: Strictly speaking this is a lie, and i

[v8-dev] Re: MIPS simple function calls (issue1018001)

2010-03-23 Thread alexandre . rames
Hi, I corrected test-mips.cc and changed SetupAlignedCall code. I think your problem running tools/test.py --simulator=mips is that your src/flag-definitions.h is not good for MIPS. You need these diffs to have it work: Index: src/flag-definitions.h =

[v8-dev] Re: Trim underlying fixed array by one element from the left when doing shift. (issue1076010)

2010-03-23 Thread antonm
Thanks a lot for review, Mads. http://codereview.chromium.org/1076010/diff/1/2 File src/builtins.cc (right): http://codereview.chromium.org/1076010/diff/1/2#newcode448 src/builtins.cc:448: // In large object space object's start must coincide with chunk On 2010/03/23 12:36:50, Mads Ager wrote:

[v8-dev] Re: Mark all loop conditions. (issue1074009)

2010-03-23 Thread sgjesse
LGTM http://codereview.chromium.org/1074009/diff/4001/5003 File src/data-flow.cc (right): http://codereview.chromium.org/1074009/diff/4001/5003#newcode223 src/data-flow.cc:223: cond_copy->set_is_loop_condition(false); Strictly speaking this is a lie, and it will cause the number compare code to

[v8-dev] Re: Mark all loop conditions. (issue1074009)

2010-03-23 Thread fschneider
LGTM. http://codereview.chromium.org/1074009/diff/4001/5004 File src/ia32/codegen-ia32.cc (right): http://codereview.chromium.org/1074009/diff/4001/5004#newcode2475 src/ia32/codegen-ia32.cc:2475: bool is_loop_condition = (node->AsExpression() != NULL) && I think we should change CodeGenerator::

[v8-dev] Re: Issue 658 in v8: d8 is not compiled in 'Debug Win32' mode

2010-03-23 Thread codesite-noreply
Comment #4 on issue 658 by east...@gmail.com: d8 is not compiled in 'Debug Win32' mode http://code.google.com/p/v8/issues/detail?id=658 Checked the fix in r4226 -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You

[v8-dev] [v8] r4226 committed - New GCCallbacks with additional parameters....

2010-03-23 Thread codesite-noreply
Revision: 4226 Author: mikhail.naga...@gmail.com Date: Tue Mar 23 06:11:44 2010 Log: New GCCallbacks with additional parameters. Author: Ilya Tikhonovsky Original issue: http://codereview.chromium.org/1094002 tbr=sgje...@chromium.org Review URL: http://codereview.chromium.org/1165004 http://co

[v8-dev] [v8] r4225 committed - Update Visual Studio project files....

2010-03-23 Thread codesite-noreply
Revision: 4225 Author: sgje...@chromium.org Date: Tue Mar 23 06:09:33 2010 Log: Update Visual Studio project files. Review URL: http://codereview.chromium.org/011 http://code.google.com/p/v8/source/detail?r=4225 Modified: /branches/bleeding_edge/tools/visual_studio/js2c.cmd /branches/bleedi

[v8-dev] Mark all loop conditions. (issue1074009)

2010-03-23 Thread kmillikin
Reviewers: Søren Gjesse, fschneider, Description: Mark all loop conditions. Previously we marked compare operations that occurred as for loop conditions so as to avoid inlining the floating-point code for them. Begin marking all expressions that occur as any loop condition (because they are neve

[v8-dev] Re: Update Visual Studio project files. (issue1111011)

2010-03-23 Thread kasperl
LGTM. http://codereview.chromium.org/011 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] [v8] r4224 committed - Add iterative primitive type analysis....

2010-03-23 Thread codesite-noreply
Revision: 4224 Author: fschnei...@chromium.org Date: Tue Mar 23 06:01:37 2010 Log: Add iterative primitive type analysis. This change adds a data-flow pass to statically determine if a variable contains a primitive type. It requires building the flow graph and computing reaching definitions as p

[v8-dev] Re: Add iterative primitive type analysis.... (issue1132005)

2010-03-23 Thread fschneider
http://codereview.chromium.org/1132005/diff/19001/2008 File src/data-flow.h (right): http://codereview.chromium.org/1132005/diff/19001/2008#newcode208 src/data-flow.h:208: class BlockNode; On 2010/03/23 12:41:14, Kevin Millikin wrote: No longer needed. Done. http://codereview.chromium.org/11

[v8-dev] Re: New GCCallbacks with additional parameters. (issue1165004)

2010-03-23 Thread sgjesse
LGTM http://codereview.chromium.org/1165004 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Update Visual Studio project files. (issue1111011)

2010-03-23 Thread sgjesse
Reviewers: Kasper Lund, Description: Update Visual Studio project files. Please review this at http://codereview.chromium.org/011 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M tools/visual_studio/js2c.cmd M tools/visual_studio/v8.vcproj M

[v8-dev] New GCCallbacks with additional parameters. (issue1165004)

2010-03-23 Thread mnaganov
Reviewers: Søren Gjesse, Description: New GCCallbacks with additional parameters. Author: Ilya Tikhonovsky Original issue: http://codereview.chromium.org/1094002 tbr=sgje...@chromium.org Please review this at http://codereview.chromium.org/1165004 Affected files: M include/v8.h M src/api

[v8-dev] [v8] r4223 committed - Modify FastD2I to use static_cast instead of lrint(). Benchmarks show ...

2010-03-23 Thread codesite-noreply
Revision: 4223 Author: o...@chromium.org Date: Tue Mar 23 05:48:42 2010 Log: Modify FastD2I to use static_cast instead of lrint(). Benchmarks show that it's much faster this way. Review URL: http://codereview.chromium.org/1128010 http://code.google.com/p/v8/source/detail?r=4223 Modified: /br

[v8-dev] Re: Issue 657 in v8: Update test-log-stack-tracer.cc after JSFunction boilerplate removal

2010-03-23 Thread codesite-noreply
Updates: Status: Fixed Comment #1 on issue 657 by mikhail.naganov: Update test-log-stack-tracer.cc after JSFunction boilerplate removal http://code.google.com/p/v8/issues/detail?id=657 Fixed in http://code.google.com/p/v8/source/detail?r=4222 -- You received this message because you

[v8-dev] Re: Fix LargeObjectSpace::Contains to check if addr is in new space. (issue1175001)

2010-03-23 Thread ager
LGTM http://codereview.chromium.org/1175001 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] [v8] r4222 committed - Fix issue 658: update test-log-stack-tracer after r4211....

2010-03-23 Thread codesite-noreply
Revision: 4222 Author: mikhail.naga...@gmail.com Date: Tue Mar 23 05:42:47 2010 Log: Fix issue 658: update test-log-stack-tracer after r4211. It appears that semi-automatic changes made to test's code were incorrect. v8::Script::Compile returns wrapped JSFunction, not SharedFunctionInfo. Review

[v8-dev] Re: Remove the last of the obsolete *-delay.js files. This one... (issue1158005)

2010-03-23 Thread erik . corry
LGTM http://codereview.chromium.org/1158005 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] [v8] r4220 committed - Inline floating point compare...

2010-03-23 Thread codesite-noreply
Revision: 4220 Author: sgje...@chromium.org Date: Tue Mar 23 05:36:31 2010 Log: Inline floating point compare Inline floating point compare instead of calling the stub when the following conditions are met: * Code is in a loop * Compare is not a for loop condition * Compare is not an equ

[v8-dev] Re: Add iterative primitive type analysis.... (issue1132005)

2010-03-23 Thread kmillikin
LGTM. http://codereview.chromium.org/1132005/diff/19001/2008 File src/data-flow.h (right): http://codereview.chromium.org/1132005/diff/19001/2008#newcode208 src/data-flow.h:208: class BlockNode; No longer needed. http://codereview.chromium.org/1132005/diff/19001/2003 File src/prettyprinter.cc

[v8-dev] Re: Fix issue 658: update test-log-stack-tracer after r4211. (issue1169002)

2010-03-23 Thread mnaganov
Thanks! http://codereview.chromium.org/1169002/diff/1/2 File test/cctest/test-log-stack-tracer.cc (right): http://codereview.chromium.org/1169002/diff/1/2#newcode215 test/cctest/test-log-stack-tracer.cc:215: ret_addr, On 2010/03/23 11:53:28, Kasper Lund wrote: Indentation. Done. http://code

[v8-dev] [v8] r4221 committed - Remove the last of the obsolete *-delay.js files. This one...

2010-03-23 Thread codesite-noreply
Revision: 4221 Author: kasp...@chromium.org Date: Tue Mar 23 05:36:41 2010 Log: Remove the last of the obsolete *-delay.js files. This one is replaced by src/liveedit-debugger.js. Review URL: http://codereview.chromium.org/1158005 http://code.google.com/p/v8/source/detail?r=4221 Deleted: /branch

[v8-dev] Re: Trim underlying fixed array by one element from the left when doing shift. (issue1076010)

2010-03-23 Thread ager
LGTM http://codereview.chromium.org/1076010/diff/1/2 File src/builtins.cc (right): http://codereview.chromium.org/1076010/diff/1/2#newcode448 src/builtins.cc:448: // In large object space object's start must coincide with chunk object's -> the object's http://codereview.chromium.org/1076010/di

[v8-dev] Re: Remove the last of the obsolete *-delay.js files. This one... (issue1158005)

2010-03-23 Thread Kasper Lund
TBR'ed. On Tue, Mar 23, 2010 at 1:22 PM, wrote: > Reviewers: Erik Corry, > > Description: > Remove the last of the obsolete *-delay.js files. This one > is replaced by src/liveedit-debugger.js. > > Please review this at http://codereview.chromium.org/1158005 > > SVN Base: http://v8.googlecode.co

[v8-dev] Re: StringToDouble rewritten not using String::Get and memory allocations.... (issue1096002)

2010-03-23 Thread floitschV8
LGTM if you increase the buffer size to the max-double string. Please upload a new version here before committing (just to make comparison easier). http://codereview.chromium.org/1096002/diff/21004/27003 File src/conversions.cc (right): http://codereview.chromium.org/1096002/diff/21004/27003#ne

[v8-dev] [v8] r4219 committed - Bring back source line accidentally removed in r4217....

2010-03-23 Thread codesite-noreply
Revision: 4219 Author: kasp...@chromium.org Date: Tue Mar 23 05:31:52 2010 Log: Bring back source line accidentally removed in r4217. Review URL: http://codereview.chromium.org/1153008 http://code.google.com/p/v8/source/detail?r=4219 Modified: /branches/bleeding_edge/src/debug.cc ==

[v8-dev] Re: Bring back source line accidentally removed in r4217. (issue1153008)

2010-03-23 Thread sgjesse
LGTM http://codereview.chromium.org/1153008 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Re: Issue 658 in v8: d8 is not compiled in 'Debug Win32' mode

2010-03-23 Thread codesite-noreply
Updates: Status: Fixed Comment #3 on issue 658 by kasp...@chromium.org: d8 is not compiled in 'Debug Win32' mode http://code.google.com/p/v8/issues/detail?id=658 Fixed in r4218. -- You received this message because you are listed in the owner or CC fields of this issue, or because yo

[v8-dev] [v8] r4218 committed - Fix issue 658 by adapting the d8.cc code to the new types of...

2010-03-23 Thread codesite-noreply
Revision: 4218 Author: kasp...@chromium.org Date: Tue Mar 23 05:23:15 2010 Log: Fix issue 658 by adapting the d8.cc code to the new types of scripts (either a JSFunction or a SharedFunctionInfo). Review URL: http://codereview.chromium.org/1077010 http://code.google.com/p/v8/source/detail?r=4218 M

[v8-dev] Remove the last of the obsolete *-delay.js files. This one... (issue1158005)

2010-03-23 Thread kasperl
Reviewers: Erik Corry, Description: Remove the last of the obsolete *-delay.js files. This one is replaced by src/liveedit-debugger.js. Please review this at http://codereview.chromium.org/1158005 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: D src/liveed

[v8-dev] Re: Fix issue 658 by adapting the d8.cc code to the new types of... (issue1077010)

2010-03-23 Thread ager
LGTM http://codereview.chromium.org/1077010 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Fix issue 658 by adapting the d8.cc code to the new types of... (issue1077010)

2010-03-23 Thread kasperl
Reviewers: Mads Ager, Description: Fix issue 658 by adapting the d8.cc code to the new types of scripts (either a JSFunction or a SharedFunctionInfo). Please review this at http://codereview.chromium.org/1077010 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M

[v8-dev] Issue 659 in v8: Date doesn't correctly handle large time values.

2010-03-23 Thread codesite-noreply
Status: Accepted Owner: o...@chromium.org Labels: Type-Bug Priority-Medium New issue 659 by lasserei...@gmail.com: Date doesn't correctly handle large time values. http://code.google.com/p/v8/issues/detail?id=659 Large time values are incorrectly converted to NaN results var d = new Date(864

[v8-dev] Bring back source line accidentally removed in r4217. (issue1153008)

2010-03-23 Thread kasperl
Reviewers: Søren Gjesse, Description: Bring back source line accidentally removed in r4217. Please review this at http://codereview.chromium.org/1153008 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/debug.cc Index: src/debug.cc ===

[v8-dev] Re: Merge the partial_snapshots branch back into bleeding_edge. For... (issue1094014)

2010-03-23 Thread erik . corry
LGTM http://codereview.chromium.org/1094014/diff/1/33 File src/SConscript (right): http://codereview.chromium.org/1094014/diff/1/33#newcode260 src/SConscript:260: debug-debugger.js We will break the other builds unless we do this other places too. http://codereview.chromium.org/1094014/diff/1/

[v8-dev] Re: Issue 658 in v8: d8 is not compiled in 'Debug Win32' mode

2010-03-23 Thread codesite-noreply
Comment #2 on issue 658 by kasp...@chromium.org: d8 is not compiled in 'Debug Win32' mode http://code.google.com/p/v8/issues/detail?id=658 Compiling d8 in debug mode fails on Linux too. -- You received this message because you are listed in the owner or CC fields of this issue, or because yo

[v8-dev] Fix LargeObjectSpace::Contains to check if addr is in new space. (issue1175001)

2010-03-23 Thread antonm
Reviewers: Mads Ager, Message: Mads, may you have a look? Any other spaces where object could span the page? LargeObject seems fine as it only provides Contains(HeapObject*) and thus unless some one fakes HeapObject*, there should be no problems imho. Couple of notes: 1) probably new sp

[v8-dev] Re: Issue 632 in v8: Weird crashes after changing GC policy

2010-03-23 Thread codesite-noreply
Updates: Status: Fixed Comment #2 on issue 632 by kasp...@chromium.org: Weird crashes after changing GC policy http://code.google.com/p/v8/issues/detail?id=632 This seems fixed. The deserialization tests have been reenabled in r4217. -- You received this message because you are liste

[v8-dev] Re: StringToDouble rewritten not using String::Get and memory allocations.... (issue1096002)

2010-03-23 Thread Florian Loitsch
Great. thanks. This should remove any remaining doubts (if there were any). Btw: if you want to play with doubles have a look at doubles.h (recently checked in). It gives easy access to significands and exponents. // florian On Tue, Mar 23, 2010 at 12:36 PM, Sergey Ryazanov wrote: > > 4.45014771

[v8-dev] Re: Fix issue 658: update test-log-stack-tracer after r4211. (issue1169002)

2010-03-23 Thread kasperl
LGTM. http://codereview.chromium.org/1169002/diff/1/2 File test/cctest/test-log-stack-tracer.cc (right): http://codereview.chromium.org/1169002/diff/1/2#newcode215 test/cctest/test-log-stack-tracer.cc:215: ret_addr, Indentation. http://codereview.chromium.org/1169002/diff/1/2#newcode294 test/c

[v8-dev] Re: Issue 658 in v8: d8 is not compiled in 'Debug Win32' mode

2010-03-23 Thread codesite-noreply
Updates: Status: Assigned Owner: sgje...@chromium.org Cc: a...@chromium.org sandh...@chromium.org Comment #1 on issue 658 by a...@chromium.org: d8 is not compiled in 'Debug Win32' mode http://code.google.com/p/v8/issues/detail?id=658 Søren, could you have a look? -- Y

[v8-dev] Re: Port of optimized ICs for external and pixel arrays from ia32 to ARM. (issue993002)

2010-03-23 Thread ager
LGTM! http://codereview.chromium.org/993002/diff/49001/50003 File src/arm/codegen-arm.cc (right): http://codereview.chromium.org/993002/diff/49001/50003#newcode4753 src/arm/codegen-arm.cc:4753: // We have -1, 0 or 1, which we treat specially. Could we clearify the comment to state that source c

[v8-dev] Re: Add iterative primitive type analysis.... (issue1132005)

2010-03-23 Thread fschneider
http://codereview.chromium.org/1132005/diff/1/8 File src/ast.cc (right): http://codereview.chromium.org/1132005/diff/1/8#newcode523 src/ast.cc:523: bool VariableProxy::IsPrimitive() { return is_primitive_; } On 2010/03/23 07:52:42, Kevin Millikin wrote: Move this function after the "not primiti

[v8-dev] Re: StringToDouble rewritten not using String::Get and memory allocations.... (issue1096002)

2010-03-23 Thread Sergey Ryazanov
4.450147717014402025081996672794991863585242658592605113516950912287262231249312640695305412711894243178380137008083052315457825154530323827726959236845743044099361970891187471508150509418060480375117378320411851935338796416115205148741308316327252012460602310586905362063117526562176521464664318142

[v8-dev] Merge the partial_snapshots branch back into bleeding_edge. For... (issue1094014)

2010-03-23 Thread kasperl
Reviewers: Erik Corry, Description: Merge the partial_snapshots branch back into bleeding_edge. For now, the custom call generator stuff is disabled. Please review this at http://codereview.chromium.org/1094014 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M

[v8-dev] Re: New GCCallbacks with additional parameters. (issue1094002)

2010-03-23 Thread sgjesse
LGTM http://codereview.chromium.org/1094002 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Re: MIPS simple function calls (issue1018001)

2010-03-23 Thread sgjesse
When I run tools/test.py --simulator=mips it turns out that the test test-mips/MIPS_function_calls fails as it hits a large number of UNIMPLEMENTED_MIPS. Is Was that the intention? Also two more comments: 1. Regarding writing below the stack pointer in MacroAssembler::SetupAlignedCall. I don't

[v8-dev] Re: New GCCallbacks with additional parameters. (issue1094002)

2010-03-23 Thread loislo
http://codereview.chromium.org/1094002/diff/41001/42003 File include/v8.h (right): http://codereview.chromium.org/1094002/diff/41001/42003#newcode2324 include/v8.h:2324: static void AddGCPrologueCallback(GCPrologueCallback callback, On 2010/03/23 09:20:22, Søren Gjesse wrote: Please format like

[v8-dev] Fix issue 658: update test-log-stack-tracer after r4211. (issue1169002)

2010-03-23 Thread mnaganov
Reviewers: Kasper Lund, Message: Kasper, may I ask you to review this fix, as you were the reviewer for Ivan's change. Description: Fix issue 658: update test-log-stack-tracer after r4211. It appears that semi-automatic changes made to test's code were incorrect. v8::Script::Compile returns

[v8-dev] Issue 658 in v8: d8 is not compiled in 'Debug Win32' mode

2010-03-23 Thread codesite-noreply
Status: New Owner: New issue 658 by east...@gmail.com: d8 is not compiled in 'Debug Win32' mode http://code.google.com/p/v8/issues/detail?id=658 OS: Windows XP Professional Service Pack 3 x86 Compiler: Microsoft Visual C++ 2008 Sources Branch: http://v8.googlecode.com/svn/branches/bleeding_

[v8-dev] Re: Merge 4205:4215 from bleeding_edge to partial_snapshots branch. (issue1113009)

2010-03-23 Thread erik . corry
Rubber stamp LGTM http://codereview.chromium.org/1113009 -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

[v8-dev] Trim underlying fixed array by one element from the left when doing shift. (issue1076010)

2010-03-23 Thread antonm
Reviewers: Mads Ager, Message: Mads, may you have a look? Description: Trim underlying fixed array by one element from the left when doing shift. For now this trick is only done to objects in new space, see comments for reasons. Please review this at http://codereview.chromium.org/1076010 Af

[v8-dev] Merge 4205:4215 from bleeding_edge to partial_snapshots branch. (issue1113009)

2010-03-23 Thread kasperl
Reviewers: Erik Corry, Description: Merge 4205:4215 from bleeding_edge to partial_snapshots branch. Please review this at http://codereview.chromium.org/1113009 SVN Base: http://v8.googlecode.com/svn/branches/experimental/partial_snapshots/ Affected files: M src/api.h M src/api.

[v8-dev] Re: Add binary operations with constants to the safe-int32 expression compiler. (issue1089004)

2010-03-23 Thread whesse
http://codereview.chromium.org/1089004/diff/1/2 File src/ia32/codegen-ia32.cc (right): http://codereview.chromium.org/1089004/diff/1/2#newcode7134 src/ia32/codegen-ia32.cc:7134: left.ToRegister(); On 2010/03/22 10:30:42, fschneider wrote: Do we need right.ToRegister() here as well? No. If ri

[v8-dev] Re: Inline floating point compare... (issue1117011)

2010-03-23 Thread sgjesse
http://codereview.chromium.org/1117011/diff/1/5 File src/codegen.h (right): http://codereview.chromium.org/1117011/diff/1/5#newcode369 src/codegen.h:369: // the stub will be called due to number comparison not working. On 2010/03/23 09:41:55, Mads Ager wrote: will be called if one of the operan

  1   2   >