Bug 666975 - RFE: include the RPython source within the debuginfo package
Summary: RFE: include the RPython source within the debuginfo package
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: pypy
Version: rawhide
Hardware: Unspecified
OS: Linux
low
medium
Target Milestone: ---
Assignee: Dave Malcolm
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-03 21:21 UTC by Dave Malcolm
Modified: 2011-12-16 22:25 UTC (History)
1 user (show)

Fixed In Version: 1.4.1-4
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-12-16 22:25:36 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Dave Malcolm 2011-01-03 21:21:12 UTC
Description of problem:
Currently pypy-debuginfo only contains the generated .c code, not the .py RPython code that was used to generate it.

It will probably be useful when debugging to have access to the RPython code that was used during the build, making it available somewhere within the pypy-debuginfo package.

Version-Release number of selected component (if applicable):
pypy-1.4.1-3.fc15.x86_64

"sloccount pypy" gives this output:


SLOC	Directory	SLOC-by-Language (Sorted)
203874  module          python=192448,ansic=11426
69939   translator      python=57220,asm=4525,ansic=4443,cs=1951,java=1798,
                        sh=2
59353   jit             python=59234,cpp=63,lisp=34,ansic=11,sh=11
55395   rpython         python=55395
35952   rlib            python=35707,objc=245
28362   objspace        python=28362
23916   interpreter     python=23916
9361    tool            python=9361
8689    annotation      python=8689
2115    config          python=2115
779     doc             python=779
465     top_dir         python=465
251     bin             python=251


Totals grouped by language (dominant language first):
python:      473942 (95.08%)
ansic:        15880 (3.19%)
asm:           4525 (0.91%)
cs:            1951 (0.39%)
java:          1798 (0.36%)
objc:           245 (0.05%)
cpp:             63 (0.01%)
lisp:            34 (0.01%)
sh:              13 (0.00%)

Comment 1 Dave Malcolm 2011-12-16 22:25:36 UTC
Closing this out; this was fixed in:
http://pkgs.fedoraproject.org/gitweb/?p=pypy.git;a=commitdiff;h=00e57e74f81587a2c49341341a7a291a54e22dc8


Note You need to log in before you can comment on or make changes to this bug.