Skip to content

Releases: aviatesk/JET.jl

v0.4.0

16 Jun 12:40
Compare
Choose a tag to compare

JET v0.4.0

Diff since v0.3.2

Closed issues:

  • Framework for pluggable analysis? (#169)
  • interface to filter out reports (#203)

Merged pull requests:

  • setup specific report for invalid Core.Compiler.return_type call (#206) (@aviatesk)
  • remove the anyerror field hack (#207) (@aviatesk)
  • fix #203 and #169, implement pluggable analysis framework (#208) (@aviatesk)
  • fix #169, implement experimental pluggable analysis interface (#209) (@aviatesk)
  • virtualprocess: add simple negative test case for select_statements (#211) (@aviatesk)
  • allow plug-in analyzers to enable inlining at will (#212) (@aviatesk)
  • support report construction within optimization phase (#213) (@aviatesk)
  • check-in examples/dispatch_analysis (#214) (@aviatesk)
  • cache: refine global report cache retrieval logic (#215) (@aviatesk)
  • fixup!: add missing update_reports! within abstract_invoke and enables all the dev @assertions (#216) (@aviatesk)
  • don't track SSAs signature chain when working on OptimizationState (#217) (@aviatesk)

v0.3.2

29 May 12:53
Compare
Choose a tag to compare

JET v0.3.2

Diff since v0.3.1

Merged pull requests:

  • fix non-deterministic abstract global variable assignment handling (#205) (@aviatesk)

v0.3.1

27 May 06:54
Compare
Choose a tag to compare

v0.3.0

27 May 06:06
Compare
Choose a tag to compare

JET v0.3.0

Diff since v0.2.10

Closed issues:

  • top-level definition statement selection needs to be refined (#196)

Merged pull requests:

v0.2.10

08 May 08:06
Compare
Choose a tag to compare

JET v0.2.10

Diff since v0.2.9

Closed issues:

  • TypeError when Running report_file on Custom Code (#195)

Merged pull requests:

v0.2.9

07 May 09:56
Compare
Choose a tag to compare

JET v0.2.9

Diff since v0.2.8

Closed issues:

  • how big is the difference in analysis quality between julia 1.6 and the latest nightly? (#158)

Merged pull requests:

v0.2.8

06 May 09:12
Compare
Choose a tag to compare

JET v0.2.8

Diff since v0.2.7

Closed issues:

  • analyze_from_definitions fails if there is bad @generated function (#189)

Merged pull requests:

v0.2.7

30 Apr 09:41
Compare
Choose a tag to compare

JET v0.2.7

Diff since v0.2.6

Closed issues:

  • @enum causes error (#175)
  • Error when a struct contains a field of type Vector{Number} (#178)

Merged pull requests:

v0.2.6

26 Apr 03:43
Compare
Choose a tag to compare

JET v0.2.6

Diff since v0.2.5

Closed issues:

  • analysis performance problem (#75)
  • abstract interpretation on toplevel frame (#113)
  • What does "The applicable method may be too new" mean? (#157)
  • One-line code fails type checking when using Base.split() (#172)
  • Error with nested map (#173)

v0.2.5

20 Apr 03:44
Compare
Choose a tag to compare

JET v0.2.5

Diff since v0.2.4

Closed issues:

  • refine local cache for abstract interpretation (#168)

Merged pull requests: