1. 18 Jul, 2017 1 commit
    • Kunshan Wang's avatar
      Scala 2.12.2, deprecated, clientsupport · 08b6e8f0
      Kunshan Wang authored
      Switched Scala version to 2.12.2, the most recent stable version.  It
      will now require Java 1.8.
      Fixed existing uses of deprecated features.
      Removed the `uvm.clientsupport` package.  This package was intended to
      help Mu clients build text-based Mu IR bundles.  However, we started
      using the IR Builder API instead, and the `uvm.clientsupport` package
      remained unused.  The same capability can be provided by the
      `mu-tool-compiler` project
      (https://gitlab.anu.edu.au/mu/mu-tool-compiler).  `uvm.clientsupport`
      provided a non-SSA-to-ssa converter, which can be useful for clients.
      If there are needs of resurrecting that feature, please checkout the
      previous commit.
  2. 05 Jul, 2017 1 commit
  3. 02 Jul, 2017 1 commit
    • Kunshan Wang's avatar
      Type inferer as class, and stricter static check. · f2aac08e
      Kunshan Wang authored
      Type inferer and predefined entities are no longer single objects.  They
      can be instantiated like other classes.
      An SSA variable now has an `inferred type` field which represents its
      type.  The type is filled in when loading a bundle, and can be dependedn
      on during execution.
      Added stricter static checking related to variable types.
  4. 19 Sep, 2016 1 commit
  5. 18 Aug, 2016 1 commit
  6. 01 Jul, 2016 1 commit
  7. 03 Jun, 2016 1 commit
  8. 18 Apr, 2016 1 commit
  9. 15 Apr, 2016 2 commits
  10. 14 Apr, 2016 2 commits