FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

[6.x] deps: V8: backport 76c3ac5 from upstream by ofrobots · Pull Request #20156 · nodejs/node · GitHub

/ node Public

[6.x] deps: V8: backport 76c3ac5 from upstream - #20156

Closed
ofrobots wants to merge 5 commits into
nodejs:v6.x-stagingfrom
ofrobots:backport-6-18298
Closed

[6.x] deps: V8: backport 76c3ac5 from upstream#20156
ofrobots wants to merge 5 commits into
nodejs:v6.x-stagingfrom
ofrobots:backport-6-18298

Conversation

ofrobots commented Apr 19, 2018
edited
Loading

Copy link
Copy Markdown
Contributor

This is a v6.x backport of 00687fb.

Ref: #18298
Ref: v8/v8@76c3ac5

CI: https://ci.nodejs.org/job/node-test-pull-request/14390/
V8-CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/1332/

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

nodejs-github-bot added v6.x v8 engine Issues and PRs related to the V8 dependency. labels Apr 19, 2018
ofrobots requested review from fhinkel and hashseed April 19, 2018 20:07

richardlau left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Patch level should be bumped in v8-version.h.

Copy link
Copy Markdown
Contributor Author

@richardlau done.

Copy link
Copy Markdown
Contributor

Looks like real failures 😢

16:20:18 ../test/cctest/test-cpu-profiler.cc:1672:29: error: no member named 'use_optimizer' in 'v8::internal::Isolate'
16:20:18   if (!CcTest::i_isolate()->use_optimizer() || i::FLAG_always_opt) return;
16:20:18        ~~~~~~~~~~~~~~~~~~~  ^
16:20:18 ../test/cctest/test-cpu-profiler.cc:1677:3: error: unknown type name 'ProfilerHelper'
16:20:18   ProfilerHelper helper(env);

ofrobots commented Apr 20, 2018
edited
Loading

Copy link
Copy Markdown
Contributor Author

Copy link
Copy Markdown
Contributor Author

Okay, so the test compiles now, but right now I am playing whackamole with how CrankShaft ends up being different from TurboFan and the various different ways the profiles different at runtime.

As a starting point, CrankShaft is unable to inline functions with let in them, so that why we needed precise line numbers in d4e7d4c.

There is a second round of failure (missing script id for alpha) on the test that I need to look into.

jasnell commented Aug 12, 2018

Copy link
Copy Markdown
Member

Ping @ofrobots

Copy link
Copy Markdown
Member

@ofrobots are you still interested in this PR or can it be closed?

Copy link
Copy Markdown
Contributor Author

Abandoning. This is not worth pursing at this point.

ofrobots closed this Sep 28, 2018
ofrobots deleted the backport-6-18298 branch September 28, 2018 22:08
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v8 engine Issues and PRs related to the V8 dependency.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants


Back | FazBrowse Home | New Git URL