- Expose the package version through
compiler_gym.__version__, and the compiler version throughCompilerEnv.compiler_version. - Add a notebook version of the "Getting Started" guide that can be run in colab.
- [llvm] Reformulate reward signals to be cumulative.
- [llvm] Add a new reward signal based on the size of the
.textsection of compiled object files. - [llvm] Add a
LlvmEnv.make_benchmark()API for easily constructing custom benchmarks for use in environments. - Numerous bug fixes and improvements.
Initial release.