{"push_id":808137889,"size":19,"distinct_size":3,"ref":"refs/heads/fix_misc","head":"52e4739b039bc135e01f12002a08eed5fdd15b6b","before":"612110e3896ad56642a7bc207c67b4be02bd13be","commits":[{"sha":"70a82c8a941718b2905753f495b5725ea18202d2","author":{"email":"06fa905d7f2aaced6dc72e9511c71a2a51e8aead@tridgell.net","name":"Stephen Tridgell"},"message":"Added test case for issue 471","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/70a82c8a941718b2905753f495b5725ea18202d2"},{"sha":"0132ec7b6fc40ada94b18e69ef68d53aa65447eb","author":{"email":"06fa905d7f2aaced6dc72e9511c71a2a51e8aead@tridgell.net","name":"Stephen Tridgell"},"message":"An explicit clock for a node should override the explicit reset for a component, fixes 471","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/0132ec7b6fc40ada94b18e69ef68d53aa65447eb"},{"sha":"1292e88054f44be78984963285f91d8e4aed0e25","author":{"email":"06fa905d7f2aaced6dc72e9511c71a2a51e8aead@tridgell.net","name":"Stephen Tridgell"},"message":"Merge branch 'master' of https://github.com/ucb-bar/chisel into clockTest","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/1292e88054f44be78984963285f91d8e4aed0e25"},{"sha":"b9756a668ae878927dd6bfbc2f3c827fba2f7953","author":{"email":"06fa905d7f2aaced6dc72e9511c71a2a51e8aead@tridgell.net","name":"Stephen Tridgell"},"message":"Merge branch 'master' of https://github.com/ucb-bar/chisel into clockTest","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/b9756a668ae878927dd6bfbc2f3c827fba2f7953"},{"sha":"28340182b57f4210253ebf08efccf6e886f0e54b","author":{"email":"5ec6638b55e6966d96b66b7ed6c64768f42f2901@eecs.berkeley.edu","name":"Christopher Celio"},"message":"Swapped arguments (out,n) in Vec and Mem.\n\n(Deprecated Vec(out,n),Mem(out,n) and added Vec(n,t),Mem(n,t)).\n\n   - This change, in preparation for Chisel3, makes Vec declarations\n     more readable by putting the number of elements first.\n   - It also makes Mem() consistent with the new Vec() syntax.\n   - It changes ChiselUtil to use the new Mem().","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/28340182b57f4210253ebf08efccf6e886f0e54b"},{"sha":"d804066a574f3d33a51cdbcfbf249c5903c5f9b4","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Merge branch 'master' into pr539","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/d804066a574f3d33a51cdbcfbf249c5903c5f9b4"},{"sha":"406d9d3858d28af2c30131b5784100e9fe783668","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Replace gen: T with gen: => T in Vec and Mem constructors and factories.\nThis seems more general and removes the need for a cloneType method on Bundles.\nUpdate internal Vec/Mem usage to eliminate deprecation warnings (incomplete - Mem() -> SeqMem() doesn't work since SeqMem() doesn't support an apply() method).","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/406d9d3858d28af2c30131b5784100e9fe783668"},{"sha":"b4c60233c45e945c41f59c720785edcd59865e13","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Merge pull request #539 from ucb-bar/arg_swap_memvec\n\nSwapped arguments (out,n) in Vec and Mem.","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/b4c60233c45e945c41f59c720785edcd59865e13"},{"sha":"1f7d9d60d082f46cc2516d76516d9d45ba627e31","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Merge pull request #498 from da-steve101/clockTest\n\nClock test","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/1f7d9d60d082f46cc2516d76516d9d45ba627e31"},{"sha":"1794827ed2fd5e3a92f9514d53878922d94e15c0","author":{"email":"06fa905d7f2aaced6dc72e9511c71a2a51e8aead@tridgell.net","name":"Stephen Tridgell"},"message":"Comments and slight modifications to ChiselUtil","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/1794827ed2fd5e3a92f9514d53878922d94e15c0"},{"sha":"62a52bb22ed34ceddd78081bda40735e63e18b98","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Fix typo (spelling).","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/62a52bb22ed34ceddd78081bda40735e63e18b98"},{"sha":"e2ba3f4bc99bb5fb028f2051739322481650e29d","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Merge pull request #544 from ucb-bar/pr497\n\n Comments and slight modifications to ChiselUtil  - #497","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/e2ba3f4bc99bb5fb028f2051739322481650e29d"},{"sha":"be9b87c86a9c0ef3e6c95ac728dad1f8669f8c7e","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Avoid java.lang.UnsupportedOperationException: empty.init when no uncommented ports - fix for #545\nOpenSoC creates at least one module with no uncommented ports, triggering a java.lang.UnsupportedOperationException: empty.init when we try to add a trailing comma to each declaration.","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/be9b87c86a9c0ef3e6c95ac728dad1f8669f8c7e"},{"sha":"460f6797bdd92b103e3d6717ee9b7501994825d6","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Merge pull request #546 from ucb-bar/emptyinit545\n\nAvoid java.lang.UnsupportedOperationException: empty.init when no uncommented ports - fix for #545","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/460f6797bdd92b103e3d6717ee9b7501994825d6"},{"sha":"9354c7be679f0bf2f1087f197d73e65f0b5c5ded","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Incorporate pr499 - don't reserve empty names.\nSlight change to pr499 - ignore attempts to reserve empty names.\nFixes #459.","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/9354c7be679f0bf2f1087f197d73e65f0b5c5ded"},{"sha":"112912ff5738db0cfce4c3b239b33b385a99a1e1","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Merge pull request #548 from ucb-bar/pr499\n\nIncorporate pr499 - don't reserve empty names.","distinct":false,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/112912ff5738db0cfce4c3b239b33b385a99a1e1"},{"sha":"2e9b5cb83bb4eca46eb82979ee32778b97aa4b5c","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Merge branch 'master' into fix_misc","distinct":true,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/2e9b5cb83bb4eca46eb82979ee32778b97aa4b5c"},{"sha":"54da1777990c845251eb638c0f29b0e81a7b1fd4","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Merge branch 'fix_misc' of https://github.com/ucb-bar/chisel into fix_misc","distinct":true,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/54da1777990c845251eb638c0f29b0e81a7b1fd4"},{"sha":"52e4739b039bc135e01f12002a08eed5fdd15b6b","author":{"email":"4b237fc2b3eae9e3830d98bce494d18923e4a8e1@berkeley.edu","name":"Jim Lawson"},"message":"Allow comparison of Node with null.\nThis seems to be required due to commit 7db3772, but only when generating coverage under sbt. The normal \"sbt test\" passes, but \"sbt coverage test\" complains with many:\n[error] TestSuite.scala:97: can't compare Node /*? in < (class LargeNumberSuite$Rsh$2)>*/ Chisel.UInt(OUTPUT, width=None, connect to 1 inputs: (0x18[Chisel.Literal] in LargeNumberSuite$Rsh$2)) and non-Node null in class TestSuite","distinct":true,"url":"https://api.github.com/repos/ucb-bar/chisel/commits/52e4739b039bc135e01f12002a08eed5fdd15b6b"}]}