Releases: r-prof/proffer
Releases · r-prof/proffer
seconds_timeout
small patch
proffer 0.2.1
- Use
path.expand()
on path to profiling samples.
Simplify toolchain
proffer 0.2.0
- Deprecate
install_go()
. Visit https://go.dev/dl/ to download the appropriate build of Go for your platform. - Use the copy of
pprof
that comes with Go. - Disable Go telemetry to comply with CRAN policies.
Ports and go version
proffer 0.1.6
- Fix
path.expand()
error when printing the port number (#30, @HenrikBengtsson). - Use
parallelly::freePort()
to driverandom_port()
(#31, @HenrikBengtsson). - Add the
-no_browser
flag to thepprof
call to avoid redundant browsers. - Update go link and go version (1.19.5).
CRAN hotfix
Skip all tests on CRAN.
Flame graph as default
Choose the flame graph as the default view.
CRAN hotfix
- Reduce check time of examples.
CRAN hotfix
proffer 0.1.2
- Remove superfluous operator
%||%
. - Skip Go installation tests on CRAN.
Aesthetics and pinging
proffer 0.1.1
- Address a CRAN check error for R-devel on Windows: lengthen the time of a test to avoid empty protocol buffers.
- Build site with GitHub Actions and use flatly theme (#26, @krlmlr).
- Ping port until
pprof
is initialized (#28). - Improve console messages of host and port.
- Forward error message if
pprof
process quits early.
pprof_sitrep() and test_pprof()
proffer 0.1.0
pprof()
passes...
torecord_pprof()
(#12, @krlmlr).- In the
DESCRIPTION
, unquote function names and add parentheses afterwards. (CRAN comments for next submission.) - Motivate profilers more in the README.
- Increase font size in logo.
- Search systems for
pprof
if thepprof_path
env var is not set (#14, @krlmlr). - Use
PROFFER_PPROF_BIN
env var instead ofpprof_path
(#11, @krlmlr).pprof_path
is still back-compatibly supported. - Introduce new environment variables
PROFFER_GO_BIN
andPROFFER_GRAPHVIZ_BIN
to allow the user to set the paths to the respective binaries (#11, @krlmlr). - Add a new
pprof_sitrep()
function to give a situation report of thepprof
installation, its dependencies, and their environment variables (#17, @krlmlr). - Add new function
test_pprof()
.