| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-01-25 | Better name propagation by macros (#327) | Richard Lin | |
| * Name propagation * chiselName everywhere at best-effort level * Better collision handling * Allow recursing into inner anonymous functions * Add for loop and anonymous inner function tests | |||
| 2016-11-21 | Address review comments | ducky | |
| 2016-11-21 | Add bounds generation to range macro transform | ducky | |
| 2016-11-21 | first attack on creating a range api for chisel3 | chick | |
| 2016-11-21 | Better testing, better parsing | ducky | |
| 2016-11-21 | Range macro initial impl | ducky | |
| 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-06-20 | Rename "package", "import", and explicit references to "chisel3". | Jim Lawson | |
| 2016-06-20 | Rename chisel3 package. | Jim Lawson | |
| 2016-06-08 | Rename packages to lowercase chisel, add compatibility layer | ducky | |
| 2016-05-20 | Implementation of source locators | ducky | |
