Skip to content

Releases: JuliaLabs/Cassette.jl

v0.3.3

21 Apr 04:02
b433cd8
Compare
Choose a tag to compare

Cassette v0.3.3

Diff since v0.3.2

Closed issues:

  • Typed IR passes (#67)
  • Tracing Julia code execution via Cassette? (#96)
  • Loops (#105)
  • Renamed @overdub to @recurse ? (#121)
  • PkgEval for 1.3 (#143)
  • Subtrace test broken on 1.4 (#161)
  • Something with tagging is broken in 1.4 (#165)
  • Tag new version (#171)

Merged pull requests:

v0.3.2

20 Apr 05:03
bd72542
Compare
Choose a tag to compare

Cassette v0.3.2

Diff since v0.3.1

Closed issues:

  • More problems with _apply_iterate? (#162)

Merged pull requests:

  • fix bug in Core._apply_iterate overdubbing, args[1] also needs to be overdubbed (#163) (@KristofferC)
  • Handle throw as a builtin (#166) (@vchuravy)
  • Handle _apply_iterate handling, but disable overdubbing of iterf in _apply_iterate (#172) (@vchuravy)

v0.3.1

20 Jan 20:45
v0.3.1
18b5480
Compare
Choose a tag to compare

v0.3.1 (2020-01-20)

Diff since v0.3.0

Closed issues:

  • Cassette doesn't recurse through into Core.\_apply\_iterate (#155)
  • Possible to get a patch release tagged? (#154)
  • Cassette doesn't recurse into iterate called from _apply (#146)

Merged pull requests:

v0.3.0

29 Dec 20:33
v0.3.0
4c6f22a
Compare
Choose a tag to compare

v0.3.0 (2019-12-29)

Diff since v0.2.6

Closed issues:

  • Method definition overdub(...) overwritten in module ... (#145)
  • Overdubbing rand or randn lead to error: "this intrinsic must be compiled to be called" (#144)
  • type DataType has no field var (#142)
  • Cassette error in PkgEval on 1.2 backport branch (#124)
  • Duplicate method definition. (#113)

Merged pull requests:

  • Adds now-passing test of Overdubbing an Overdub (adding edges to function with edges) (#151) (NHDaly)
  • Call pass function in newest world-age. (#149) (vchuravy)
  • Remove assert edges == nothing since now Cassette isn't the only one using CodeInfo.edges! :) (#148) (NHDaly)

v0.2.6

06 Aug 13:17
v0.2.6
79eabe8
Compare
Choose a tag to compare

v0.2.6 (2019-08-04)

Diff since v0.2.5

Merged pull requests:

v0.2.5

16 Jul 11:18
v0.2.5
8a5c85f
Compare
Choose a tag to compare

v0.2.5 (2019-07-16)

Diff since v0.2.4

Closed issues:

  • Overdub hates reverse... (#89)

Merged pull requests:

  • Fix for #89, overdub with invoke and optional arguments (#137) (tkoolen)

v0.2.4

16 Jul 06:41
427dabc
Compare
Choose a tag to compare
  • Support 1.2

v0.2.3

03 Apr 12:43
25cdcd8
Compare
Choose a tag to compare
  • Support Julia v1.2
  • inference fix for kw funcs

v0.2.2: fix posthook for Core._apply calls (#104)

25 Jan 17:48
45a4f68
Compare
Choose a tag to compare
* fix posthook for Core._apply calls

* add test

v0.2.1

27 Dec 17:04
Compare
Choose a tag to compare
fix doc build CI