1. Mar 04, 2018
  2. Mar 03, 2018
  3. Mar 02, 2018
  4. 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
  5. Feb 27, 2018
  6. Feb 24, 2018
  7. Feb 23, 2018
  8. 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
  9. Feb 17, 2018
  10. Feb 13, 2018
  11. Feb 09, 2018
  12. Feb 08, 2018
  13. 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 37ce060329d437c4494dd1560c1fb8a65a7a0718.
      
      * 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
  14. Feb 06, 2018
  15. Jan 31, 2018
  16. Jan 18, 2018
  17. 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
  18. Jan 10, 2018
  19. Jan 09, 2018
  20. Jan 06, 2018
  21. Dec 30, 2017
  22. Dec 28, 2017
  23. Dec 27, 2017
  24. Dec 25, 2017
  25. Dec 23, 2017
  26. Dec 21, 2017