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: mp+19894@code.launchpad.net
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.

James

Preview Diff

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

Subscribers

People subscribed via source and target branches

to all changes: