From c8233dad2dd7e42afdd9c0cd89d53f5c4af25f58 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Sun, 13 Nov 2016 12:23:30 +0100 Subject: [PATCH] New post. --- blog/data/2016-11-13-coz-profiler.txt | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 blog/data/2016-11-13-coz-profiler.txt diff --git a/blog/data/2016-11-13-coz-profiler.txt b/blog/data/2016-11-13-coz-profiler.txt new file mode 100644 index 0000000000..b15cdcada2 --- /dev/null +++ b/blog/data/2016-11-13-coz-profiler.txt @@ -0,0 +1,36 @@ +Title: Coz profiler for multi-threaded software is now in Debian +Tags: english, debian +Date: 2016-11-13 12:30 + +

The Coz profiler, a nice +profiler able to run benchmarking experiments on the instrumented +multi-threaded program, finally +made it into +Debian unstable yesterday. Lluís Vilanova and I have spent many +months since +I +blogged about the coz tool in August working with upstream to make +it suitable for Debian. There are still issues with clang +compatibility, inline assembly only working x86 and minimized +JavaScript libraries.

+ +

To test it, install 'coz-profiler' using apt and run it like this:

+ +

+coz run --- /path/to/binary-with-debug-info +

+ +

This will produce a profile.coz file in the current working +directory with the profiling information. This is then given to a +JavaScript application provided in the package and available from +a project web page. +To start the local copy, invoke it in a browser like this:

+ +

+sensible-browser /usr/share/coz-profiler/viewer/index.htm +

+ +

See the project home page and the +USENIX +;login: article on Coz for more information on how it is +working.

-- 2.47.2