Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(109)

Issue 1214843005: [es6] disable optimization in lazily parsed arrows with rest params (Closed)

Created:
5 years, 5 months ago by caitp (gmail)
Modified:
5 years, 5 months ago
Reviewers:
wingo, rossberg
CC:
v8-dev
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[es6] disable optimization in lazily parsed arrows with rest params BUG=508074 LOG=N R=rossberg@chromium.org, wingo@igalia.com

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -3 lines) Patch
M src/parser.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M test/mjsunit/mjsunit.status View 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
caitp (gmail)
Here's a quick go at it, it passes the test and reproduction locally
5 years, 5 months ago (2015-07-08 13:54:21 UTC) #1
caitp (gmail)
On 2015/07/08 13:54:21, caitp wrote: > Here's a quick go at it, it passes the ...
5 years, 5 months ago (2015-07-08 13:54:51 UTC) #2
rossberg
I suppose this is obsoleted by unshipping?
5 years, 5 months ago (2015-07-08 15:26:52 UTC) #3
caitp (gmail)
On 2015/07/08 15:26:52, rossberg wrote: > I suppose this is obsoleted by unshipping? I can ...
5 years, 5 months ago (2015-07-08 15:36:41 UTC) #4
rossberg
5 years, 5 months ago (2015-07-08 15:44:08 UTC) #5
On 2015/07/08 15:36:41, caitp wrote:
> I can try to fix the non-lazy path this week, which would allow re-shipping
> 
> Another option is figuring out how to get the crankshaft code working, and yet
> another option is re-implementing rest params with desugaring.

No shipping in 45, it's too late, either way. And if we ship later anyway, then
maybe it makes more sense to do the reimplementation?

Powered by Google App Engine
This is Rietveld 408576698