Skip to content

Initial release, CLI, working optimization

Pre-release
Pre-release
Compare
Choose a tag to compare
@terminalsin terminalsin released this 10 Jan 19:41
· 6 commits to master since this release
63e9421

MapleIR 1.0.0 - Finally a proper release!

Since cts gave me perms to the git, I'm just going to go crazy and make this a usable software for all since it's really cool and works overally pretty well. Here are some basic commands you can use to make use of MapleIR. I may write some passes in the future, no promises as I'm quite busy myself.

CLI preview

What's Changed

  • ClassTree optimization + bug fix for passes
  • Exception bug fix (Pass)
  • Some renaming by @terminalsin in #3
  • CLI implementation by @terminalsin in #5
  • Various fixes, including general optimizations
  • Wrapped everything up for a stable build
  • Fixed odd bug happening with the Boissinot destructor when the comparator was set as a lambda
  • Fixed another odd bug with how hierarchy methods were being searched

New Contributors

Full Changelog: https://github.com/LLVM-but-worse/maple