{"push_id":995367922,"size":42,"distinct_size":42,"ref":"refs/heads/master","head":"e6a61d52e42685bb55ccdacd5e5905360b9f8dc8","before":"0255d2731a774b7f58146177bac37f68dcecc408","commits":[{"sha":"e3416d9849611c9449a4e45d10d41e2223a1d344","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Chr. Brause"},"message":"[base] Give unnamed wires/proceses a numbered name.\n[process] Eliminate duplicate parents/children.\n          distinguish between inputs and senisitvity list.\n[wire] Add default initialization.\n       Add print() and replace().","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/e3416d9849611c9449a4e45d10d41e2223a1d344"},{"sha":"283683950ee9511655b0a3d98a118f854795e98b","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Chr. Brause"},"message":"Major updates:\n\nProcess updates have been optimized and should be faster now. Also,\nprocesses are now called parts.\n\nThe ability to have multiple drivers is now optional, since it has\na great impact on the speed. #define MULTIASSIGN to enable it.\n\nThe module framework has been removed, since it slowed down things\nconsiderably. Same for the VCD part. This will come back at some\npoint. Use std::cout for now.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/283683950ee9511655b0a3d98a118f854795e98b"},{"sha":"39ee757c5cf30846ac1e711534162ff23fb3f808","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Chr. Brause"},"message":"Use std_logic::z() to set a wire to high-Z.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/39ee757c5cf30846ac1e711534162ff23fb3f808"},{"sha":"f356ba7b26f54a7d8986f2f63f9eec025167519c","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Chr. Brause"},"message":"Add bus support.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/f356ba7b26f54a7d8986f2f63f9eec025167519c"},{"sha":"4c7512936fa63b3b0c8d811a3e4c0c15f111fa42","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Fix constants for non-MULTIASSIGN.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/4c7512936fa63b3b0c8d811a3e4c0c15f111fa42"},{"sha":"dedd6888d0a226270413b6cfd00f73da033f7730","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Do not parallel the main while loop.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/dedd6888d0a226270413b6cfd00f73da033f7730"},{"sha":"a2d69854d6ea9583adde5e79bec3d78ac2c51a9a","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Stdlib fixes.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/a2d69854d6ea9583adde5e79bec3d78ac2c51a9a"},{"sha":"c0f45a11af69cc0e4661172b30f7abd5fbd45f03","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Performance improvements.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/c0f45a11af69cc0e4661172b30f7abd5fbd45f03"},{"sha":"abb948c3985bfb7de359384b4554fc3932d4b0a5","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Move first time logic from wire to waitfor().","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/abb948c3985bfb7de359384b4554fc3932d4b0a5"},{"sha":"8db6fb35fe70099e880c231f927087ab9e16ce78","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Removed int2bits and bits2int. Misc stdlib fixes.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/8db6fb35fe70099e880c231f927087ab9e16ce78"},{"sha":"aeb61663d5f02d33b620ffc2c163f86822e49e66","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Fixed bus conversions from/to numbers.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/aeb61663d5f02d33b620ffc2c163f86822e49e66"},{"sha":"a2b3b33623a7d21c64ff1d6ee13a3b0c17d2246f","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"[stdlib] Added NCO.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/a2b3b33623a7d21c64ff1d6ee13a3b0c17d2246f"},{"sha":"ad5317d994a26af255070a98614e91e413956c96","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"[stdlib] Added multiplier.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/ad5317d994a26af255070a98614e91e413956c96"},{"sha":"111546cf02334fd1d8afcaba3d67b14e2012b7e7","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"[stdlib] Added PLL.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/111546cf02334fd1d8afcaba3d67b14e2012b7e7"},{"sha":"df1486ab05590506d1facd70a0f65f1712f2fc83","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"[stdlib] Added debugging part print.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/df1486ab05590506d1facd70a0f65f1712f2fc83"},{"sha":"f80c5e2f399c12a8bdf8007dc74f54ec66003648","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Moved power() from hdl::detail to hdl.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/f80c5e2f399c12a8bdf8007dc74f54ec66003648"},{"sha":"eecc3fa45c57f093811d3ec61da19df99ce4007c","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Added nand, nor and xnor components.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/eecc3fa45c57f093811d3ec61da19df99ce4007c"},{"sha":"019ac54808a4a91f0f54ce38f4e50efe77d68901","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Added compare part.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/019ac54808a4a91f0f54ce38f4e50efe77d68901"},{"sha":"291ee56481112d317a05b240f531d53dfac06dd3","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Fixed barrel_shift(_fixed) for negative (right) shifts.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/291ee56481112d317a05b240f531d53dfac06dd3"},{"sha":"4672848861ded7781992405167ab8156ce20df47","author":{"email":"241f9b9bed2172909aeb12ebeed776ef889f3725@googlemail.com","name":"Nils Christopher Brause"},"message":"Added CIC filter, PWM and Clock divider.","distinct":true,"url":"https://api.github.com/repos/NilsBrause/libhdl/commits/4672848861ded7781992405167ab8156ce20df47"}]}