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.

Read, Manipulate, and Write Profiler Data
c(
person("Kirill", "Müller", role = c("aut", "cre"), email = "krlmlr+r@mailbox.org"),
person("R Consortium", role = "fnd")
)
Defines a data structure for profiler data, and methods to read and
write from the 'Rprof' and 'pprof' file formats.
'api.R' 'compat-purrr.R' 'pprof-from-ds.R' 'rprof-read.R'
'pprof-read.R' 'pprof-to-ds.R' 'rprof-write.R' 'pprof-write.R'
'profile-package.R' 'proto.R' 'rprof-from-ds.R' 'rprof-to-ds.R'
'utils.R'
Kirill Müller [aut, cre],
R Consortium [fnd]

dm, DiagrammeR, DiagrammeRsvg, RProtoBuf, testthat

c(
person("Kirill", "Müller", role = c("aut", "cre"), email = "kirill@cynkra.com", comment = c(ORCID = "0000-0002-1416-3412")),
person("R Consortium", role = "fnd")
)
methods, rlang, tibble (>= 3.0.0), vctrs, withr
covr, dm, DiagrammeR, DiagrammeRsvg, RProtoBuf, testthat
Kirill Müller [aut, cre] (<https://orcid.org/0000-0002-1416-3412>),
R Consortium [fnd]

Tools for profiling inference functions for various model classes
profileModel provides tools that can be used to calculate, evaluate, plot and use for inference the profiles of *arbitrary* inference functions for *arbitrary* 'glm'-like fitted models with linear predictors.

Tools for profiling inference functions for various model
classes
profileModel provides tools that can be used to calculate,
evaluate, plot and use for inference the profiles of
*arbitrary* inference functions for *arbitrary* 'glm'-like
fitted models with linear predictors.