Skip to content

Releases: Haiyang-Sun/nodeprof.js

NodeProf on GraalVM 20.2.0 (CE) with latest fix

18 Jul 08:48
45e19b5
Compare
Choose a tag to compare

Binary

Tested environment

Ubuntu 18.04 or older Ubuntu with Glibc: 2.25

Example

You can try a nodeprof example with the following command line (inside the downloaded GraalVM directory):

./bin/node --experimental-options --nodeprof ./nodeprof/nodeprof.js --analysis  ./nodeprof/examples/example.js ./nodeprof/tests/helloworld.js 

Docker

Docker image:

Image: jysunhy/nodeprof:v20.2.0

Example

docker run -ti jysunhy/nodeprof:v20.2.0 bash
unzip graalvm-nodeprof-java8-20.2.0-dev.zip
cd /graalvm-nodeprof-java8-20.2.0-dev
./bin/node --experimental-options --nodeprof ./nodeprof/nodeprof.js --analysis  ./nodeprof/examples/example.js ./nodeprof/tests/helloworld.js 

GraalVM 20.1.0 community edition built with nodeprof included

30 May 11:07
Compare
Choose a tag to compare

GraalVM 20.1.0 community edition built with nodeprof included

Binary

Tested environment

Ubuntu 18.04 or older Ubuntu with Glibc: 2.25

Example

You can try a nodeprof example with the following command line (inside the downloaded GraalVM directory):

./bin/node --experimental-options --nodeprof ./nodeprof/nodeprof.js --analysis  ./nodeprof/examples/example.js ./nodeprof/tests/helloworld.js 

Docker

Docker image:

Image: jysunhy/nodeprof:v20.1.0

Example

docker run -ti jysunhy/nodeprof:v20.1.0 bash
cd /graalvm-nodeprof-java8-20.1.0-dev
./bin/node --experimental-options --nodeprof ./nodeprof/nodeprof.js --analysis  ./nodeprof/examples/example.js ./nodeprof/tests/helloworld.js 

Release 09.12.2019

09 Dec 15:18
Compare
Choose a tag to compare
Release 09.12.2019 Pre-release
Pre-release

This is a special GraalVM build with NodeProf integrated. It has NodeProf updates till 09.12.2019.

Binary

Tested environment

Ubuntu 18.04 or older Ubuntu with Glibc: 2.25

Example

You can try a nodeprof example with the following command line (inside the downloaded GraalVM directory):

./bin/node --experimental-options --nodeprof ./nodeprof/nodeprof.js --analysis  ./nodeprof/examples/example.js ./nodeprof/tests/helloworld.js 

Docker

Docker image:

Image: jysunhy/nodeprof:09.12.2019

Example

docker run -ti jysunhy/nodeprof:09.12.2019 bash
/graalvm-nodeprof-09.12.2019-dev/bin/node --experimental-options --nodeprof /graalvm-nodeprof-09.12.2019-dev/nodeprof/nodeprof.js --analysis  /graalvm-nodeprof-09.12.2019-dev/nodeprof/examples/example.js /graalvm-nodeprof-09.12.2019-dev/nodeprof/tests/helloworld.js 

v0.3.0-graalvm-1.0.0-rc10

06 Feb 13:47
33d35c4
Compare
Choose a tag to compare
Pre-release
Merge pull request #21 from Haiyang-Sun/sourcemapping-improve

make the iidToLocation string cache on-demand to save memory

v0.2.0-graalvm-1.0.0-rc6

12 Sep 04:14
Compare
Choose a tag to compare
NodeProf compatible with GraalVM 1.0 RC6

v0.1.0

08 Aug 14:44
Compare
Choose a tag to compare
Tag after Graal.js call/invoke changes