[v8-dev] Re: Issue 3348 in v8: v8 Intl doesn't handle failure conditions

2014-05-23 Thread codesite-noreply via v8-dev
Comment #1 on issue 3348 by srl...@gmail.com: v8 Intl doesn't handle failure conditions http://code.google.com/p/v8/issues/detail?id=3348 (Oops, it could be a little more detailed.) the i18n.cc functions do NOT check for null returns from the CreateICUXX.. functions. This can happen if inc

[v8-dev] Issue 3348 in v8: v8 Intl doesn't handle failure conditions

2014-05-23 Thread codesite-noreply via v8-dev
Status: New Owner: New issue 3348 by srl...@gmail.com: v8 Intl doesn't handle failure conditions http://code.google.com/p/v8/issues/detail?id=3348 Detailed description of the issue. -- You received this message because this project is configured to send all issue notifications to thi

[v8-dev] Re: MIPS: Fix r21470 "Reland r21442 Inobject slack tracking is done on a per-closure basis instead of p... (issue 297093002)

2014-05-23 Thread plind44
Committed as r21471. https://codereview.chromium.org/297093002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receivin

[v8-dev] [v8] r21471 committed - MIPS: Fix r21470 "Reland r21442 Inobject slack tracking is done on a p...

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21471 Author: plin...@gmail.com Date: Fri May 23 19:32:48 2014 UTC Log: MIPS: Fix r21470 "Reland r21442 Inobject slack tracking is done on a per-closure basis instead of per-shared info basis." BUG= R=plin...@gmail.com Review URL: https://codereview.chromium.org/297093002

[v8-dev] Re: MIPS: Fix r21470 "Reland r21442 Inobject slack tracking is done on a per-closure basis instead of p... (issue 297093002)

2014-05-23 Thread plind44
lgtm https://codereview.chromium.org/297093002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Re: MIPS: Fix r21470 "Reland r21442 Inobject slack tracking is done on a per-closure basis instead of p... (issue 297093002)

2014-05-23 Thread kilvadyb
https://codereview.chromium.org/297093002/diff/1/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/297093002/diff/1/src/mips/builtins-mips.cc#newcode400 src/mips/builtins-mips.cc:400: __ mov(t2, zero_reg); On 2014/05/23 19:18:05, Paul Lind wrote:

[v8-dev] Re: MIPS: Fix r21470 "Reland r21442 Inobject slack tracking is done on a per-closure basis instead of p... (issue 297093002)

2014-05-23 Thread plind44
https://codereview.chromium.org/297093002/diff/1/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/297093002/diff/1/src/mips/builtins-mips.cc#newcode400 src/mips/builtins-mips.cc:400: __ mov(t2, zero_reg); Can we add a comment here: // Slack tracki

[v8-dev] MIPS: Fix r21470 "Reland r21442 Inobject slack tracking is done on a per-closure basis instead of p... (issue 297093002)

2014-05-23 Thread kilvadyb
Reviewers: danno, Igor Sheludko, Paul Lind, kisg, palfia, dusmil, Description: MIPS: Fix r21470 "Reland r21442 Inobject slack tracking is done on a per-closure basis instead of per-shared info basis." BUG= Please review this at https://codereview.chromium.org/297093002/ SVN Base: g...@githu

[v8-dev] Re: Issue 3337 in v8: Not caching map transitions when using SetIndexedPropertiesToExternalArrayData()

2014-05-23 Thread codesite-noreply via v8-dev
Comment #11 on issue 3337 by bradley@gmail.com: Not caching map transitions when using SetIndexedPropertiesToExternalArrayData() http://code.google.com/p/v8/issues/detail?id=3337 Any chance we can get this into 3.25 branch? -- You received this message because this project is configured

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread plind44
Of course t2 is just clobbered, and knowing runtime call sets count to 0 lets us avoid reloading it. https://codereview.chromium.org/294973013/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to t

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread plind44
On 2014/05/23 18:10:19, Igor Sheludko wrote: t2 must be set to zero here (which is JSFunction::kNoSlackTracking) since the slack tracking is actually over after the runtime call. Not sure if t7 survives after the runtime call above. Yep, t7 would get clobbered, and I not understand Runtime

