Package: proffer 0.1.6.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://developers.google.com/protocol-buffers>, and <https://github.com/r-prof/profile>, respectively.

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

proffer_0.1.6.9000.tar.gz
proffer_0.1.6.9000.zip(r-4.5)proffer_0.1.6.9000.zip(r-4.4)proffer_0.1.6.9000.zip(r-4.3)
proffer_0.1.6.9000.tgz(r-4.4-any)proffer_0.1.6.9000.tgz(r-4.3-any)
proffer_0.1.6.9000.tar.gz(r-4.5-noble)proffer_0.1.6.9000.tar.gz(r-4.4-noble)
proffer_0.1.6.9000.tgz(r-4.4-emscripten)proffer_0.1.6.9000.tgz(r-4.3-emscripten)
proffer.pdf |proffer.html
proffer/json (API)
NEWS

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

Peer review:

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

On CRAN:

12 exports 80 stars 3.80 score 20 dependencies 46 scripts 210 downloads

Last updated 12 months agofrom:ea4994c685. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 20 2024
R-4.5-winOKAug 20 2024
R-4.5-linuxOKAug 20 2024
R-4.4-winOKAug 20 2024
R-4.4-macOKAug 20 2024
R-4.3-winOKAug 20 2024
R-4.3-macOKAug 20 2024

Exports:install_gopprofpprof_pathpprof_sitreprandom_portrecord_pprofrecord_rprofserve_pprofserve_rproftest_pprofto_pprofto_rprof

Dependencies:clifansigluelifecyclemagrittrparallellypillarpingrpkgconfigprocessxprofilepsR6RcpprlangRProtoBuftibbleutf8vctrswithr