{"push_id":2304438356,"size":142,"distinct_size":57,"ref":"refs/heads/empty-variants","head":"e28103dae60d32913ffa3d443c51bded02229e12","before":"cd2ec9cacff02145d56739b05b5c128a4c2ce261","commits":[{"sha":"4a0b87ab537bfebcd7bd05559ebbff3118ebabd6","author":{"name":"Nicolás Ojeda Bär","email":"3bf3e839692f7b73d9e158a796872e0900c9d530@gmail.com"},"message":"Fix spelling in Changes","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/4a0b87ab537bfebcd7bd05559ebbff3118ebabd6"},{"sha":"1707e24f0001a122f6e71eba237b1044e5f0bfa1","author":{"name":"Thomas Refis","email":"2d146de6142c751d6f0f336e5fdea2a2cd340821@gmail.com"},"message":"Changes: add reviewer of GPR #1469","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/1707e24f0001a122f6e71eba237b1044e5f0bfa1"},{"sha":"f7e1a313f57df0c13a50b5e7a16e878593e1a0fc","author":{"name":"Marc Chevalier","email":"f27a17fc90c00d8c248d8510a1084221738b492b@marc-chevalier.com"},"message":"stdlib/pervasives.mli: typo in documentation of __LINE_OF__ (#1548)\n\n__LINE__ instead of __LINE_OF__ in __LINE_OF__ documentation.\r\nRemove a trailing whitespace.","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/f7e1a313f57df0c13a50b5e7a16e878593e1a0fc"},{"sha":"e71f1021b8ea8c151ffc76ed778c87ee5f0deb7f","author":{"name":"Xavier Leroy","email":"9bc54109f43889773e2b12d49df0b781375eb663@users.noreply.github.com"},"message":"ARM 32-bit port: add support for ARMv8 in 32-bit mode, a.k.a. AArch32 (#1486)\n\nFor ARMv8/AArch32, avoid ITE conditional instruction blocks and use\r\nsimpler IT blocks instead.","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/e71f1021b8ea8c151ffc76ed778c87ee5f0deb7f"},{"sha":"839fe875f1aa66a56f18b03090b25bbc0b0802ab","author":{"name":"Jacques Garrigue","email":"37f9e0803c0fd63b75e55452143d274b0c65f0c7@math.nagoya-u.ac.jp"},"message":"Fix MPR#7695 (#1541)\n\nSome typing errors were not properly caught and reported, causing a compiler error\r\n(\"Fatal error: exception Ctype.Unify(_)\").\r\n\r\nTest added.","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/839fe875f1aa66a56f18b03090b25bbc0b0802ab"},{"sha":"040de1f860c7a7e2a6df808584166b890eb91756","author":{"name":"Jakub Wilk","email":"4e2aba61e81ea4659a4ceb6cab29c106bb890a08@jwilk.net"},"message":"Manual: fix obsolete reference to \"curses.mli\"","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/040de1f860c7a7e2a6df808584166b890eb91756"},{"sha":"34a11aaa62ff54cbff4403b16ede46a3c3b04799","author":{"name":"Nicolás Ojeda Bär","email":"3bf3e839692f7b73d9e158a796872e0900c9d530@gmail.com"},"message":"Merge pull request #1551 from jwilk-forks/manual-curses.mli\n\nManual: fix obsolete reference to \"curses.mli\"","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/34a11aaa62ff54cbff4403b16ede46a3c3b04799"},{"sha":"6570d99d53a17fae6012ae8ad04345896a1795ed","author":{"name":"octachron","email":"faf3c5fe3224f230ee8082bc209b6d5e5d8e3b45@polychoron.fr"},"message":"warnings: fix references to extended description","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/6570d99d53a17fae6012ae8ad04345896a1795ed"},{"sha":"5cf89e03d823eb922679b7c3c6f3e439f64f5e87","author":{"name":"octachron","email":"faf3c5fe3224f230ee8082bc209b6d5e5d8e3b45@polychoron.fr"},"message":"add test for warning 52","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/5cf89e03d823eb922679b7c3c6f3e439f64f5e87"},{"sha":"b0ef01cd8e161b06772086f13bb88d33ab8c8fd4","author":{"name":"octachron","email":"faf3c5fe3224f230ee8082bc209b6d5e5d8e3b45@polychoron.fr"},"message":"Update changes","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/b0ef01cd8e161b06772086f13bb88d33ab8c8fd4"},{"sha":"098705d38d188c5257ab2de1096a6074b72b862f","author":{"name":"Gabriel Scherer","email":"a3945f45cfbfa37d2c6e8548d8a3f60ffaaa95a0@gmail.com"},"message":"Merge pull request #1554 from Octachron/warning_messages_refs\n\nWarning messages: fix references to extended descriptions","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/098705d38d188c5257ab2de1096a6074b72b862f"},{"sha":"b573eaa7e84ac5f87ad5a1f32397c700b5f7e930","author":{"name":"Thomas Refis","email":"2d146de6142c751d6f0f336e5fdea2a2cd340821@gmail.com"},"message":"parmatch: add a test showing omissions of the fragile warning","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/b573eaa7e84ac5f87ad5a1f32397c700b5f7e930"},{"sha":"f5619dc10ac0436e29a9525031fa04b2759aa2a7","author":{"name":"Thomas Refis","email":"2d146de6142c751d6f0f336e5fdea2a2cd340821@gmail.com"},"message":"parmatch: more robust compatibility check","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/f5619dc10ac0436e29a9525031fa04b2759aa2a7"},{"sha":"ad91c46335ede1c22a4245c699793f588c80cc1a","author":{"name":"Thomas Refis","email":"2d146de6142c751d6f0f336e5fdea2a2cd340821@gmail.com"},"message":"parmatch: more robust tuple matching","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/ad91c46335ede1c22a4245c699793f588c80cc1a"},{"sha":"fa5a4bb30772917d11ffacd5139b75440a651a05","author":{"name":"Thomas Refis","email":"2d146de6142c751d6f0f336e5fdea2a2cd340821@gmail.com"},"message":"parmatch: explicitely check coherence of first column\n\nAlso extends the testsuite.","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/fa5a4bb30772917d11ffacd5139b75440a651a05"},{"sha":"9185e772f37f9334e95e8814126d354a71559ee1","author":{"name":"Thomas Refis","email":"2d146de6142c751d6f0f336e5fdea2a2cd340821@gmail.com"},"message":"Changes for GPR #1550","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/9185e772f37f9334e95e8814126d354a71559ee1"},{"sha":"64fb4f58aceec9033038f3d8398e000391fdf433","author":{"name":"Thomas Refis","email":"9c66492b47d6f6c069aa57230af790813ef0e747@gmail.com"},"message":"Merge pull request #1550 from trefis/parmatch-column-coherence\n\nParmatch column coherence","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/64fb4f58aceec9033038f3d8398e000391fdf433"},{"sha":"1df3a4363b87d1c2008ce2b30191cd7ea5a9aad8","author":{"name":"Gabriel Scherer","email":"a3945f45cfbfa37d2c6e8548d8a3f60ffaaa95a0@gmail.com"},"message":"parmatch.ml refactoring: introduce an All constructor for `matrix_stable_vars`\n\nThis simplifies the implementation of the incoherent case.","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/1df3a4363b87d1c2008ce2b30191cd7ea5a9aad8"},{"sha":"682f640192e31b0a2ae1c8843d7543db38787c70","author":{"name":"Gabriel Scherer","email":"a3945f45cfbfa37d2c6e8548d8a3f60ffaaa95a0@gmail.com"},"message":"parmatch.ml: refactor `matrix_stable_vars` by inlining split_rows\n\nThe way we split rows is tightly coupled with the semantics of the\nstable-variable computation (why can `default` be ignored when\n`consts` is non-empty?), so it is actually better to inline the logic\nwhithin matrix_stable_vars -- now that other factorizations have made\nit reasonably concise.\n\nThis also makes it easier to reason on currently-in-progress changes\nto add negative rows to `matrix_stable_vars`, which affect the\nsplitting strategy.","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/682f640192e31b0a2ae1c8843d7543db38787c70"},{"sha":"4a9ef2fe75c9a4925d86660765f85a79619a8c2f","author":{"name":"Gabriel Scherer","email":"a3945f45cfbfa37d2c6e8548d8a3f60ffaaa95a0@gmail.com"},"message":"Merge pull request #1555 from gasche/pattern-matching\n\nparmatch.ml: refactor `matrix_stable_vars`","distinct":false,"url":"https://api.github.com/repos/objmagic/ocaml/commits/4a9ef2fe75c9a4925d86660765f85a79619a8c2f"}]}
{"actor":{"display_login":"objmagic"}}