[v8-dev] Re: Some progress on translating toolchain.gypi to gn (issue 299173002)

2014-05-23 Thread brettw
lgtm https://codereview.chromium.org/299173002/diff/1/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/299173002/diff/1/BUILD.gn#newcode114 BUILD.gn:114: if (v8_target_arch == "ia32") { GN uses x86 for this. https://codereview.chromium.org/299173002/diff/1/BUILD.gn#newcode136

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread ishell
Sorry for being late, but... https://codereview.chromium.org/294973013/diff/40001/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/294973013/diff/40001/src/mips/builtins-mips.cc#newcode401 src/mips/builtins-mips.cc:401: __ Pop(a1, a2); t2 must be

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread plind44
Committed as r21470. https://codereview.chromium.org/294973013/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receivin

[v8-dev] [v8] r21470 committed - MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure ...

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21470 Author: plin...@gmail.com Date: Fri May 23 18:05:40 2014 UTC Log: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared info basis." Port r21457 (8db39a8) Original commit message: This fixes inobject slack tracking for pro

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread plind44
lgtm https://codereview.chromium.org/294973013/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread kilvadyb
https://codereview.chromium.org/294973013/diff/1/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/294973013/diff/1/src/mips/builtins-mips.cc#newcode390 src/mips/builtins-mips.cc:390: __ DecodeField(a3, t0); On 2014/05/23 15:33:39, Paul Lind wrote:

[v8-dev] Re: Introduce x87 port (issue 293743005)

2014-05-23 Thread danno
Committed patchset #4 manually as r21469 (presubmit successful). https://codereview.chromium.org/293743005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] Re: Introduce x87 port (issue 293743005)

2014-05-23 Thread danno
LGTM, I'll land this for you. https://codereview.chromium.org/293743005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop

[v8-dev] Re: Introduce x87 port (issue 293743005)

2014-05-23 Thread weiliang . lin
On 2014/05/23 10:04:22, danno wrote: This patch as uploaded doesn't apply to bleeding_edge. Could you please rebase? Rebasing is done. Thanks a lot! https://codereview.chromium.org/293743005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You rece

[v8-dev] Re: Issue 2825 in v8: breakpoint resolved to incorrect location

2014-05-23 Thread codesite-noreply via v8-dev
Comment #21 on issue 2825 by glaim...@gmail.com: breakpoint resolved to incorrect location http://code.google.com/p/v8/issues/detail?id=2825 I'm also baffled that more developers don't have a problem with this. I can't believe this is still a problem. I can't get the suggested workarounds

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread plind44
Thanks for detailed review Igor! https://codereview.chromium.org/294973013/diff/1/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/294973013/diff/1/src/mips/builtins-mips.cc#newcode390 src/mips/builtins-mips.cc:390: __ DecodeField(a3, t0); On 201

[v8-dev] Re: Issue 3345 in v8: i18n: Make break iterator use optional

2014-05-23 Thread codesite-noreply via v8-dev
Comment #2 on issue 3345 by srl...@gmail.com: i18n: Make break iterator use optional http://code.google.com/p/v8/issues/detail?id=3345 space: about 1M of code (linux x86_64) and about 4M of data (which we can save without this change, but then the code is really dead) Intl object: break

[v8-dev] Re: Make let variables fresh in each iteration of a for-loop. (issue 292743009)

2014-05-23 Thread rossberg
lgtm https://codereview.chromium.org/292743009/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread ishell
https://codereview.chromium.org/294973013/diff/1/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/294973013/diff/1/src/mips/builtins-mips.cc#newcode390 src/mips/builtins-mips.cc:390: __ DecodeField(a3, t0); What do you think about storing decoded

[v8-dev] Re: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread plind44
One comment, PTAL https://codereview.chromium.org/294973013/diff/1/src/mips/builtins-mips.cc File src/mips/builtins-mips.cc (right): https://codereview.chromium.org/294973013/diff/1/src/mips/builtins-mips.cc#newcode440 src/mips/builtins-mips.cc:440: Label no_inobject_slack_tracking; The deleted

[v8-dev] Re: Fix leak in debug mirror cache. (issue 296953005)

