Port details on branch 2022Q3 |
- lightweight-java-profiler Lightweight Java profiler which can be used for flamegraphs
- g20170308 java =0 g20170308Version of this port present on the latest quarterly branch.
- Maintainer: jmd@FreeBSD.org
- Port Added: 2017-04-01 17:59:08
- Last Update: 2023-04-04 18:10:53
- Commit Hash: 4cda17a
- Also Listed In: devel
- License: APACHE20
- WWW:
- https://github.com/inevity/lightweight-java-profiler
- Description:
- lightweight-java-profiler
a lightweight Java profiler which can be used for flamegraphs
The lightweight Java profiler acts as an agent library and generates
execution stacks. These can be fed into flamegraph utils to profile
Java applications at minimal cost.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- lightweight-java-profiler>0:java/lightweight-java-profiler
- To install the port:
- cd /usr/ports/java/lightweight-java-profiler/ && make install clean
- To add the package, run one of these commands:
- pkg install java/lightweight-java-profiler
- pkg install lightweight-java-profiler
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: lightweight-java-profiler
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1490927903
SHA256 (inevity-lightweight-java-profiler-g20170308-e8041b5_GH0.tar.gz) = b5a64716586407ff69c3c77a0621e6b65e9580686ae9ec29b145becd65fa678e
SIZE (inevity-lightweight-java-profiler-g20170308-e8041b5_GH0.tar.gz) = 16120
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash>=0 : shells/bash
- java : java/openjdk8
- gmake>=4.3 : devel/gmake
- Runtime dependencies:
-
- bash>=0 : shells/bash
- java : java/openjdk8
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- java_lightweight-java-profiler
- USES:
- gmake shebangfix
- pkg-message:
- For install:
- To use the lightweight-java-profiler, you can invoke Java as follows:
java -agentpath:path/to/liblagent.so[:file=fname] It will spit out stack traces into traces.txt (or into the optional fname passed to the agent). The current implementation samples every 1/100th of a second. It stores the first 3000 stack traces it encounters; additional stack traces will be ignored, but duplicate stack traces will continue to be counted indefinitely (or until the counter overflows, which will take a while).
- Master Sites:
|