Skip to content

Releases: bennyhuo/kotlin-ir-printer

v2.2.0-1.2.1

24 Jun 00:53

Choose a tag to compare

Commits

  • 90cc232: Bump Kotlin version to 2.1.0. (bennyhuo)
  • d92ae88: Set llvm variant to dev to download full llvm dependencies. (bennyhuo)
  • ef8920d: Release 2.1.0-1.1.5. (bennyhuo)
  • 6103b50: Update Readme with disassembled llvm bitcode sample. (bennyhuo)
  • f645d29: Make Kotlin compiler dependencies compileOnly to avoid messing up the classpath of user projects. (bennyhuo)
  • aca1640: Release 2.1.0-1.1.6. (bennyhuo)
  • 8c37c1d: Make binary path of llvm-dis configurable. (bennyhuo)
  • ed75974: Do not cast MessageCollector? to nonnull. (bennyhuo)
  • 2fcff6a: Support to print IR after lowering. Output dirs should respect to user configured outputDir in PrinterExtension. (bennyhuo)
  • 2590c1a: Support print optimized IR on JVM targets. (bennyhuo)
  • 8b9f960: Catch and print error messages into the output file when failed to print IR. (bennyhuo)
  • 33f04ab: Update sample project. (bennyhuo)
  • ba0dd32: Update Kotlin version to 2.1.0 of sample project. (bennyhuo)
  • aa4b879: Separate the output files by module. (bennyhuo)
  • 3cad6f6: Update maven publish configs. (bennyhuo)
  • de52fb9: Bump Kotlin to 2.2.0-Beta2. (bennyhuo)
  • 276878f: Fix errors with Compose printer. (bennyhuo)
  • 1e337a7: Always use in-process strategy in sample. (bennyhuo)
  • c04ccaf: Separate build type for llvm ir output. (bennyhuo)
  • 18c28b1: Support generating wat from wasm files. (bennyhuo)
  • 30b251c: Enable gradle configuration cache in sample. (bennyhuo)
  • a218b89: Generate wat for optimized wasm files. (bennyhuo)
  • 6867417: Bump Kotlin to 2.2.0. (bennyhuo)
  • afda85c: Release 2.2.0-1.2.1. (bennyhuo)
  • 4329df8: Update readme. (bennyhuo)
  • f130541: Print optimized IR for wasm targets. (bennyhuo)

v2.1.0-1.2.2

24 Jun 15:11

Choose a tag to compare

Commits

  • 90cc232: Bump Kotlin version to 2.1.0. (bennyhuo)
  • d92ae88: Set llvm variant to dev to download full llvm dependencies. (bennyhuo)
  • ef8920d: Release 2.1.0-1.1.5. (bennyhuo)
  • 6103b50: Update Readme with disassembled llvm bitcode sample. (bennyhuo)
  • f645d29: Make Kotlin compiler dependencies compileOnly to avoid messing up the classpath of user projects. (bennyhuo)
  • aca1640: Release 2.1.0-1.1.6. (bennyhuo)
  • 8c37c1d: Make binary path of llvm-dis configurable. (bennyhuo)
  • ed75974: Do not cast MessageCollector? to nonnull. (bennyhuo)
  • 2fcff6a: Support to print IR after lowering. Output dirs should respect to user configured outputDir in PrinterExtension. (bennyhuo)
  • 2590c1a: Support print optimized IR on JVM targets. (bennyhuo)
  • 8b9f960: Catch and print error messages into the output file when failed to print IR. (bennyhuo)
  • 33f04ab: Update sample project. (bennyhuo)
  • ba0dd32: Update Kotlin version to 2.1.0 of sample project. (bennyhuo)
  • aa4b879: Separate the output files by module. (bennyhuo)
  • 3cad6f6: Update maven publish configs. (bennyhuo)
  • 66d0923: Always use in-process strategy in sample. (bennyhuo)
  • d39da3c: Separate build type for llvm ir output. (bennyhuo)
  • 9d32510: Support generating wat from wasm files. (bennyhuo)
  • 7f577b8: Enable gradle configuration cache in sample. (bennyhuo)
  • ca2d23e: Generate wat for optimized wasm files. (bennyhuo)
  • bc9613f: Print optimized IR for wasm targets. (bennyhuo)
  • bc535a3: Fix "kotlinBinaryenSetup" task not found issue. (bennyhuo)
  • dcc7895: Release 2.1.0-1.2.2. (bennyhuo)

