BSD Ports

devel/tijmp 0.8_2 FreeBSD

Tools Interface Java Memory Profiler

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
devel, java
Package size
125.6 KiB, 198.5 KiB installed

Description

TIJmp is a memory profiler for java. TIJmp is made for java/6 and later, it will not work on java/5 systems. If you need a profiler for java/5 or earlier try the jmp profiler.

TIJmp is written to be fast and have a small footprint, both memory- and cpu- wise. This means that the jvm will run at almost full speed, until you use tijmp to find some information.

TIJmp uses C code to talk to the jvm and it uses swing to show the tables of information. So tijmp is written in C (using jvmti and jni) and Java.

TIJmp runs in the same jvm as the program being profiled. This means that it can easily get access to all things jvmti/jni has to offer.

TIJmp is distributed under the General Public License, GPL.

Usage: java -Dtijmp.jar=%JAVAJARDIR%/tijmp.jar -agentlib:tijmp <your-class>

In the other systems

SystemPortVersion
FreeBSDdevel/tijmp0.8_2
DragonFlydevel/tijmp0.8
HardenedBSDdevel/tijmp0.8_2
GhostBSDdevel/tijmp0.8_2

Install

Binary package:

pkg install tijmp

From the ports tree:

cd /usr/ports/devel/tijmp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	tijmp>0:devel/tijmp

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.8_20.8_20.7_10.80.8_2
FreeBSD:14:quarterly0.8_20.8_2n/a0.80.8_2
FreeBSD:15:latest0.8_20.8_2n/a0.80.8
FreeBSD:15:quarterly0.8_20.8_2n/an/an/a
FreeBSD:16:latest0.8_20.8_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 54

No port depends on this one.

Configuration

Options name: devel_tijmp

OptionDefaultDescription
DOCSoffBuild and/or install documentation
OPTIMIZED_CFLAGSoffUse extra compiler optimizations
USES
gmake java:build libtool
Service scripts
none

Files

distinfo 1
FileSizeSHA256
tijmp-0.8.tar.gz347809e6f0bc1e4a0fff6524154d3dac0f27f4f53761977ecc67d9ce20ced8ad6aac64
Master sites 2
  • https://www.khelekore.org/jmp/tijmp/
  • https://www.klop.ws/distfiles/

Commit history 0

No commits in the history this site was built from.