2014-05-23 Thread ulan
lgtm https://codereview.chromium.org/296953005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Re: Fix leak in debug mirror cache. (issue 296953005)

2014-05-23 Thread yangguo
https://codereview.chromium.org/296953005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send

[v8-dev] Fix leak in debug mirror cache. (issue 296953005)

2014-05-23 Thread yangguo
Reviewers: ulan, Description: Fix leak in debug mirror cache. When fetching loaded scripts, mirror objects are created and cached. If the cache is not cleared, it holds script objects alive. This also fixes a minor issue with script unloading. R=u...@chromium.org BUG=376534 Please review this

[v8-dev] Re: Make let variables fresh in each iteration of a for-loop. (issue 292743009)

2014-05-23 Thread ulan
Thank you for review. I uploaded new patch set. https://codereview.chromium.org/292743009/diff/60001/src/parser.cc File src/parser.cc (right): https://codereview.chromium.org/292743009/diff/60001/src/parser.cc#newcode2858 src/parser.cc:2858: // loop is executed to update the loop variables. The

[v8-dev] MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared i... (issue 294973013)

2014-05-23 Thread kilvadyb
Reviewers: danno, Igor Sheludko, Paul Lind, kisg, palfia, dusmil, Description: MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared info basis." Port r21457 (8db39a8) Original commit message: This fixes inobject slack tracking for prototype inheritan

[v8-dev] Re: Fix representation inference for mutable double boxes. (issue 298723014)

2014-05-23 Thread jarin
Thanks for adding the comments! https://codereview.chromium.org/298723014/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and st

[v8-dev] [v8] r21468 committed - Allow HPushArgument to handle more than one argument....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21468 Author: alexandre.ra...@arm.com Date: Fri May 23 14:06:42 2014 UTC Log: Allow HPushArgument to handle more than one argument. R=u...@chromium.org Review URL: https://codereview.chromium.org/296113008 http://code.google.com/p/v8/source/detail?r=21468 Modified: /branch

[v8-dev] Re: Issue 3307 in v8: Incorrect handling of mutable double boxes by allocation-sinking

2014-05-23 Thread codesite-noreply via v8-dev
Updates: Status: Fixed Cc: verwa...@chromium.org Comment #1 on issue 3307 by mstarzin...@chromium.org: Incorrect handling of mutable double boxes by allocation-sinking http://code.google.com/p/v8/issues/detail?id=3307 This is unrelated to escape analysis. It's a bug in represe

[v8-dev] Re: Allow HPushArgument to handle more than one argument. (issue 296113008)

2014-05-23 Thread alexandre . rames
Committed patchset #3 manually as r21468 (presubmit successful). https://codereview.chromium.org/296113008/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] [v8] r21467 committed - Fix representation inference for mutable double boxes....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21467 Author: mstarzin...@chromium.org Date: Fri May 23 14:02:08 2014 UTC Log: Fix representation inference for mutable double boxes. R=ja...@chromium.org BUG=v8:3307 TEST=mjsunit/regress/regress-3307 LOG=N Review URL: https://codereview.chromium.org/298723014 http://code.go

[v8-dev] [v8] r21466 committed - Check for cached transition to ExternalArray elements kind....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21466 Author: dslo...@chromium.org Date: Fri May 23 14:01:17 2014 UTC Log: Check for cached transition to ExternalArray elements kind. R=ish...@chromium.org, verwa...@chromium.org BUG=v8:3337 LOG=Y Review URL: https://codereview.chromium.org/291193011 http://code.google.com/

[v8-dev] Re: Fix representation inference for mutable double boxes. (issue 298723014)

2014-05-23 Thread mstarzinger
Committed patchset #2 manually as r21467 (presubmit successful). https://codereview.chromium.org/298723014/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] Re: Issue 3337 in v8: Not caching map transitions when using SetIndexedPropertiesToExternalArrayData()

2014-05-23 Thread codesite-noreply via v8-dev
Updates: Status: Fixed Comment #10 on issue 3337 by dslo...@chromium.org: Not caching map transitions when using SetIndexedPropertiesToExternalArrayData() http://code.google.com/p/v8/issues/detail?id=3337 Fixed in https://code.google.com/p/v8/source/detail?r=21466 -- You received thi

