{"push_id":2317542136,"size":1000,"distinct_size":7,"ref":"refs/heads/master","head":"539cd340c9e06a9c4f2ce87a58c69ccf87fb16bb","before":"e027e4cc00dacc2a0c14fb941b60f97ce2580e35","commits":[{"sha":"3e9d7d6e9cf8dc33eb29c497c350a1cd7df3a057","author":{"name":"Marek Safar","email":"b5bd7222367db8c89a3ff583927b45e3563f00d8@gmail.com"},"message":"[mcs] Fixes codegen for pattern probing with value-type variables","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/3e9d7d6e9cf8dc33eb29c497c350a1cd7df3a057"},{"sha":"411a37af27905eaa44dac1a31f6387a11c0b0244","author":{"name":"Marek Safar","email":"b5bd7222367db8c89a3ff583927b45e3563f00d8@gmail.com"},"message":"Bump corefx","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/411a37af27905eaa44dac1a31f6387a11c0b0244"},{"sha":"a984f20e232d863a9d3b7848023f78816aa282e7","author":{"name":"Aleksey Kliger (λgeek)","email":"2ba4ca5f54c28b80218009ec35d417da090136bf@gmail.com"},"message":"Initial set of Ward sgen annotations (#5705)\n\n* [ward] Expand MONO_PERMIT to empty string when not running Ward\r\n  See https://github.com/evincarofautumn/Ward#annotating-your-code for the Ward\r\n  permissions syntax\r\n* sgen_gc_locked\r\n* sgen_world_stopped\r\n* sgen_lock_gc\r\n* sgen_stop_world","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/a984f20e232d863a9d3b7848023f78816aa282e7"},{"sha":"74a87af7f580c59f524f79508e4ad32ccff0870a","author":{"name":"Rolf Bjarne Kvinge","email":"7ef5491181287cce389555cfc27213f1f64295e9@xamarin.com"},"message":"[appletls] Trust SecTrustResult.Proceed as well. Fixes #58411.\n\nApple states clearly in their documentation about SecTrustResult.Proceed [1]:\n\n    The user explicitly chose to trust a certificate in the chain (usually by\n    clicking a button in a certificate trust panel).\n\n    Your app should trust the chain.\n\nThis fixes bug #[58411][2], where SecTrustEvaluate returns\nSecTrustResult.Proceed starting with iOS 11.\n\n[1]: https://developer.apple.com/documentation/security/1394363-sectrustevaluate\n[2]: https://bugzilla.xamarin.com/show_bug.cgi?id=58411","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/74a87af7f580c59f524f79508e4ad32ccff0870a"},{"sha":"f165a0dc3fbaff879171de1b31d9fc25d3008c3c","author":{"name":"monojenkins","email":"4499cda2bcc6bb50206f66afce9cb024af676d48@xamarin.com"},"message":"Bump API snapshot submodule","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/f165a0dc3fbaff879171de1b31d9fc25d3008c3c"},{"sha":"410bb8a57e23a901ea47d8a74f88a20972de423d","author":{"name":"Alexander Kyte","email":"98c1b9471a6ddb3b22a1b071b7dd7e5b59f3b075@gmail.com"},"message":"[runtime] Fix Empty generic enumerator equality\n\nOn the CLR, two enumerators containing zero elements will\nhave reference equality if they are inflated with the same\ngeneric type.\n\nIf comparing two enumerators which are not inflated (Array.Empty, for\ninstance), they are not equal when they contain zero elements.\n\nThis reference equality behavior is not compatible with treating\nthe enumerators as structs, as value types will not have reference\nequality.","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/410bb8a57e23a901ea47d8a74f88a20972de423d"},{"sha":"f0ce7bc289794b4f022f2b5939e45e2faf56ac87","author":{"name":"Marek Safar","email":"b5bd7222367db8c89a3ff583927b45e3563f00d8@gmail.com"},"message":"Merge pull request #5327 from marek-safar/corefx-bump\n\nBump corefx","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/f0ce7bc289794b4f022f2b5939e45e2faf56ac87"},{"sha":"72c86fe6cc214bd8dcd2043846c90a6cc5cbe58d","author":{"name":"Marek Safar","email":"b5bd7222367db8c89a3ff583927b45e3563f00d8@gmail.com"},"message":"[corlib] Makes GetReferencedAssemblies test more reliable","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/72c86fe6cc214bd8dcd2043846c90a6cc5cbe58d"},{"sha":"925c2dc63254da485a63d81614c30a0ee2ddf189","author":{"name":"lateralusX","email":"308317f2d4f380e00648a1b21fac1e55216dc07a@gmail.com"},"message":"Adding native unwind info support in Windows x64 full AOT builds.\n\nEmit needed sections when building Windows x64 full AOT targeting Clang for MS codegen in order for linker to\ninclude entries in process unwind tables for full AOT:ed managed functions and trampolines. Implementation also includes\na cache used to minimize the number of duplicated unwind data section in each object file, reducing final image size.","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/925c2dc63254da485a63d81614c30a0ee2ddf189"},{"sha":"e77153a6238e4ae519ac88802b9563e58dd35d8c","author":{"name":"lateralusX","email":"308317f2d4f380e00648a1b21fac1e55216dc07a@gmail.com"},"message":"Adding basic codeview support on Windows x64 full AOT builds.\n\nEmit very basic codeview information into full AOT builds on Windows x64. The codeview information is far from complete and\nis currently just initial work needed to get function symbol names to appear in native callstack that includes managed functions.\nDescribed functions does not include parameters, local variables or line info at the moment, but could be extended in the future.\n\nFix also make sure linker will emit PDB files including information that can be picked up by debuggers. It is possible to disable\ncodeview info by passing \"nodebug\" to AOT compiler, this will also disable the generation of PDB files, if a DLL would have been build.","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/e77153a6238e4ae519ac88802b9563e58dd35d8c"},{"sha":"9eed0cb99ee0219c2b00815d6540595c395bbbae","author":{"name":"Alexis Christoforides","email":"c726e5c74752e7cb9defe9640c6be1de74a546f9@thenull.net"},"message":"Update Bockbuild","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/9eed0cb99ee0219c2b00815d6540595c395bbbae"},{"sha":"56b3c007f428d93b7f230d58744393ad69e4ca63","author":{"name":"vkargov","email":"8f2a63b9cd847ee5872ccee84699fd33ab0d82b1@gmail.com"},"message":"[runtime] Don't insta-fail when a faulty COM type is encountered. (#5616)\n\n* [jit] Don't insta-fail on faulty cominterop invocations.\r\n\r\n* [runtime] New test for bug 8477.\r\n\r\n* [jit] Implement mono_error_get_exception_name() and mono_mb_emit_exception_for_error()\r\n\r\n* [jit] Throw an exception when a static method on a ComImport class is called.","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/56b3c007f428d93b7f230d58744393ad69e4ca63"},{"sha":"70abfb795a444e54259d07127436866489ae9221","author":{"name":"Alex Rønne Petersen","email":"84195ad370679044c68c24e71d00885ed519c720@microsoft.com"},"message":"[profiler] Clean up the makefile and address some issues with it.\n\n* Don't link the profilers to libmono, except on mobile.\n* The coverage profiler doesn't use zlib. Don't link to it.\n* Fix the LIBADD variable for the VTune profiler.\n* Add some comments for certain non-obvious aspects.\n* Some style cleanup.\n\nAlso introduce a HOST_IOS variable in the build system which covers iOS,\nwatchOS, and tvOS.","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/70abfb795a444e54259d07127436866489ae9221"},{"sha":"aef03761fad2ed95bb038faa3d769834eb286301","author":{"name":"lateralusX","email":"308317f2d4f380e00648a1b21fac1e55216dc07a@gmail.com"},"message":"Updated with review feedback.","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/aef03761fad2ed95bb038faa3d769834eb286301"},{"sha":"90a68e6591fc95f86674d1c0eeee6b26dba3d999","author":{"name":"Marek Safar","email":"b5bd7222367db8c89a3ff583927b45e3563f00d8@gmail.com"},"message":"[corlib] Fixes make dist (#5735)","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/90a68e6591fc95f86674d1c0eeee6b26dba3d999"},{"sha":"64b4a63a8712637d63db6f61a1386e2bf4362e01","author":{"name":"Alexis Christoforides","email":"c726e5c74752e7cb9defe9640c6be1de74a546f9@thenull.net"},"message":"[corlib] Throw exception on using disposed Timer object. Fixes #60028","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/64b4a63a8712637d63db6f61a1386e2bf4362e01"},{"sha":"c9fc371e31f577834582077ab8aee7682d1985bb","author":{"name":"Alexander Köplinger","email":"60b940881295e7d4ff86a588856331d68785e26e@outlook.com"},"message":"[corlib] Use temp directory for assemblies in SaveTest.Save() (#5727)\n\nIt was writing to the current working directory before which\r\ndoesn't work on platforms where that directory is read-only.\r\n\r\nUsing the same setup/teardown methods as TypeBuilderTest we\r\ninstead create a directory in the temporary location and put\r\nthe files there.","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/c9fc371e31f577834582077ab8aee7682d1985bb"},{"sha":"d2e60f48b66508995e8091ab68c6b9dd2c67ecca","author":{"name":"monojenkins","email":"4499cda2bcc6bb50206f66afce9cb024af676d48@xamarin.com"},"message":"[msvc] Update csproj files (#5745)","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/d2e60f48b66508995e8091ab68c6b9dd2c67ecca"},{"sha":"4058c2be43ec605cdcc57e9d678251339349cb5f","author":{"name":"Alexander Köplinger","email":"60b940881295e7d4ff86a588856331d68785e26e@outlook.com"},"message":"[utils] Add check for ANDROID_UNIFIED_HEADERS to mono-compiler.h (#5742)\n\nhttps://github.com/mono/mono/pull/5680 added mmap/sendfile prototypes\r\nbut we should only use those when ANDROID_UNIFIED_HEADERS is defined\r\nto avoid getting errors like:\r\n\r\n```\r\n/Users/alexander/dev/xamarin-android/external/mono/mono/utils/mono-compiler.h:157:7: error: conflicting types for 'mmap'\r\nvoid* mmap (void*, size_t, int, int, int, __mono_off32_t);\r\n        ^\r\n/Users/alexander/android-toolchain/toolchains/arm-linux-androideabi-clang/bin/../sysroot/usr/include/sys/mman.h:47:15: note: previous declaration is here\r\nextern void*  mmap(void *, size_t, int, int, int, off_t);\r\n                ^\r\n\r\n/Users/alexander/dev/xamarin-android/external/mono/mono/utils/mono-compiler.h:166:9: error: conflicting types for 'sendfile'\r\nssize_t sendfile (int out_fd, int in_fd, __mono_off32_t* offset, size_t count);\r\n        ^\r\n/Users/alexander/android-toolchain/toolchains/arm-linux-androideabi-clang/bin/../sysroot/usr/include/sys/sendfile.h:36:16: note: previous declaration is here\r\nextern ssize_t sendfile(int out_fd, int in_fd, off_t *offset, size_t count);\r\n```","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/4058c2be43ec605cdcc57e9d678251339349cb5f"},{"sha":"15c0640201fee8407c4a945077e4bc41446bcac7","author":{"name":"Alexis Christoforides","email":"c726e5c74752e7cb9defe9640c6be1de74a546f9@thenull.net"},"message":"Merge pull request #5714 from alexischr/update_bockbuild\n\nUpdate Bockbuild","distinct":false,"url":"https://api.github.com/repos/kumpera/mono/commits/15c0640201fee8407c4a945077e4bc41446bcac7"}]}
{"actor":{"display_login":"kumpera"}}