Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFE: ocaml build should include profiled version of Camlp4 native-code libs #2611

Closed
vicuna opened this issue May 25, 2004 · 2 comments
Closed

Comments

@vicuna
Copy link

vicuna commented May 25, 2004

Original bug ID: 2611
Reporter: administrator
Status: closed
Resolution: fixed
Priority: normal
Severity: feature
Category: ~DO NOT USE (was: OCaml general)

Bug description

Full_Name: Aleksey Nogin
Version: latest CVS (3.07+17)
OS: Fedora Core 2
Submission from: wasco.cs.caltech.edu (131.215.44.173)

Currently, the ocaml build system would build profiled versions (.p.cmx, .p.o,
.p.cmxa, .p.a) of some of the native code librarties (stdlib, asmrun). However,
the camlp4 libraries are built to native code without a profiled version. This
makes native code (gprof) profiling of the programs that make use of camlp4
libraries much less accurate (the "call graph" gets broken into disjoint
pieces).

Ideally, all the user libraries that are compiled to native code should include
the profiled version.

Thank you!

@vicuna
Copy link
Author

vicuna commented Jun 24, 2004

Comment author: administrator

Implemented by MM on 2004-06-24

@vicuna
Copy link
Author

vicuna commented Jun 24, 2004

Comment author: administrator

Dear Aleksey,

However, the camlp4 libraries are built to native code without a
profiled version.

The next distrib will have profiled versions of Camlp4 libs
installed. (Available in the CVS version of OCaml.)

Regards,

-- Michel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant