Package: proffer 0.2.2.9000

William Michael Landau

proffer: Profile R Code and Visualize with 'Pprof'

Like similar profiling tools, the 'proffer' package automatically detects sources of slowness in R code. The distinguishing feature of 'proffer' is its utilization of 'pprof', which supplies interactive visualizations that are efficient and easy to interpret. Behind the scenes, the 'profile' package converts native Rprof() data to a protocol buffer that 'pprof' understands. For the documentation of 'proffer', visit <https://r-prof.github.io/proffer/>. To learn about the implementations and methodologies of 'pprof', 'profile', and protocol buffers, visit <https://github.com/google/pprof>. <https://protobuf.dev>, and <https://github.com/r-prof/profile>, respectively.

Authors:William Michael Landau [aut, cre], Eli Lilly and Company [cph]

proffer_0.2.2.9000.tar.gz
proffer_0.2.2.9000.zip(r-4.7-any)proffer_0.2.2.9000.zip(r-4.6-any)proffer_0.2.2.9000.zip(r-4.5-any)
proffer_0.2.2.9000.tgz(r-4.6-any)proffer_0.2.2.9000.tgz(r-4.5-any)
proffer_0.2.2.9000.tar.gz(r-4.7-any)proffer_0.2.2.9000.tar.gz(r-4.6-any)
proffer_0.2.2.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
proffer/json (API)

# Install 'proffer' in R:
install.packages('proffer', repos = c('https://r-prof.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/r-prof/proffer/issues

Pkgdown/docs site:https://r-prof.github.io

On CRAN:

Conda:

5.68 score 89 stars 54 scripts 397 downloads 12 exports 22 dependencies

Last updated from:ef0f738662. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK159
source / vignettesOK197
linux-release-x86_64OK141
macos-release-arm64OK97
macos-oldrel-arm64OK79
windows-devel-x86_64OK72
windows-release-x86_64OK81
windows-oldrel-x86_64OK81
wasm-releaseOK123

Exports:install_gopprofpprof_pathpprof_sitreprandom_portrecord_pprofrecord_rprofserve_pprofserve_rproftest_pprofto_pprofto_rprof

Dependencies:cligluelifecyclemagrittrparallellypillarpingrpkgconfigprocessxprofilepsR.methodsS3R.ooR.utilsR6RcpprlangRProtoBuftibbleutf8vctrswithr