[v8-dev] Re: Check for cached transition to ExternalArray elements kind. (issue 291193011)

2014-05-23 Thread dslomov
Committed patchset #1 manually as r21466 (presubmit successful). https://codereview.chromium.org/291193011/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] Re: Add new benchmark suite runner. (issue 293023006)

2014-05-23 Thread machenbach
Done. Will focus on implementation now... https://codereview.chromium.org/293023006/diff/40001/benchmarks/octane.json File benchmarks/octane.json (right): https://codereview.chromium.org/293023006/diff/40001/benchmarks/octane.json#newcode4 benchmarks/octane.json:4: "results_regexp": "^%s: (\\d+

[v8-dev] [v8] r21465 committed - Provide a helper to generate multiple Lithium instructions for one Hyd...

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21465 Author: alexandre.ra...@arm.com Date: Fri May 23 13:15:07 2014 UTC Log: Provide a helper to generate multiple Lithium instructions for one Hydrogen instruction. R=jkumme...@chromium.org, u...@chromium.org Review URL: https://codereview.chromium.org/296993002 http://

[v8-dev] Re: Issue 2890 in v8: Deopt loops involving Math.round / Math.floor

2014-05-23 Thread codesite-noreply via v8-dev
Updates: Owner: mvstan...@chromium.org Comment #5 on issue 2890 by mvstan...@chromium.org: Deopt loops involving Math.round / Math.floor http://code.google.com/p/v8/issues/detail?id=2890 Working on fix... -- You received this message because this project is configured to send all i

[v8-dev] Re: Provide a helper to generate multiple Lithium instructions for one Hydrogen instruction. (issue 296993002)

2014-05-23 Thread alexandre . rames
Committed patchset #2 manually as r21465 (presubmit successful). https://codereview.chromium.org/296993002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] Re: Issue 3345 in v8: i18n: Make break iterator use optional

2014-05-23 Thread codesite-noreply via v8-dev
Comment #1 on issue 3345 by pmue...@gmail.com: i18n: Make break iterator use optional http://code.google.com/p/v8/issues/detail?id=3345 Some questions: - how much space are we saving? - re: "notify .js side that no break iterators are available". Seems like the "Intl" object is the right

[v8-dev] Re: Allow HPushArgument to handle more than one argument. (issue 296113008)

2014-05-23 Thread ulan
Yep, lgtm https://codereview.chromium.org/296113008/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails fr

[v8-dev] Re: Allow HPushArgument to handle more than one argument. (issue 296113008)

2014-05-23 Thread alexandre . rames
On 2014/05/23 10:31:58, ulan wrote: LGTM with one nit: please use "int" instead of "unsigned" where possible to avoid mixing them. Uploaded the fixed patch. Can you confirm it's still ok? https://codereview.chromium.org/296113008/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://gro

[v8-dev] [v8] r21464 committed - Cleanup after inobject slack tracking improvement....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21464 Author: ish...@chromium.org Date: Fri May 23 12:55:57 2014 UTC Log: Cleanup after inobject slack tracking improvement. 1) %SetExpectedNumberOfProperties() function removed. 2) Obsolete SharedFunctionInfo::BeforeVisitingPointers() removed. R=mstarzin...@chromium.org Re

[v8-dev] Re: Cleanup after inobject slack tracking improvement. (issue 289283018)

2014-05-23 Thread ishell
Committed patchset #2 manually as r21464 (presubmit successful). https://codereview.chromium.org/289283018/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] Re: Remove DebuggerAgent. (issue 279423004)

2014-05-23 Thread yurys
On 2014/05/23 12:32:48, Yang wrote: On 2014/05/23 12:30:07, yurys wrote: > Now that v8's debug agent is removed what is the current way for debugging > Node.js? > > I'm also curious if it's a part of a bigger debugger clean-up and if so are you > going to remove other methods related to v8

[v8-dev] Re: Remove DebuggerAgent. (issue 279423004)

