Skip to content

Releases: JuliaDebug/Cthulhu.jl

v2.6.6

30 Aug 17:36
Compare
Choose a tag to compare

Cthulhu v2.6.6

Diff since v2.6.5

Merged pull requests:

v2.6.5

30 Aug 12:46
Compare
Choose a tag to compare

Cthulhu v2.6.5

Diff since v2.6.4

Merged pull requests:

v2.6.4

25 Aug 12:56
Compare
Choose a tag to compare

Cthulhu v2.6.4

Diff since v2.6.3

Closed issues:

  • @descend doesn't work in indexing with begin or end (#291)
  • unable to find path containing source for Base, tracking is not possible on nightly (#299)
  • feature request: allow custom interpreters to add toggles (#308)
  • Show total inlining cost (#311)

Merged pull requests:

v2.6.3

06 Jul 11:11
Compare
Choose a tag to compare

Cthulhu v2.6.3

Diff since v2.6.2

Closed issues:

  • UndefRefError when optimization is enabled (#277)

Merged pull requests:

v2.6.2

16 Jun 05:39
Compare
Choose a tag to compare

Cthulhu v2.6.2

Diff since v2.6.1

Closed issues:

  • ERROR: LoadError: type ConstResult has no field effects on julia 1.8 and dev (#292)

Merged pull requests:

  • Minimal compat for upcoming FinalizerInfo (#294) (@Keno)
  • adjust effects for ReturnTypeCallInfo (#298) (@aviatesk)

v2.6.1

06 Jun 13:27
Compare
Choose a tag to compare

Cthulhu v2.6.1

Diff since v2.6.0

Merged pull requests:

v2.6.0

06 Jun 00:51
90fb49f
Compare
Choose a tag to compare

Cthulhu v2.6.0

Diff since v2.5.5

Merged pull requests:

  • Allow the default state of toggles in @descend to be configured and saved persistently (#296) (@brenhinkeller)

v2.5.5

31 May 12:31
1084e81
Compare
Choose a tag to compare

Cthulhu v2.5.5

Diff since v2.5.4

Merged pull requests:

v2.5.4

19 Apr 09:40
Compare
Choose a tag to compare

Cthulhu v2.5.4

Diff since v2.5.3

Closed issues:

  • Fails with MethodError: no method matching decode_effects(::UInt8) (#287)

Merged pull requests:

v2.5.3

06 Apr 03:23
Compare
Choose a tag to compare

Cthulhu v2.5.3

Diff since v2.5.2

Closed issues:

  • Missing lots of call sites (#275)

Merged pull requests:

  • Detect more callsites in ascend (closes #275) (#276) (@timholy)
  • Handle MethodInstance keys in interop.unopt (#278) (@timholy)
  • fix OCCallInfo construction, add test for OC callsite (#282) (@aviatesk)
  • fix effects handling for OCCallInfo/ReturnTypeCallInfo (#283) (@aviatesk)
  • fix effects handling for PureCallInfo/LimitedCallInfo (#284) (@aviatesk)
  • adapt to the upstream change of transform_result_for_cache (#285) (@aviatesk)