| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-11-14 | Avoid dynamicContext issues - use ChiselRunners.elaborate() | Jim Lawson | |
| 2016-11-10 | Replace "throw new Exception" with throwException (consistency). | Jim Lawson | |
| 2016-11-10 | Throw exceptions for cloneType failures - fix #358 | Jim Lawson | |
| Add a Builder.exception() method for those cases where continuing is likely to mask the initial error. | |||
| 2016-11-02 | Update Getting Started, Tutorial, and Project Setup sections. | Jim Lawson | |
| 2016-11-02 | Move migration info to wiki. | Jim Lawson | |
| 2016-11-02 | Changed T to _T for generated names (#349) | Adam Izraelevitz | |
| Prefix temporary names with underscores so Verilator won't trace them Use verilator argument "--trace-underscore" if you want to trace these signals | |||
| 2016-11-01 | Update "alpha" references to "beta". | Jim Lawson | |
| 2016-10-28 | Add firrtl.jar to .gitignore | Andrew Waterman | |
| 2016-10-28 | Plug holes where defaultCompileOptions leaked in | Andrew Waterman | |
| defaultCompileOptions is convenient, but it frequently foils the compatibility layer by providing strict defaults rather than passing through the user's CompileOptions. This notably manifests for chiselCloneType, which has different behavior for chisel3 and Chisel. Ideally, we'd get rid of defaultCompileOptions within chisel3.core and only supply it to people who import chisel3._ (attn. @ucbjrl). That would statically prevent further regressions of this nature within the core. The change to Vec.truncateIndex seems extraneous, but I chose an alternate implementation rather than requiring compileOptions in another place. | |||
| 2016-10-28 | Preserve legacy cloneType behavior in compatibility mode | Andrew Waterman | |
| f1507aa7cec86ca8f5de13ddc96fd046370dfe1d triggers a rocket-chip regression, because Chisel used to not preserve flippedness on cloneType. | |||
| 2016-10-27 | Merge pull request #339 from ucb-bar/fix_seqmem_enable | Donggyu | |
| fix SeqMem's read port creation | |||
| 2016-10-27 | Use unmanagedClasspath and allDependencies to determine firrtl dependency. | Jim Lawson | |
| 2016-10-27 | Existence of unmanaged firrtl.jar, replaces sbt managed dependency. | Jim Lawson | |
| Since chisel now depends on firrtl, we need a way for super projects (i.e., rocket-chip) to control the actual firrtl package used by chisel. | |||
| 2016-10-27 | Refactor and fix field reflection (#342) | Andrew Waterman | |
| No more need for e.g. new Bundle { def foo(dummy: Int): Data } as now you can write new Bundle { def foo: Data } This also removes code duplication with Module. h/t @sdtwigg | |||
| 2016-10-25 | Point to the Wiki for more details. | Jim Lawson | |
| 2016-10-25 | FixedPoint number support for chisel3 (#328) | Chick Markley | |
| * FixedPoint number support for chisel3 FixedPoint numbers have a width and a binary position Either, neither or both maybe inferred. Firrtl will convert these to SInts during lowering passes * Fixes based on Jack's comments on PR #328 * Add experimental warning to FixedPoint class and object * Fixed comment per Adam's comment on PR #328 | |||
| 2016-10-24 | Merge pull request #246 from seldridge/issue-245 | Jim Lawson | |
| Add a cloneType method to QueueIO | |||
| 2016-10-24 | Merge pull request #212 from ucb-bar/tobits-deprecation | Jim Lawson | |
| Tobits deprecation | |||
| 2016-10-24 | Merge branch 'master' into tobits-deprecation | Jim Lawson | |
| 2016-10-23 | create SeqMems' read ports inside when statement | Donggyu Kim | |
| this helps firrtl to infer read enable signals | |||
| 2016-10-19 | Change verilogToCpp to use O0 | jackkoenig | |
| This causes Verilator tests to compile faster and use less memory | |||
| 2016-10-19 | Deprecate "!=". (#323) | Jim Lawson | |
| 2016-10-18 | Merge pull request #325 from ucb-bar/execute-harness-plan-3 | Chick Markley | |
| Implement a standardized execution scheme for chisel | |||
| 2016-10-14 | Implement a standardized execution scheme for chisel | chick | |
| Provide support for chisel options Provide support for firrtl options when called as part of chisel compile provide command line support the above options via scopt provide and execution result class that can be used when chisel3 is part of some externally controlled toolchain | |||
| 2016-10-13 | Add cloneType method to QueueIO | Schuyler Eldridge | |
| Candidate fix for #245 | |||
| 2016-10-12 | remove trailing whitespace for annotations | Scott Beamer | |
| 2016-10-11 | Bump required verilator version. | Jim Lawson | |
| 2016-10-07 | Revert "Revert "Merge pull request #322 from ucb-bar/deleteEnqIODeqIO"" | Jim Lawson | |
| This reverts commit 10f170110cd00e7e5e0b428c0490594dac4db225. | |||
| 2016-10-06 | Merge pull request #313 from ucb-bar/buildinfo | Richard Lin | |
| Buildinfo | |||
| 2016-10-06 | Merge branch 'master' into buildinfo | Jim Lawson | |
| 2016-10-06 | Fix typo in emitted string. | Jim Lawson | |
| 2016-10-06 | Revert "Merge pull request #322 from ucb-bar/deleteEnqIODeqIO" | Jim Lawson | |
| This reverts commit 3ea7faaad0c3e349c531fabc8a75440337bdc235, reversing changes made to 7aea39d4deac62d5477904f4bf4381c3482c41d0. Update chisel-testers before commiting this change (deleting EnqIO/DeqIO). | |||
| 2016-10-06 | Breakup the initial emitted string per @ducky64. | Jim Lawson | |
| 2016-10-06 | Remove non-standard sbt-buildinfo settings; write buildinfo to firrtl file. | Jim Lawson | |
| 2016-10-06 | Merge branch 'master' into buildinfo | Jim Lawson | |
| 2016-10-06 | Merge pull request #322 from ucb-bar/deleteEnqIODeqIO | Jim Lawson | |
| Remove EnqIO, DeqIO - #308 | |||
| 2016-10-06 | Remove EnqIO, DeqIO - #308 | Jim Lawson | |
| 2016-10-06 | Merge branch 'master' into buildinfo | Jim Lawson | |
| 2016-10-06 | Merge pull request #312 from ucb-bar/improveunboundioerrormessage305 | Jim Lawson | |
| Generate a better error message for missing IO() wrapper - fix #305 | |||
| 2016-10-06 | Merge pull request #307 from ucb-bar/clonefirrtldirection | Jim Lawson | |
| clone firrtlDirection when cloning - Issue #306 | |||
| 2016-10-06 | Add comments; correct Complex definition (use cloneType). | Jim Lawson | |
| 2016-10-06 | Merge pull request #296 from ucb-bar/sbtnamecasecoherence | Jim Lawson | |
| Use "chisel3" as sbt project name. | |||
| 2016-10-06 | Merge pull request #285 from ucb-bar/cookbook-tests | Jim Lawson | |
| Add Cookbook tests | |||
| 2016-10-06 | Merge pull request #320 from ucb-bar/exitcode281 | Jim Lawson | |
| Update Driver: Check the simulation exit code #281 | |||
| 2016-10-06 | Update Driver: Check the simulation exit code #281 | Jim Lawson | |
| Merge with master and support checking for failure with an explicit assertion message. | |||
| 2016-10-06 | Merge branch 'master' into tobits-deprecation | Jim Lawson | |
| 2016-10-06 | Merge pull request #319 from ucb-bar/transitnamecomments | Jim Lawson | |
| TransitName comment change. | |||
| 2016-10-05 | Merge pull request #318 from ucb-bar/addassertdata199 | Jim Lawson | |
| Update @sdtwigg's PR #199 - Add Assert Data. | |||
| 2016-10-05 | TransitName comment change. | Jim Lawson | |
| This was originally mixed in with #199, Add Assert Data. | |||
| 2016-10-05 | Update @sdtwigg's PR #199 - Add Assert Data. | Jim Lawson | |
