{"push_id":810749393,"size":146,"distinct_size":146,"ref":"refs/heads/master","head":"0e9d1ee882f806a019cb943547ca61bf5376a421","before":"2c94b22fce321b36d18c5eefd2d845a442f3afad","commits":[{"sha":"300f95cdad9dda22c98c62e4c09bef11926185d9","author":{"email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@walterbright.com","name":"Walter Bright"},"message":"fix Issue 15019 - [ICE] Heisencrash on OS X 32-bit with non-trivial projects","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/300f95cdad9dda22c98c62e4c09bef11926185d9"},{"sha":"8e4676303a688ce3a034b38508b5e5b8c7bfa7e0","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"fix Issue 15044 - destroy might leak memory\n\nDefer semantic3 running of generated `opAssign` function, and add special\nerror gagging mechanism in `FuncDeclaration.semantic3()` to hide errors\nfrom its body.","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/8e4676303a688ce3a034b38508b5e5b8c7bfa7e0"},{"sha":"664b20269a2bba779255356a30ae8c00414aa5a7","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Fix breaking of compilable/test14838.d\n\nAdd STCinference for attribute inference of opAssign/postblit/destructor.","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/664b20269a2bba779255356a30ae8c00414aa5a7"},{"sha":"af4d3a4158f95d1720b42e8027ae2aead90c7a4f","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #5075 from 9rnsr/fix15044\n\n[REG2.068.0] Issue 15044 - destroy might leak memory","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/af4d3a4158f95d1720b42e8027ae2aead90c7a4f"},{"sha":"340592e3fbadda85817cc2c8a3bcffca29aeae56","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"fix Issue 15072 - Re-introducing codegen performance regression 14805","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/340592e3fbadda85817cc2c8a3bcffca29aeae56"},{"sha":"dddcf2f6e98f233c52de2d5b9efce06a168ab4e5","author":{"email":"8447246b5d7be8399c45cc3d849f13607adf2233@gmail.com","name":"k-hara"},"message":"Fix todt.c functions to return the end point of dt_t structure\n\nMost of dtxxx functions return `dt_t **` for subsequent `dt_t` nodes. By using it as a start point of succeeding dt_t generations, we can efficiently construct huge dt_t structure.","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/dddcf2f6e98f233c52de2d5b9efce06a168ab4e5"},{"sha":"541d9b61cd1792535cd4c99c418b42273bb9baa5","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"link against libdl on linux by default\n\n- needed to load libcurl in std.net.curl","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/541d9b61cd1792535cd4c99c418b42273bb9baa5"},{"sha":"168cbbfeb6b451f553821318f9e27e37140eea9e","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #5083 from 9rnsr/fix15072\n\n[REG2.069-devel] Issue 15072 - Re-introducing codegen performance regression 14805","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/168cbbfeb6b451f553821318f9e27e37140eea9e"},{"sha":"962ee8b4c8a117d8c619bc7379efd08bce2bb513","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Remove debug code and unnecessary frontend header include","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/962ee8b4c8a117d8c619bc7379efd08bce2bb513"},{"sha":"75abf1e9d5792190f16c0f3a7248ac0472f0b7ca","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Fix unittest build","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/75abf1e9d5792190f16c0f3a7248ac0472f0b7ca"},{"sha":"3d782570479f9bd02fcffedc531a3415601db61c","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Sync up names of member variables that conflict with D keywords","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/3d782570479f9bd02fcffedc531a3415601db61c"},{"sha":"2f00a68cefff2005ebe7859ce7e58b90dbcd8fec","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Remove lib/scan elf/mach C sources that have been replaced with D versions","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/2f00a68cefff2005ebe7859ce7e58b90dbcd8fec"},{"sha":"5315d2db913a3353c049006bfad49fc97d99b407","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Remove C-style arrays and empty statements","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/5315d2db913a3353c049006bfad49fc97d99b407"},{"sha":"36aadaba7d031e896982898dccbee8c38de050c2","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Remove redundant flow control following assert(0)","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/36aadaba7d031e896982898dccbee8c38de050c2"},{"sha":"095a84b69f8f198bd607e21188c2d61b6785645c","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Add deprecated missing overrides","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/095a84b69f8f198bd607e21188c2d61b6785645c"},{"sha":"27f05ad0ebc61a55189dac276811a5abd76fb817","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Statically initialize precedence table","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/27f05ad0ebc61a55189dac276811a5abd76fb817"},{"sha":"2ae0e739f5450c6e2747b19c7f99ecc152f756ac","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Initialize mangleChar at compile time","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/2ae0e739f5450c6e2747b19c7f99ecc152f756ac"},{"sha":"6d5bf8a150bfb720db71ebe35cb030db02df0765","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Merge pull request #5092 from yebblies/dwarnings\n\nRemove dead code and deprecated syntax","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/6d5bf8a150bfb720db71ebe35cb030db02df0765"},{"sha":"f4fe25e2ec14a6a6950a327f9406a6f3ea74bc73","author":{"email":"7681abd955033353452d3cfcec32879228885f3e@gmail.com","name":"Daniel Murphy"},"message":"Fix Issue 15080 - extern(C++) classes have wrong static data layout","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/f4fe25e2ec14a6a6950a327f9406a6f3ea74bc73"},{"sha":"4ce03bc280835f2ed86648a4b91364c23a70e5d3","author":{"email":"130b15f4aada0dc5bd3664824d6a8967e431e4ba@gmail.com","name":"Hara Kenji"},"message":"Merge pull request #5096 from yebblies/issue15080\n\nIssue 15080 - extern(C++) classes have wrong static data layout","distinct":true,"url":"https://api.github.com/repos/nomad-software/dmd/commits/4ce03bc280835f2ed86648a4b91364c23a70e5d3"}]}