Skip to content

Releases: kiith-sa/tharsis.prof

DMD 2.068 compatibility

23 Aug 14:56

Choose a tag to compare

v0.5.4

Fixed tests with DMD 2.068

DMD 2.067 compatibility

03 Jun 18:47

Choose a tag to compare

v0.5.3

Merge branch 'master' of https://github.com/kiith-sa/tharsis.prof

EventRange optimizations

30 Nov 20:33

Choose a tag to compare

Greatly improved EventRange performance.

Fixes, VariableRange

29 Nov 03:18

Choose a tag to compare

  • Fixed compilation errors with variable events
  • Added a VariableRange to iterate over all variables stored in profiling data or an event range
  • Minor fixes

Variable events, breaking CSV changes.

28 Nov 01:54

Choose a tag to compare

Tharsis.prof now supports variable events, to record values of variables (e.g. FPS, entity count, network up/download, etc.).

Tharsis.prof now depends on tinyendian. This is handled automatically by DUB.

The CSV API has been broken; see current API documentation.

Fixed compilation on 32bit x86

13 Oct 11:56

Choose a tag to compare

v0.4.2

32bit compilation fix.

Documentation updates related to Despiker support.

10 Oct 20:49

Choose a tag to compare

Removed frame events (zones obsolete them), intial Despiker support.

09 Oct 21:36

Choose a tag to compare

Minor error checking, bug fixes, current zone nest level can now be read.

07 Oct 18:27

Choose a tag to compare

More plumbing for real-time profiling code, renamed `Event.startTime` to `Event.time`.

03 Oct 01:08

Choose a tag to compare

  • Minor example improvements.
  • Minor doc fixes.
  • Breaking: renamed Event.startTime to Event.time
  • Added a new event list type with event/zone generators and ranges focused specifically on real-time profiling.