Skip to content

Releases: r-prof/proffer

seconds_timeout

15 Nov 15:43
2ddd1ce
Compare
Choose a tag to compare

proffer 0.2.2

  • Add seconds_timeout.

small patch

30 Oct 18:37
ff1b859
Compare
Choose a tag to compare

proffer 0.2.1

  • Use path.expand() on path to profiling samples.

Simplify toolchain

03 Oct 15:36
092f25b
Compare
Choose a tag to compare

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

01 Feb 09:36
Compare
Choose a tag to compare

proffer 0.1.6

  • Fix path.expand() error when printing the port number (#30, @HenrikBengtsson).
  • Use parallelly::freePort() to drive random_port() (#31, @HenrikBengtsson).
  • Add the -no_browser flag to the pprof call to avoid redundant browsers.
  • Update go link and go version (1.19.5).

CRAN hotfix

26 Jul 16:14
Compare
Choose a tag to compare

Skip all tests on CRAN.

Flame graph as default

26 Jul 13:04
Compare
Choose a tag to compare

Choose the flame graph as the default view.

CRAN hotfix

28 Jun 13:03
Compare
Choose a tag to compare
  • Reduce check time of examples.

CRAN hotfix

28 Jun 12:33
Compare
Choose a tag to compare

proffer 0.1.2

  • Remove superfluous operator %||%.
  • Skip Go installation tests on CRAN.

Aesthetics and pinging

31 Dec 22:51
Compare
Choose a tag to compare

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()

22 Mar 21:01
Compare
Choose a tag to compare

proffer 0.1.0

  • pprof() passes ... to record_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 the pprof_path env var is not set (#14, @krlmlr).
  • Use PROFFER_PPROF_BIN env var instead of pprof_path (#11, @krlmlr). pprof_path is still back-compatibly supported.
  • Introduce new environment variables PROFFER_GO_BIN and PROFFER_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 the pprof installation, its dependencies, and their environment variables (#17, @krlmlr).
  • Add new function test_pprof().