1. Mar 20, 2018
  2. Mar 16, 2018
  3. Mar 04, 2018
  4. Mar 03, 2018
  5. Mar 02, 2018
  6. Feb 28, 2018
    • Jack Koenig's avatar
      Refactor Annotations (#721) · c7eb1570
      Jack Koenig authored
      - Old Annotation renamed to deprecated LegacyAnnotation
      - Annotation is now a trait that can be extended
      - New JsonProtocol for Annotation [de]serialization
      - Replace AnnotationMap with AnnotationSeq
      - Deprecate Transform.getMyAnnotations
      - Update Transforms
      - Turn on deprecation warnings
      - Remove deprecated Driver.compile
      - Make AnnotationTests abstract with Legacy and Json subclasses
      - Add functionality to convert LegacyAnnotations of built-in annos
      This will give a noisy warning and is more of a best effort than a
      robust solution.
      
      Fixes #475 Closes #609
      c7eb1570
    • Jack Koenig's avatar
  7. Feb 27, 2018
  8. Feb 24, 2018
  9. Feb 23, 2018
  10. Feb 22, 2018
    • Adam Izraelevitz's avatar
      Change primop arg type (#587) · 65bbf155
      Adam Izraelevitz authored
      * Changed primops to not accept mixed-type args
      
      * Changed return type of sub of two uints to uint
      
      * Added negative tests
      
      * Removed rocket.fir. Manually changed RocketCore to not mix mul arg types. Added integration tests
      
      * Clarified test description and remove println
      
      * Fixed use of throwInternalError
      65bbf155
  11. Feb 17, 2018
  12. Feb 13, 2018
  13. Feb 09, 2018
  14. Feb 08, 2018
  15. Feb 07, 2018
    • Jim Lawson's avatar
      Updatefromrelease - Incorporate lessons learned from latest publishing. (#656) · ec00c4b9
      Jim Lawson authored
      * Initial 0.1-BETA release.
      
      * Update publish clauses.
      
      * Bump version after rebuilding with Java 1.7
      
      * Update to current sbt resolver idiom.
      
      * Bump version
      
      * Revert "Bump version"
      
      This reverts commit 37ce0603.
      
      * Bump version.
      
      * Update installation instructions with sbt publish-local.
      
      * set release version
      
      * bump release versions
      
      * bump SNAPSHOT version
      
      * bump version
      
      * update deprecated sbt code
      
      * Drop pomExtra scm definitions (now generated by git.remoteRepo.
      
      * Incorporate lesssons learned from latest publishing.
      
      * Bump testing coverage for Scala 2.12 support.
      
      * Respond to review requests - unindent changes; unbump plugins version.
      ec00c4b9
  16. Feb 06, 2018
  17. Jan 31, 2018
  18. Jan 18, 2018
  19. Jan 16, 2018
    • Schuyler Eldridge's avatar
      WiringTransform Refactor (#648) · 347cc522
      Schuyler Eldridge authored
      
      
      Massive refactoring to WiringTransform with the use of a new EulerTour 
      class to speed things up via fast least common ancestor (LCA) queries.
      
      Changes include (but are not limited to):
      
      * Use lowest common ancestor when wiring
      * Add EulerTour class with naive and Berkman-Vishkin RMQ
      * Adds LCA method for Instance Graph
      * Enables "Two Sources" using "Top" wiring test as this is now valid
      * Remove TopAnnotation from WiringTransform
      * Represent WiringTransform sink as `Seq[Named]`
      * Remove WiringUtils.countInstances, fix imports
      * Support sources under sinks in WiringTransform
      * Enable internal module wiring
      * Support Wiring of Aggregates
      h/t @edcote
      fixes #728 
      
      Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@ibm.com>
      Reviewed-by: default avatarJack <Koenig&lt;jack.koenig3@gmail.com>
      347cc522
  20. Jan 10, 2018
  21. Jan 09, 2018
  22. Jan 06, 2018
  23. Dec 30, 2017
  24. Dec 28, 2017
  25. Dec 27, 2017