Merge lp:~statik/ubuntu/lucid/oprofile/fix-jit-profiling into lp:ubuntu/lucid/oprofile

Proposed by Elliot Murphy
Status: Merged
Merged at revision: not available
Proposed branch: lp:~statik/ubuntu/lucid/oprofile/fix-jit-profiling
Merge into: lp:ubuntu/lucid/oprofile
Diff against target: 28 lines (+7/-3)
2 files modified
debian/changelog (+7/-0)
debian/rules (+0/-3)
To merge this branch: bzr merge lp:~statik/ubuntu/lucid/oprofile/fix-jit-profiling
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email:
To post a comment you must log in.
Revision history for this message
Elliot Murphy (statik) wrote :

Now install opjitconv, so that profiling data gathered from JIT systems such as LLVM (used by python unladen swallow, haskell) becomes useful rather than all reported as anon samples.

Revision history for this message
Elliot Murphy (statik) wrote :

I've forwarded this patch to debian as well:

Package: oprofile
Version: 0.9.4+cvs20090629-2.1
Severity: important
Tags: patch
User: <email address hidden>
Usertags: origin-ubuntu lucid ubuntu-patch

In Ubuntu, we've applied the attached patch to achieve the following:

 * Need opjitconv to enable profiling of unladen swallow.

We thought you might be interested in doing the same.

-- System Information:
Debian Release: squeeze/sid
 APT prefers lucid-updates
 APT policy: (500, 'lucid-updates'), (500, 'lucid')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-14-generic-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Revision history for this message
James Westby (james-w) wrote :

Uploaded, thanks.


Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2009-10-18 14:40:37 +0000
3+++ debian/changelog 2010-02-22 18:34:27 +0000
4@@ -1,3 +1,10 @@
5+oprofile (0.9.4+cvs20090629-2.1ubuntu4) lucid; urgency=low
7+ * debian/rules (LP: #525932)
8+ - Need opjitconv installed to enable JIT profiling of unladen swallow.
10+ -- Elliot Murphy <> Mon, 22 Feb 2010 12:36:20 -0500
12 oprofile (0.9.4+cvs20090629-2.1ubuntu3) lucid; urgency=low
14 * Remove debian/patches/unstatic_libbfd.patch. It caused oprofile to
16=== modified file 'debian/rules'
17--- debian/rules 2009-09-15 21:35:47 +0000
18+++ debian/rules 2010-02-22 18:34:27 +0000
19@@ -57,9 +57,6 @@
20 cp debian/oprofile/usr/share/man/man1/oprofile.1 \
21 debian/oprofile-gui/usr/share/man/man1/oprof_start.1
23- # Remove the java profile
24- rm debian/oprofile/usr/bin/opjitconv
26 #-- clean up some of the mess from
27 # an over-exuberant install command
28 #rm -f debian/oprofile/usr/share/mangled-name


People subscribed via source and target branches

to all changes: