GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — deps: cherry-pick d721121 from v8 upstream by bnoordhuis · Pull Request #7632 · nodejs/node

Conversation

@bnoordhuis

@bnoordhuis bnoordhuis commented Jul 9, 2016 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

Original commit message:

Quit creating array literal boilerplates from Crankshaft.

It's such a corner case.

BUG=

Review URL: https://codereview.chromium.org/1865013002

Cr-Commit-Position: refs/heads/master@{#35346}

Fixes: #7454

R=@nodejs/v8

CI: https://ci.nodejs.org/job/node-test-pull-request/3230/
CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/187/

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@bnoordhuis bnoordhuis added the v8 engine Issues and PRs related to the V8 dependency. label Jul 9, 2016
@targos

targos commented Jul 9, 2016

Copy link
Copy Markdown
Member

LGTM

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bnoordhuis
deps: cherry-pick d721121 from v8 upstream
839f3d9
Original commit message:

    Quit creating array literal boilerplates from Crankshaft.

    It's such a corner case.

    BUG=

    Review URL: https://codereview.chromium.org/1865013002

    Cr-Commit-Position: refs/heads/master@{nodejs#35346}

Fixes: nodejs#7454
PR-URL: nodejs#7632
Reviewed-By: Michaël Zasso <[email protected]>
@bnoordhuis
bnoordhuis force-pushed the fix7454-v8-5.1 branch from 294ca4d to 839f3d9 Compare July 11, 2016 13:09
@bnoordhuis bnoordhuis closed this Jul 11, 2016
@bnoordhuis
bnoordhuis deleted the fix7454-v8-5.1 branch July 11, 2016 13:09
@bnoordhuis

bnoordhuis commented Jul 11, 2016

Copy link
Copy Markdown
Member Author

Green apart from a flaky network test. Landed in 839f3d9, thanks for the review.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bnoordhuis
bnoordhuis merged commit 839f3d9 into nodejs:master Jul 11, 2016
@bnoordhuis

bnoordhuis commented Jul 11, 2016

Copy link
Copy Markdown
Member Author

Crap, I forgot to bump the patchlevel. Mea culpa, I'll follow up with a PR later today.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@ofrobots

ofrobots commented Jul 11, 2016

Copy link
Copy Markdown
Contributor

We should get confirmation from the V8 team that it is okay for us to be bumping the patch level for the 5.1 branch for our copy given that it is freshly abandoned. If a merge happens upstream, we would get into a very confusing state with the version numbers. /cc @natorion.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@targos

targos commented Jul 11, 2016

Copy link
Copy Markdown
Member

Is it a new rule that we have to bump the patch level ?

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bnoordhuis

bnoordhuis commented Jul 11, 2016

Copy link
Copy Markdown
Member Author

We should start doing that once we become the de facto upstream, yes. My merge request for 5.1 got rejected earlier today so I think we've reached that point. :-)

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@MylesBorins

MylesBorins commented Jul 11, 2016

Copy link
Copy Markdown
Contributor

@bnoordhuis we are having an LTS meeting Monday morning with stakeholders from V8 to discuss having official LTS release streams so that we can use their official process to backport changes.

Would you like to join?

--> nodejs/Release#119

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bnoordhuis

bnoordhuis commented Jul 11, 2016

Copy link
Copy Markdown
Member Author

s/Monday/Wednesday/? It says the date is the 13th. I would but I don't know if I can.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@MylesBorins

MylesBorins commented Jul 11, 2016

Copy link
Copy Markdown
Contributor

@bnoordhuis it is indeed Wednesday... we were picking between dates and I had too many in my head. If you can't make it please feel free to let me know anything you think should be mentioned and I'll make sure it is brought up

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@MylesBorins MylesBorins mentioned this pull request Jul 11, 2016
Audit commits not found on v4.x-staging #7661
Closed
@MylesBorins MylesBorins added the dont-land-on-v4.x label Jul 12, 2016
@bnoordhuis

bnoordhuis commented Jul 12, 2016

Copy link
Copy Markdown
Member Author

I'll see if I can join. In case I can't make it:

  1. If we're going to use Google's infrastructure, what time frame are we looking at? I understand @ofrobots's concern about conflicting version numbers but don't think maintenance should come to a standstill while we wait.
  2. Apropos infrastructure, I understand builders are torn down when a release branch is EOL'd. Does that mean only a subset of the normal waterfall is used and is it still worthwhile for us in that case? We can ramp up our own infrastructure with only modest effort.
  3. Using Google's infrastructure, we'll need to test changes against our test suite separately. Inconvenient, can something be done about that?
All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@evanlucas

evanlucas commented Jul 15, 2016

Copy link
Copy Markdown
Contributor

should this land in v6 or does it need to wait since v6 is still on v8 v5.0.x?

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@targos targos added dont-land-on-v5.x labels Jul 15, 2016
@targos

targos commented Jul 15, 2016

Copy link
Copy Markdown
Member

This should not land in v6. The v6.x version of this patch is here

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@evanlucas

evanlucas commented Jul 15, 2016

Copy link
Copy Markdown
Contributor

Ah thanks @targos!

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@ofrobots

ofrobots commented Jul 15, 2016

Copy link
Copy Markdown
Contributor

@ofrobots's concern about conflicting version numbers but don't think maintenance should come to a standstill while we wait.

My concern was only that we should notify upstream that we have started bumping the patch level. Given that V8 5.1 was so 'fresly abandonded' it is sometimes possible that upstream might change plans and allow a few more merges after one has been rejected (example). My pinging of @natorion above is probably enough notification of upstream.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

ofrobots pushed a commit to ofrobots/node that referenced this pull request Aug 25, 2016
@bnoordhuis @ofrobots
deps: cherry-pick d721121 from v8 upstream
fc442e0
Original commit message:

    Quit creating array literal boilerplates from Crankshaft.

    It's such a corner case.

    BUG=

    Review URL: https://codereview.chromium.org/1865013002

    Cr-Commit-Position: refs/heads/master@{nodejs#35346}

Fixes: nodejs#7454
PR-URL: nodejs#7632
Reviewed-By: Michaël Zasso <[email protected]>
@evanlucas evanlucas mentioned this pull request Aug 26, 2016
2016-08-26, Version 6.5.0 (Current) #8253
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

v8 engine Issues and PRs related to the V8 dependency.

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

5 participants

@bnoordhuis @targos @ofrobots @MylesBorins @evanlucas
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.