Skip to content

Releases: simbleau/nvtx

v1.3.0

18 Jan 21:31
cddfe2a
Compare
Choose a tag to compare

[1.3.0] - 2024-01-18

There are no update steps from the previous version.

Added

v1.2.0

25 Jun 16:22
Compare
Choose a tag to compare

[1.2.0] - 2023-07-25

There are no update steps from the previous version.

Added

  • Add macros range_start! and range_end! from the NVTX API.

Changed

  • The crate is now using the stable coolchain

Fixed

  • Nothing

v1.1.1

10 Jul 22:06
5a5e434
Compare
Choose a tag to compare

There are no update steps from the previous version.

Added

  • Nothing

Changed

  • The crate is now #![no_std]

Fixed

  • Nothing

v1.1.0

30 May 04:43
Compare
Choose a tag to compare

Added

  • Users can now annotate thread names with name_thread!(...) to wrap the canonical nvtxNameOsThread(uint32_t, const *char) from NVTX.

Changed

  • Nothing

Fixed

  • Nothing

v1.0.0

30 May 04:29
Compare
Choose a tag to compare

Added

  • Nothing

Changed

  • range_push
    The range_push(&str) function was changed to range_push!(...) which uses argument format capturing similar to the println!(...) macro. This is a breaking change.
  • range_pop
    The range_pop() function was changed to range_push!(). This is a breaking change.
  • mark
    The mark(&str) function was changed to mark!(...) which uses argument format capturing similar to the println!(...) macro. This is a breaking change.

Fixed

  • Nothing

v0.2.0

25 May 00:47
Compare
Choose a tag to compare

Added

  • Feature
    Users can use the method mark(&str) to wrap the canonical nvtxMarkA(const *char) from NVTX.
  • Example
    Added an example which uses marks.
  • Example
    Added an example which uses thread ranges.

Changed

  • Hello, World!
    Changed the structure of the example to hold its own folder and README.

Fixed

  • Nothing

v0.1.0

24 May 13:40
9e76832
Compare
Choose a tag to compare

Added

  • Feature
    Users can use the method range_push(&str) to wrap the canonical nvtxRangePushA(const *char) from NVTX.
  • Feature
    Users can use the method range_pop() to wrap the canonical nvtxRangePop(void) from NVTX.

Changed

  • Nothing

Fixed

  • Nothing