v2.0.0-1.2.2

24 Jun 12:56

Choose a tag to compare

Commits

  • f85b06c: Fix "kotlinBinaryenSetup" task not found issue. (bennyhuo)
  • 0cd79ef: Release 2.0.0-1.2.2. (bennyhuo)

v2.0.0-1.2.1

23 Jun 22:25

Choose a tag to compare

Commits

  • 385de7e: Fix infinite loop when printing Int.MIN_VALUE as binary String. (bennyhuo)
  • 2cd8ae5: Release 2.0.0-1.2.1. (bennyhuo)

v2.0.0-1.2.0

23 Jun 14:58

Choose a tag to compare

Commits

  • 81361ff: Do not cast MessageCollector? to nonnull. (bennyhuo)
  • 04bc215: Support to print IR after lowering. Output dirs should respect to user configured outputDir in PrinterExtension. (bennyhuo)
  • cce6698: Support print optimized IR on JVM targets. (bennyhuo)
  • 84f4396: Catch and print error messages into the output file when failed to print IR. (bennyhuo)
  • faee7e0: Update sample project. (bennyhuo)
  • ef472bc: Separate the output files by module. (bennyhuo)
  • 61fad39: Update maven publish configs. (bennyhuo)
  • bce52ee: Always use in-process strategy in sample. (bennyhuo)
  • 3f09ef1: Separate build type for llvm ir output. (bennyhuo)
  • dc229c8: Support generating wat from wasm files. (bennyhuo)
  • c45a39f: Enable gradle configuration cache in sample. (bennyhuo)
  • 3c7af43: Fix errors with Compose printer. (bennyhuo)
  • 84d234d: Generate wat for optimized wasm files. (bennyhuo)
  • 26081f0: Release 2.0.0-1.2.0. (bennyhuo)

v2.0.0-1.1.7

27 Apr 09:02

Choose a tag to compare

Commits

  • 8a2fd5d: Make binary path of llvm-dis configurable. (bennyhuo)

v2.1.0-1.1.6

30 Dec 12:30

Choose a tag to compare

Commits

  • 6103b50: Update Readme with disassembled llvm bitcode sample. (bennyhuo)
  • f645d29: Make Kotlin compiler dependencies compileOnly to avoid messing up the classpath of user projects. (bennyhuo)
  • aca1640: Release 2.1.0-1.1.6. (bennyhuo)

v2.0.0-1.1.6

30 Dec 12:21

Choose a tag to compare

Commits

  • fa353c2: Use RAW_IR by default. (bennyhuo)
  • e26a117: Add support for 'rangeUntil' operator. (bennyhuo)
  • 468ac04: Render as name instead of triggering an error. (bennyhuo)
  • a5c7616: Set llvm variant to dev to download full llvm dependencies. (bennyhuo)
  • 873c6f3: Make Kotlin compiler dependencies compileOnly to avoid messing up the classpath of user projects. (bennyhuo)
  • d9c1123: Release 2.0.0-1.1.6. (bennyhuo)

v1.9.20-1.1.6

19 Dec 02:14

Choose a tag to compare

Commits

  • 4b87792: Print operator name as is without raising an error. (bennyhuo)
  • 1ce9d9a: Fix infinite loop when printing Int.MIN_VALUE as binary String. (bennyhuo)
  • fdca96d: Update Readme with disassembled llvm bitcode sample. (bennyhuo)
  • 6b5d509: Set llvm variant to dev to download full llvm dependencies. (bennyhuo)
  • 121a519: Make Kotlin compiler dependencies compileOnly to avoid messing up the classpath of user projects. (bennyhuo)
  • 7e89d5f: Release 1.9.20-1.1.6. (bennyhuo)

v2.1.0-1.1.5

17 Dec 03:12

Choose a tag to compare

Commits

  • d92ae88: Set llvm variant to dev to download full llvm dependencies. (bennyhuo)
  • ef8920d: Release 2.1.0-1.1.5. (bennyhuo)