2014-05-23 Thread yangguo
On 2014/05/23 12:30:07, yurys wrote: Now that v8's debug agent is removed what is the current way for debugging Node.js? I'm also curious if it's a part of a bigger debugger clean-up and if so are you going to remove other methods related to v8 built-in debugging protocol? I wrote a post

[v8-dev] Re: Remove DebuggerAgent. (issue 279423004)

2014-05-23 Thread yurys
Now that v8's debug agent is removed what is the current way for debugging Node.js? I'm also curious if it's a part of a bigger debugger clean-up and if so are you going to remove other methods related to v8 built-in debugging protocol? https://codereview.chromium.org/279423004/ -- -- v8-dev

[v8-dev] Re: Check for cached transition to ExternalArray elements kind. (issue 291193011)

2014-05-23 Thread ishell
lgtm with a nit: https://codereview.chromium.org/291193011/diff/1/src/objects.cc File src/objects.cc (right): https://codereview.chromium.org/291193011/diff/1/src/objects.cc#newcode3383 src/objects.cc:3383: // allows to change elements from arbitrary kind to any nit: please reformat comment ht

[v8-dev] Various extensions to types (issue 296213005)

2014-05-23 Thread rossberg
Reviewers: Benedikt Meurer, Description: Various extensions to types R=bmeu...@chromium.org BUG= Please review this at https://codereview.chromium.org/296213005/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+317, -143 lines): M src/conversions.h M src/hyd

[v8-dev] Re: Fix representation inference for mutable double boxes. (issue 298723014)

2014-05-23 Thread jarin
lgtm https://codereview.chromium.org/298723014/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Issue 3347 in v8: Optimization causes dart2js to fail in Try Dart

2014-05-23 Thread codesite-noreply via v8-dev
Status: New Owner: New issue 3347 by a...@google.com: Optimization causes dart2js to fail in Try Dart http://code.google.com/p/v8/issues/detail?id=3347 Repro: 1. Install Chrome Version 36.0.1985.18 beta 2. Open http://v8.try-dart-lang.appspot.com/ 3. Wait for the example to compile 4

[v8-dev] Re: Skip dead blocks/instructions in store elimination. (issue 297933002)

2014-05-23 Thread bmeurer
Committed patchset #1 manually as r21463 (presubmit successful). https://codereview.chromium.org/297933002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] [v8] r21463 committed - Skip dead blocks/instructions in store elimination....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21463 Author: bmeu...@chromium.org Date: Fri May 23 11:48:40 2014 UTC Log: Skip dead blocks/instructions in store elimination. Also improve tracing. R=ish...@chromium.org Review URL: https://codereview.chromium.org/297933002 http://code.google.com/p/v8/source/detail?r=21463

[v8-dev] Support external startup data in V8. (issue 293993021)

2014-05-23 Thread jochen
https://codereview.chromium.org/293993021/diff/1/include/v8.h File include/v8.h (right): https://codereview.chromium.org/293993021/diff/1/include/v8.h#newcode4668 include/v8.h:4668: #ifdef V8_USE_EXTERNAL_STARTUP_DATA embedders won't see this #define, the api should always be present https://co

[v8-dev] Re: Revert "Make v8::TryCatch able to consume natively thrown exceptions (again)." (issue 296133013)

