- May 05, 2020
-
-
Jim Lawson authored
-
Megan Wachs authored
-
- Apr 21, 2020
-
-
John Ingalls authored
Co-authored-by:Adam Izraelevitz <azidar@gmail.com>
-
- Apr 17, 2020
-
-
Adam Izraelevitz authored
This reverts commit c279860c.
-
Jack Koenig authored
-
- Apr 14, 2020
-
-
David Biancolin authored
-
Jim Lawson authored
Co-authored-by:Scala Steward <me@scala-steward.org>
-
- Apr 11, 2020
-
-
Jack Koenig authored
Remove var from object Counter.apply, using a Wire instead. Also improve some ScalaDoc and the class Counter require message.
-
- Apr 10, 2020
-
-
Sequencer authored
-
- Apr 08, 2020
-
-
Jim Lawson authored
-
- Apr 07, 2020
-
-
Sequencer authored
-
- Apr 05, 2020
-
-
Sequencer authored
Fix bug introduced in #1384
-
- Apr 03, 2020
-
-
Scala Steward authored
Co-authored-by:Jim Lawson <ucbjrl@berkeley.edu>
-
- Apr 01, 2020
-
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Scala Steward authored
Co-authored-by:Jim Lawson <ucbjrl@berkeley.edu>
-
- Mar 31, 2020
-
-
Schuyler Eldridge authored
* Show linking against Javadoc Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> * Add sbt-api-mappings plugin This adds the sbt-api-mappings plugin which enables auto-linking (properly setting the apiMappings for the sbt project) so that Scaldoc/unidoc generation will now automatically link against Java and Scala API docs (and use the right version). Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> * Show linking against Scala APIs Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Mar 28, 2020
-
-
Jim Lawson authored
-
- Mar 27, 2020
-
-
Jack Koenig authored
Co-authored-by:
Jim Lawson <ucbjrl@berkeley.edu> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Schuyler Eldridge authored
Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> Co-authored-by:
Jim Lawson <ucbjrl@berkeley.edu>
-
- Mar 26, 2020
-
-
Jack Koenig authored
No more compile internal
-
Jack Koenig authored
* Rename coreMacros to macros * Rename chiselFrontend to core Also make each subproject publish with "chisel3-" as a prefix
-
Jack Koenig authored
This has the effect of causing the coreMacros and chiselFrontend projects to be published separately
-
- Mar 25, 2020
-
-
Jack Koenig authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Schuyler Eldridge authored
Deprecate Driver methods in favor of ChiselStage
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
This adds three new methods to ChiselStage to replace deprecated methods in the Driver for converting a Chisel circuit to a string: - emitChirrtl - emitFirrtl - emitVerilog This also adds a ChiselStage companion object that lets you generated a Chisel Circuit or a FIRRTL Circuit from a Chisel module: - elaborate - convert Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com> squash! Add string emission helper methods to ChiselStage
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Mar 24, 2020
-
-
Jim Lawson authored
* Remove toNamed (and friends) deprecation. * Add inadvertently deleted leading double quote. * Remove commented out deprecations.
-
Jack Koenig authored
Add trait chisel3.experimental.NoChiselNamePrefix which causes @chiselName to skip naming of the instance effectively preventing it from prefixing any vals inside the instance. It can be applied to classes such that all instances of that class have this property, or to individual instances (via creating an anonymous class inline). Also add basic ScalaDoc for NoChiselNamePrefix and chiselName.
-
- Mar 21, 2020
-
-
Schuyler Eldridge authored
Change the logic for determining which nested ChiselException cause to use for a trimmed stack trace. Previously, this would use the outermost. This commit changes this to use the innermost. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Mar 20, 2020
-
-
Schuyler Eldridge authored
Don't wrap elaboration annotations
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Change ChiselException.builderName to compute the name of Chisel's internal Builder as opposed to hard-coding this with a string. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Co-authored-by:
Jack Koenig <koenig@sifive.com> Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Adds two tests: 1. Test that an internal requirement failure (a bare exception) inside a Builder is properly reported/trimmed by ChsielStage/ChiselMain 2. Test that the full stack trace includes the ChiselException Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Changes the behavior of ChiselException stack trace trimming to use either the first exception that includes a method from the Builder or the outer exception. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Mar 12, 2020
-
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com> squash! Wrap elaboration in ChiselException
-
- Mar 11, 2020
-
-
Albert Magyar authored
-
- Mar 09, 2020
-
-
Albert Magyar authored
Make mergify open backport PRs & signal on failed cherry-picks
-