shyiko / jabba

(cross-platform) Java Version Manager
3.02k stars 198 forks source link

Add fastdebug builds #709

Open wsargent opened 4 years ago

wsargent commented 4 years ago

There are fastdebug builds on https://www.chriswhocodes.com/ that contain debug symbols for JDK, which is useful for USDT probes and finer-level debugging of the JVM. They're only for Linux, but still incredibly useful.

The format is the same for all of them:

And they can be installed in the $HOME/.jabba/jdk directory with no problems.

Can always install as custom JDKs using:

jabba install fastdebug@11=tgz+https://www.chriswhocodes.com/downloads/jdk11-chriswhocodes-nightly-linux-x86_64-fastdebug.tgz

There are also fastdebug builds available at https://github.com/ojdkbuild/ojdkbuild by @akashche which look like they're available for multiple platforms.

ghost commented 4 years ago

Useful! @wsargent Is this an issue, feature request, or a pro tip?

I'm asking so that we can close this issue if it is not actually an issue.

wsargent commented 4 years ago

Feature request to have it in the list when you type jabba ls-remote

ghost commented 4 years ago

Ah I see. Yeah I don't see why not 👍🏻

If you want to open a PR feel free. If not, I'll work on it.