2014-05-23 Thread machenbach
lgtm :( https://codereview.chromium.org/296133013/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Re: Skip dead blocks/instructions in store elimination. (issue 297933002)

2014-05-23 Thread ishell
lgtm https://codereview.chromium.org/297933002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Fix representation inference for mutable double boxes. (issue 298723014)

2014-05-23 Thread mstarzinger
Reviewers: jarin, Description: Fix representation inference for mutable double boxes. R=ja...@chromium.org BUG=v8:3307 TEST=mjsunit/regress/regress-3307 Please review this at https://codereview.chromium.org/298723014/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected fil

[v8-dev] [v8] r21462 committed - Tiny steps towards a non-local 'Merge removable simulates' phase....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21462 Author: svenpa...@chromium.org Date: Fri May 23 11:25:23 2014 UTC Log: Tiny steps towards a non-local 'Merge removable simulates' phase. Distinguish copying/merging of the state. Better tracing. R=bmeu...@chromium.org Review URL: https://codereview.chromium.org/299883

[v8-dev] Re: Tiny steps towards a non-local 'Merge removable simulates' phase. (issue 299883003)

2014-05-23 Thread svenpanne
Committed patchset #1 manually as r21462 (presubmit successful). https://codereview.chromium.org/299883003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] Skip dead blocks/instructions in store elimination. (issue 297933002)

2014-05-23 Thread bmeurer
Reviewers: Igor Sheludko, Message: PTAL Description: Skip dead blocks/instructions in store elimination. Also improve tracing. Please review this at https://codereview.chromium.org/297933002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+8, -3 lines): M sr

[v8-dev] Re: Tiny steps towards a non-local 'Merge removable simulates' phase. (issue 299883003)

2014-05-23 Thread bmeurer
LGTM https://codereview.chromium.org/299883003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it

[v8-dev] [v8] r21461 committed - Revert "Make v8::TryCatch able to consume natively thrown exceptions (...

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21461 Author: mstarzin...@chromium.org Date: Fri May 23 11:12:25 2014 UTC Log: Revert "Make v8::TryCatch able to consume natively thrown exceptions (again)." TBR=machenb...@chromium.org Review URL: https://codereview.chromium.org/296133013 http://code.google.com/p/v8/sour

[v8-dev] Tiny steps towards a non-local 'Merge removable simulates' phase. (issue 299883003)

2014-05-23 Thread svenpanne
Reviewers: Benedikt Meurer, Message: Not sure if I can finish this today, so I'd like to land at least the parts dealing with the structure of copying/merging the state. Description: Tiny steps towards a non-local 'Merge removable simulates' phase. Distinguish copying/merging of the state. Bett

[v8-dev] Re: Revert "Make v8::TryCatch able to consume natively thrown exceptions (again)." (issue 296133013)

2014-05-23 Thread mstarzinger
Committed patchset #1 manually as r21461 (presubmit successful). https://codereview.chromium.org/296133013/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] Revert "Make v8::TryCatch able to consume natively thrown exceptions (again)." (issue 296133013)

2014-05-23 Thread mstarzinger
Reviewers: Michael Achenbach, Description: Revert "Make v8::TryCatch able to consume natively thrown exceptions (again)." TBR=machenb...@chromium.org Please review this at https://codereview.chromium.org/296133013/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected fil

[v8-dev] Re: Support ES6 weak collections in heap profiler (issue 294163005)

2014-05-23 Thread yurys
Committed patchset #3 manually as r21460 (presubmit successful). https://codereview.chromium.org/294163005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] [v8] r21460 committed - Support ES6 weak collections in heap profiler...

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21460 Author: yu...@chromium.org Date: Fri May 23 11:05:22 2014 UTC Log: Support ES6 weak collections in heap profiler BUG=chromium:376196 LOG=Y R=a...@chromium.org, yang...@chromium.org Review URL: https://codereview.chromium.org/294163005 http://code.google.com/p/v8/source

[v8-dev] Re: Allow HPushArgument to handle more than one argument. (issue 296113008)

2014-05-23 Thread ulan
LGTM with one nit: please use "int" instead of "unsigned" where possible to avoid mixing them. https://codereview.chromium.org/296113008/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Googl

[v8-dev] Re: Confusion on changing data property callback attributes (issue 262053011)

2014-05-23 Thread ulan
Looks good. I didn't understand one part with is_observed: https://codereview.chromium.org/262053011/diff/80001/src/objects.cc File src/objects.cc (right): https://codereview.chromium.org/262053011/diff/80001/src/objects.cc#newcode4438 src/objects.cc:4438: } else if (is_observed) { Shouldn't we

[v8-dev] Check for cached transition to ExternalArray elements kind. (issue 291193011)

2014-05-23 Thread dslomov
Reviewers: Igor Sheludko, Toon Verwaest, Message: PTAL Description: Check for cached transition to ExternalArray elements kind. R=ish...@chromium.org,verwa...@chromium.org BUG=v8:3337 LOG=Y Please review this at https://codereview.chromium.org/291193011/ SVN Base: https://v8.googlecode.com/sv

[v8-dev] Re: Introduce x87 port (issue 293743005)

2014-05-23 Thread danno
This patch as uploaded doesn't apply to bleeding_edge. Could you please rebase? https://codereview.chromium.org/293743005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-

[v8-dev] Re: Add new benchmark suite runner. (issue 293023006)

2014-05-23 Thread ulan
https://codereview.chromium.org/293023006/diff/40001/tools/run-benchmarks.py File tools/run-benchmarks.py (right): https://codereview.chromium.org/293023006/diff/40001/tools/run-benchmarks.py#newcode50 tools/run-benchmarks.py:50: "results_regexp": "^%s: (\\d+)$", Note that some benchmarks have c

[v8-dev] Merge the classes Debug and Debugger. (issue 298863011)

2014-05-23 Thread yangguo
Reviewers: ulan, Description: Merge the classes Debug and Debugger. Also: - moved code around to more appropriate locations - removed dead code - inlined where it made sense. R=u...@chromium.org Please review this at https://codereview.chromium.org/298863011/ SVN Base: https://v8.googlecode.c

[v8-dev] Re: Support ES6 weak collections in heap profiler (issue 294163005)

2014-05-23 Thread yangguo
On 2014/05/23 06:16:22, yurys wrote: Yang, please do OWNERS review lgtm. https://codereview.chromium.org/294163005/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" g

[v8-dev] Re: ARM64 simulator fix for EXTR (issue 286193004)

2014-05-23 Thread rodolph . perfetta
On 2014/05/20 19:53:07, Rodolph Perfetta wrote: On 2014/05/20 19:45:03, Fritz wrote: > Do I need to do anything else to land this? I don't think so :-) Committed, you can close your review. https://codereview.chromium.org/286193004/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://

[v8-dev] Re: Confusion on changing data property callback attributes (issue 262053011)

2014-05-23 Thread mvstanton
one kine ping... https://codereview.chromium.org/262053011/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving em

[v8-dev] [v8] r21459 committed - ARM64 simulator fix for EXTR...

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21459 Author: rodolph.perfe...@arm.com Date: Fri May 23 09:41:41 2014 UTC Log: ARM64 simulator fix for EXTR Fixes extract when imms = 0 because a left shift of 64 is not valid. R=rodolph.perfe...@arm.com, svenpa...@chromium.org Review URL: https://codereview.chromium.org/28

[v8-dev] Re: Issue 3037 in v8: "bad value context for arguments value"

2014-05-23 Thread codesite-noreply via v8-dev
Comment #3 on issue 3037 by p.anto...@partner.samsung.com: "bad value context for arguments value" http://code.google.com/p/v8/issues/detail?id=3037 I'd like to work on this -- You received this message because this project is configured to send all issue notifications to this address. Yo

[v8-dev] Some progress on translating toolchain.gypi to gn (issue 299173002)

2014-05-23 Thread jochen
Reviewers: brettw, Description: Some progress on translating toolchain.gypi to gn BUG=none R=bre...@chromium.org LOG=n Please review this at https://codereview.chromium.org/299173002/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files (+99, -36 lines): M BUILD.gn

[v8-dev] Re: Avoid dynamic initial map check when inlining call-new. (issue 293223002)

2014-05-23 Thread bmeurer
Committed patchset #1 manually as r21458 (presubmit successful). https://codereview.chromium.org/293223002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] [v8] r21458 committed - Avoid dynamic initial map check when inlining call-new....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21458 Author: bmeu...@chromium.org Date: Fri May 23 09:30:47 2014 UTC Log: Avoid dynamic initial map check when inlining call-new. This improves check elimination and removes a load plus a map check for every inlined call-new. R=hpa...@chromium.org Review URL: https://coder

[v8-dev] Re: Avoid dynamic initial map check when inlining call-new. (issue 293223002)

2014-05-23 Thread hpayer
lgtm https://codereview.chromium.org/293223002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Re: Issue 3037 in v8: "bad value context for arguments value"

2014-05-23 Thread codesite-noreply via v8-dev
Comment #2 on issue 3037 by petka.an...@gmail.com: "bad value context for arguments value" http://code.google.com/p/v8/issues/detail?id=3037 I'd like to work on this -- You received this message because this project is configured to send all issue notifications to this address. You may ad

[v8-dev] Set SAHF flag correctly in ia32 (issue 298823008)

2014-05-23 Thread weiliang . lin
Reviewers: Sven Panne, danno, Description: Set SAHF flag correctly in ia32 sahf flag will not be set for ia32 on some old platform because some old processors does not support CPUID's extended features. This also avoids redundant cpuid check in ia32 for sahf. BUG= Please review this at https:/

[v8-dev] Avoid dynamic initial map check when inlining call-new. (issue 293223002)

2014-05-23 Thread bmeurer
Reviewers: Hannes Payer, Message: PTAL Description: Avoid dynamic initial map check when inlining call-new. This improves check elimination and removes a load plus a map check for every inlined call-new. Please review this at https://codereview.chromium.org/293223002/ SVN Base: https://v8.goo

[v8-dev] Issue 3346 in v8: performance drop introduced by Function::NewInstance() and Object::SetPrototype()

2014-05-23 Thread codesite-noreply via v8-dev
Status: New Owner: New issue 3346 by mjju...@gmail.com: performance drop introduced by Function::NewInstance() and Object::SetPrototype() http://code.google.com/p/v8/issues/detail?id=3346 We are upgrading from v3.22.24.19 to v3.25.30, and found there is significant performance drop int

[v8-dev] Re: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared info ba... (issue 292183008)

2014-05-23 Thread ishell
Committed patchset #2 manually as r21457 (presubmit successful). https://codereview.chromium.org/292183008/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] [v8] r21456 committed - Make v8::TryCatch able to consume natively thrown exceptions (again)....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21456 Author: mstarzin...@chromium.org Date: Fri May 23 08:34:10 2014 UTC Log: Make v8::TryCatch able to consume natively thrown exceptions (again). R=yang...@chromium.org BUG=chromium:362388 TEST=cctest/test-api/TryCatchNative LOG=N Review URL: https://codereview.chromiu

[v8-dev] Re: Make v8::TryCatch able to consume natively thrown exceptions (again). (issue 291393002)

2014-05-23 Thread mstarzinger
Committed patchset #1 manually as r21456 (presubmit successful). https://codereview.chromium.org/291393002/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] Re: Drop gitignore entry for now obsolete test262 archive (issue 300453003)

2014-05-23 Thread jochen
Committed patchset #1 manually as r21455 (presubmit successful). https://codereview.chromium.org/300453003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To u

[v8-dev] [v8] r21455 committed - Drop gitignore entry for now obsolete test262 archive...

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21455 Author: joc...@chromium.org Date: Fri May 23 08:23:41 2014 UTC Log: Drop gitignore entry for now obsolete test262 archive BUG=none R=jkumme...@chromium.org LOG=n Review URL: https://codereview.chromium.org/300453003 http://code.google.com/p/v8/source/detail?r=21455 Mo

[v8-dev] Re: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared info ba... (issue 292183008)

2014-05-23 Thread mstarzinger
LGTM (rubber-stamped). https://codereview.chromium.org/292183008/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiv

[v8-dev] [v8] r21454 committed - Fix compilation errors....

2014-05-23 Thread codesite-noreply via v8-dev
Revision: 21454 Author: bmeu...@chromium.org Date: Fri May 23 08:20:34 2014 UTC Log: Fix compilation errors. TBR=hpa...@chromium.org Review URL: https://codereview.chromium.org/291343006 http://code.google.com/p/v8/source/detail?r=21454 Modified: /branches/bleeding_edge/src/compiler

[v8-dev] Re: Drop gitignore entry for now obsolete test262 archive (issue 300453003)

2014-05-23 Thread jkummerow
lgtm https://codereview.chromium.org/300453003/ -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from

[v8-dev] Fix compilation errors. (issue 291343006)

2014-05-23 Thread bmeurer
Reviewers: Hannes Payer, Message: Committed patchset #1 manually as r21454 (tree was closed). Description: Fix compilation errors. TBR=hpa...@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=21454 Please review this at https://codereview.chromium.org/291343006/ SVN Base:

  1   2   >