{"push_id":559197187,"size":29,"distinct_size":1,"ref":"refs/heads/martin-internals","head":"f09b054b6515519da163a7ebb20d62fdfc02a70a","before":"3bf389246120e733386efd27ae40f545a335e74d","commits":[{"sha":"098121114a076d2ba58b79c775060e29d39fe9de","author":{"email":"747d425dfc602428febd97bd935311d9ede791b9@gmail.com","name":"Vlad Brezae"},"message":"Don't truncate the file to the page aligned size.\n\nThe second open attempt at opening would fail due to the capacity being smaller than the file size.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/098121114a076d2ba58b79c775060e29d39fe9de"},{"sha":"3f81926327189e6d9f99a0338798f93016abc282","author":{"email":"747d425dfc602428febd97bd935311d9ede791b9@gmail.com","name":"Vlad Brezae"},"message":"Fix truncation of newly created map files.\n\nFile truncation could skip due to the fact that st_size field is only initialized for already existing files.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/3f81926327189e6d9f99a0338798f93016abc282"},{"sha":"495cd1500b18ca24d36da30e6779a04273f36422","author":{"email":"747d425dfc602428febd97bd935311d9ede791b9@gmail.com","name":"Vlad Brezae"},"message":"Fix handling of mappings over file size.\n\nAdd tests.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/495cd1500b18ca24d36da30e6779a04273f36422"},{"sha":"08f78b16155bd2020edaea1d2efce082c762465b","author":{"email":"747d425dfc602428febd97bd935311d9ede791b9@gmail.com","name":"Vlad Brezae"},"message":"Fail on mappings that exceed the file size.\n\nAs MS does.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/08f78b16155bd2020edaea1d2efce082c762465b"},{"sha":"8b914ca48b881f3f3ffe0b553b219798b06e3c6a","author":{"email":"747d425dfc602428febd97bd935311d9ede791b9@gmail.com","name":"Vlad Brezae"},"message":"When map size is 0, use the aligned size of the file.\n\nAs MS does.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/8b914ca48b881f3f3ffe0b553b219798b06e3c6a"},{"sha":"974526dd3c4cd0d298d601568fbc6086ca852e82","author":{"email":"1bac7365a74b52fb25751139e5d78c0b178db03d@gmail.com","name":"Jb Evain"},"message":"[pdb2mdb] Skip unknown pdb metadata\n\nThis patch allows pdb2mdb to convert pdb files containing\nmetadata items emitted by the Roslyn compiler.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/974526dd3c4cd0d298d601568fbc6086ca852e82"},{"sha":"c052b2618c7fc071337329d3dfc4c204138f83ee","author":{"email":"99f63e0a2b21948865624155da852b19aaa2cca0@xamarin.com","name":"Marcos Henrich"},"message":"[runtime] Duplicated instructions OP_IL_SEQ_POINT are now removed.\nSequences of OP_IL_SEQ_POINT instructions are now reduced to only the instruction.\nThis removes about half of the generated sequence point instructions.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/c052b2618c7fc071337329d3dfc4c204138f83ee"},{"sha":"4f2b974bfa83bc792a2943fffd944501b8d242bb","author":{"email":"99f63e0a2b21948865624155da852b19aaa2cca0@xamarin.com","name":"Marcos Henrich"},"message":"[symbolicate] Added symbolicate.expected.\nThe added file Test/symbolicate.expected contains the value that we expect to find in Test/out/symbolicate.out.\nmake check now uses Test/symbolicate.expected.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/4f2b974bfa83bc792a2943fffd944501b8d242bb"},{"sha":"b9da8d3f1e766ef9c23a3f3e64ec17069ae7f60d","author":{"email":"1fe595573a0d1b52fcbb37eaf4d2f1282f62ee5f@xamarin.com","name":"Ludovic Henry"},"message":"[runtime] Generate binary protocol functions and structure with macro\n\nYou just have to edit mono/metadata/sgen-protocol-def.h to generate a new binary protocol entry type","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/b9da8d3f1e766ef9c23a3f3e64ec17069ae7f60d"},{"sha":"78e28d11213073d0bc6e7b074d0951825fffc22d","author":{"email":"c510cd8607f92e1e09fd0b0d0d035c16d2428fa4@tritao.eu","name":"João Matos"},"message":"[runtime] Fixed mono_dl_open_file to work in Android.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/78e28d11213073d0bc6e7b074d0951825fffc22d"},{"sha":"133aad946c06f6c574466c0a0c3cb57482ff1356","author":{"email":"8236e1a651d84e9c36458e357640c3873a9c3744@xamarin.com","name":"Alex Rønne Petersen"},"message":"[mini] Fix some warnings.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/133aad946c06f6c574466c0a0c3cb57482ff1356"},{"sha":"40ad17a1c34543fc22d63573ca1fc456b8950b7f","author":{"email":"8236e1a651d84e9c36458e357640c3873a9c3744@xamarin.com","name":"Alex Rønne Petersen"},"message":"[mini] Lower atomic load/store instruction sizes on ARM.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/40ad17a1c34543fc22d63573ca1fc456b8950b7f"},{"sha":"5b1bce5693852da5ea8661be1a2c6dce66e72c6b","author":{"email":"8236e1a651d84e9c36458e357640c3873a9c3744@xamarin.com","name":"Alex Rønne Petersen"},"message":"[mini] Add atomic load/store instructions for float/double.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/5b1bce5693852da5ea8661be1a2c6dce66e72c6b"},{"sha":"5f70b2e00bd5179b47519a22a7a565945dc835e3","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Merge pull request #1527 from ludovic-henry/master\n\n[runtime] Generate binary protocol functions and structure with macro","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/5f70b2e00bd5179b47519a22a7a565945dc835e3"},{"sha":"36afbc6563844551a0c060eca00730addf8e654c","author":{"email":"44ca9dc623078cd07d18aa0ff53fbed98784941d@gmail.com","name":"Rodrigo Kumpera"},"message":"Merge pull request #1510 from BrzVlad/fix-file-map\n\nFix file map","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/36afbc6563844551a0c060eca00730addf8e654c"},{"sha":"d1647dabf8f12fe004c617f2e639f44fd4078f63","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"Merge pull request #1533 from jbevain/pdb2mdb-roslyn\n\n[pdb2mdb] Skip unknown pdb metadata","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/d1647dabf8f12fe004c617f2e639f44fd4078f63"},{"sha":"2c524916b74f43bc7b64e64dfbec5e1a2b90af85","author":{"email":"1fe595573a0d1b52fcbb37eaf4d2f1282f62ee5f@xamarin.com","name":"Ludovic Henry"},"message":"[runtime] Fix #26307 \"Random crash due to threading issue in new threadpool heuristics code\"\n\nBy locking `threads_lock` before launching the thread, we guarantee that the thread is not going to remove itself from `threads` before we actually add it to `threads`.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/2c524916b74f43bc7b64e64dfbec5e1a2b90af85"},{"sha":"962c9682ab65ab7ffefe82571fd61546995c3cac","author":{"email":"8236e1a651d84e9c36458e357640c3873a9c3744@xamarin.com","name":"Alex Rønne Petersen"},"message":"[mini] Add some missing atomic instructions to cpu-arm64.md.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/962c9682ab65ab7ffefe82571fd61546995c3cac"},{"sha":"aa7bfb2359c01b4403cbf3a814525bda3d8ae7b7","author":{"email":"82b622db46d9e05b1f87c4f493037e9c319ba3bb@sil.org","name":"Stephen McConnel"},"message":"Fix the default behavior of ToolStripLayoutStyle.Table\n\nThis addresses https://bugzilla.xamarin.com/show_bug.cgi?id=26523.","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/aa7bfb2359c01b4403cbf3a814525bda3d8ae7b7"},{"sha":"98949d2e258382d8fa3f3878c44193b6646fb1d6","author":{"email":"bfb2c2abbdfba0603527285e3386c80b601939fe@gmail.com","name":"Zoltan Varga"},"message":"Merge pull request #1535 from StephenMcConnel/bug-26523\n\nFix the default behavior of ToolStripLayoutStyle.Table","distinct":false,"url":"https://api.github.com/repos/mono/mono/commits/98949d2e258382d8fa3f3878c44193b6646fb1d6"}]}