RFR: 7000: Update third party library used in flightrecorder.flameview

Guru Hb ghb at openjdk.java.net
Sun Dec 20 20:41:59 UTC 2020


Updated below listed third party library used in flameview 
1. d3.js (v6.3.1) : Updated Copyright notice in THIRDPARTYREADME.txt from https://raw.githubusercontent.com/d3/d3/master/LICENSE
2. d3-flamegraph (v4.0.6) 
3. d3-flamegraph-tooltip (v4.0.6) : Replaced d3-tip which is currently archived.

Note: minified version (2) and (3) doesn't render Flameview as expected, Tried debugging in Chrome with page.templated formatted and got console error "Uncaught TypeError: Cannot read property 'defaultFlamegraphTooltip' of undefined ... "

Tested on Windows, Mac OS and Ubuntu.

-------------

Commit messages:
 - 7000: Update third party library used in flightrecorder.flameview

Changes: https://git.openjdk.java.net/jmc/pull/186/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jmc&pr=186&range=00
  Issue: https://bugs.openjdk.java.net/browse/JMC-7000
  Stats: 75 lines in 6 files changed: 8 ins; 37 del; 30 mod
  Patch: https://git.openjdk.java.net/jmc/pull/186.diff
  Fetch: git fetch https://git.openjdk.java.net/jmc pull/186/head:pull/186

PR: https://git.openjdk.java.net/jmc/pull/186


More information about the jmc-dev mailing list