From db64a88043a6e3ba8ff64ada8b77c45e4624ef05 Mon Sep 17 00:00:00 2001 From: Sander Hautvast Date: Thu, 29 Mar 2018 12:46:10 +0200 Subject: [PATCH 1/2] Initial commit --- README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..486db31 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# perfix +poor man's profiling for JVM's From 66c23cb808c7305efaf6d80dd061f6c9ee67dc3e Mon Sep 17 00:00:00 2001 From: Sander Hautvast Date: Thu, 29 Mar 2018 12:49:47 +0200 Subject: [PATCH 2/2] Update README.md --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 486db31..bb54d3e 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,9 @@ # perfix poor man's profiling for JVM's + +* agent that instruments loaded classes: -javaagent:perfix.jar +* skip instrumentation with -Dperfix.excludes=java,com,org ...etc +* shutdown hook to report executed methods: +** #invocations +** total execution time for the method in nanoseconds +** average time in nanoseconds per method (= total/#invocatons)