Skip to content

v0.4.0

Compare
Choose a tag to compare
@stefanbesler stefanbesler released this 06 Oct 08:51
· 12 commits to main since this release
  • feat: Trigger profiling from the commandline. twingrind fetch and twingrind process got new arguments to directly trigger profiling (single shots and resets) from the command line. -s <NUMBER> takes <NUMBER> profiles and -r resets all data, which was already recorded. The latter happens before taking shots, which allows to use both flags to be used simultanously (i.e. twingrind fetch -rs1).
  • feat: Support for using symbol namespaces. TwinCAT could be configured to use the namespace before any symbols by setting the TC_SYM_WITH_NAMESPACE compiler define. Twingrind can now deal with this usecase automatically by trying to connect with the profiler with the default namespace. Additionally, the namespace of the Profiler can be set externally in twingrind fetch and twingrind process by a the new namespace argument -N <Namespace>.