Skip to content

Releases: DmitryOlshansky/gchunt

gchunt v0.2.0 - now detecting (i)dup

05 Apr 18:46

Choose a tag to compare

This release features update to a latest compiler version and library dependencies.

The prominent addition now detects use of dup/idup that previously gone undetected.

GC-hunt v0.1.0

11 Nov 21:59

Choose a tag to compare

Finally all of the basic functionality works as designed, see readme

Key features polished up since alpha:

  • works for any Github-based project
  • nice simple tables with reasons per function, followed by links to the source code
  • parser recognizes function names in all cases except for allocations in default parameters
  • added support for blacklisting module/functions to avoid cluttering results table (e.g. CTFE-only functions)
  • now loads existing comments from the previous dumps of wiki table (talk.gchunt file in repo's root)

In the next release:

Support for seting up a list of known of problematic functions to scan for (beyond things in -vgc compiler's output). This would allow to track usage of array .(i)dup, appender and simillar primitives.