[ 
https://issues.apache.org/jira/browse/COUCHDB-93?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Paul Joseph Davis resolved COUCHDB-93.
--------------------------------------

    Resolution: Fixed

Builds with coverage enabled are now supported. Profiling is an involved 
excercise that's best done from an interactive couchdb prompt or using custom 
code.

> Add option to run CouchDB with Erlang's profiling tools
> -------------------------------------------------------
>
>                 Key: COUCHDB-93
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-93
>             Project: CouchDB
>          Issue Type: Improvement
>          Components: Build System
>            Reporter: Jan Lehnardt
>            Assignee: Jan Lehnardt
>            Priority: Minor
>             Fix For: 1.0.2
>
>
> Erlang comes with a set of code coverage and profiling tools that can be 
> helpful to track down performance problems as well as performance regressions 
> over time. It would be nice if it would be easy to profile CouchDB with these 
> tools. 
> coverage needs a different build, so --with-coverage makes sense.
> Profiling does not need a recompilation and would best
> served (IMHO) as couchdb --profile-function-calls and --profile-function-times
> or however that would be integrated into the command.
> couchdb --profile=function-calls --profile=function-call-times
> --profile=function-fall-times-cpu or have some way to pass
> options down to the profiler, you get the idea, some way of
> specifying at runtime how to profile CouchDB.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to