{"push_id":1096806439,"size":1000,"distinct_size":2041,"ref":"refs/heads/master","head":"09d6a5d6536adc498917728d3224b1ee7f779d65","before":"7ed6f3854de81a1177440295f8d7d6dc3aada65d","commits":[{"sha":"f3b99cc7d1b85fe9b1472644328edbc0857cbf31","author":{"email":"43cb7ee10089d055dbecd6c9e4a59f3c0d3e7bdc@microsoft.com","name":"jashook"},"message":"Remove release only check.\n\nAllows debug and checked builds to run tests on arm64 machines.","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/f3b99cc7d1b85fe9b1472644328edbc0857cbf31"},{"sha":"ffc7372713170e09a9f80d4cd8d6bb238378a34b","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Prune Windows mscorlib\n\nIn model.xml, I went over:\n- FEATURE_ conditions that are disabled on Unix\n- FEATURE_  conditions related to NetCF\n- All ApiFxInternal methods\nAnd flipped most them either to public, ImplRoot or deleted them.\n\nTesting: Run all open CoreCLR and CoreFX tests, built legacy build razzle\n\n[tfs-changeset: 1586209]","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/ffc7372713170e09a9f80d4cd8d6bb238378a34b"},{"sha":"21cc5993a538fbeba0b6b853f359a649353feb64","author":{"email":"acd8f4539166019ed6425de5f67e6d834f46e5a4@samsung.com","name":"Geunsik Lim"},"message":"Documentation: Compiling mscorlib for ARM Linux\n\nLet's update the out-of-date contents of mscorlib.\n\nSigned-off-by: Geunsik Lim <geunsik.lim@samsung.com>","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/21cc5993a538fbeba0b6b853f359a649353feb64"},{"sha":"97a516ac008ed1dea5d50e22bf91cd226b4885f7","author":{"email":"acd8f4539166019ed6425de5f67e6d834f46e5a4@samsung.com","name":"Geunsik Lim"},"message":"Remove __cdecl__ calling convention for [-Werror,-Wignored-attributes]\n\nThe cross build for Linux/ARM is broken while doing the compilation\nby the [-Werror,-Wignored-attributes] policy of the cross compiler.\nLet's remove __cdecl__ calling convention from ./test/src/Interop folder\nby handling __cdecl macro handling in xplatform.h for Linux/ARM.\n\nSigned-off-by: Geunsik Lim geunsik.lim@samsung.com\nSigned-off-by: Prajwal A N an.prajwal@samsung.com\nSigned-off-by: MyungJoo Ham myungjoo.ham@samsung.com","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/97a516ac008ed1dea5d50e22bf91cd226b4885f7"},{"sha":"94a7c57a38ad3c345748d057921d22f0ada2eb9f","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Merge pull request #3725 from leemgs/upstream-doc-cross-arm\n\nDocumentation: Compiling mscorlib for ARM Linux","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/94a7c57a38ad3c345748d057921d22f0ada2eb9f"},{"sha":"4d060bd77a034249459224487ebdb6a8ff1e6fd9","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Merge pull request #3656 from leemgs/upstream-calling-convention-cdecl\n\nRemove __cdecl__ calling convention for [-Werror,-Wignored-attributes]","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/4d060bd77a034249459224487ebdb6a8ff1e6fd9"},{"sha":"97fe1583dd8a9af76f7313568557b5e2da390a9b","author":{"email":"48c10371c819736f6a953bb12ea500461c098553@microsoft.com","name":"Kyungwoo Lee"},"message":"Merge pull request #3742 from kyulee1/fixgchole2\n\nARM64: Revisit for Fix GC hole in indirect call site","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/97fe1583dd8a9af76f7313568557b5e2da390a9b"},{"sha":"f9d0c3248f1c8168a67eb836cf758783adfca026","author":{"email":"c99f1182be7fdc631148f207c4a77d95162547f3@microsoft.com","name":"Gaurav Khanna"},"message":"Enable tests to run under a specified GCStress mode","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/f9d0c3248f1c8168a67eb836cf758783adfca026"},{"sha":"4879588fb8973c0979a3253bda44d990be8aa9b3","author":{"email":"8c1dd514f4ccabfd7ee85bda89d882ec599b3529@users.noreply.github.com","name":"Davis Goodin"},"message":"Merge pull request #3743 from dagood/remove-nugetbuild-source\n\nRemove nugetbuild myget feed","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/4879588fb8973c0979a3253bda44d990be8aa9b3"},{"sha":"c37aae496c6d83ddd49c96e0eeb9cc1bce2bff76","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@microsoft.com","name":"Andy Ayers"},"message":"Merge pull request #3697 from AndyAyersMS/RandomInliner\n\nRandom inliner","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/c37aae496c6d83ddd49c96e0eeb9cc1bce2bff76"},{"sha":"5195d0d0f3c73f559239c7c49b7b5e6b33d182f8","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Disable tests that are failing in CI on Unix","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/5195d0d0f3c73f559239c7c49b7b5e6b33d182f8"},{"sha":"ad7b11b818f3628448f5ec0998471b4cf06c846c","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Merge pull request #3755 from jkotas/failing-tests\n\nDisable tests that are failing in CI on Unix","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/ad7b11b818f3628448f5ec0998471b4cf06c846c"},{"sha":"cad8467e1da9dd13c6293cece45318f13fd6af37","author":{"email":"c99f1182be7fdc631148f207c4a77d95162547f3@microsoft.com","name":"Gaurav Khanna"},"message":"Merge pull request #3758 from gkhanna79/TestGCStress\n\nEnable tests to run under a specified GCStress mode","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/cad8467e1da9dd13c6293cece45318f13fd6af37"},{"sha":"81d2210fdfc1274ed14153081a9f39ecc3cb34d9","author":{"email":"48c10371c819736f6a953bb12ea500461c098553@microsoft.com","name":"Kyungwoo Lee"},"message":"ARM64: Fix Large Stack Allocation\n\nThis fixes https://github.com/dotnet/coreclr/issues/3666.\nWhen frame size is greater than 512 (frametype=3), JIT saves\ncallee-save registers followed by var arg registers, and then handles the\nremaining frames. When the first callee-save register is saved, the stack\nsize is expected to be grown including delta amount which is for var arg registers.\nFor this failing case, actually we don't have any callee-save registers to be\nsaved while we still need to home var arg registers.\nThis fix is to handle such case in\n```genSaveCalleeSavedRegistersHelp/genRestoreCalleeSavedRegistersHelp``` to\nensure allocating/deallocating delta stack size.","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/81d2210fdfc1274ed14153081a9f39ecc3cb34d9"},{"sha":"00f25cfbe4127cb6524ab43e91d5e98f44fade28","author":{"email":"48c10371c819736f6a953bb12ea500461c098553@microsoft.com","name":"Kyungwoo Lee"},"message":"Merge pull request #3761 from kyulee1/fixstack\n\nARM64: Fix Large Stack Allocation","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/00f25cfbe4127cb6524ab43e91d5e98f44fade28"},{"sha":"77c5f3e8b3aa61fd4e64b42862b572960cf1863e","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@microsoft.com","name":"Andy Ayers"},"message":"Use root compiler instance for inline result and policy\n\nWhen constructing an InlineResult (and subsequent InlinePolicy)\nalways use the root compiler instance, so that all policy evaluations\ndone in a method are consistent.\n\nAdd an assert that the initial fact replay during `fgFindJumpTargets`\n(force inline state and code size) doesn't change the candidacy when\ninlining -- it should just be re-establishing what we knew in the\ninitial candidate scan.\n\nCloses #3760.","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/77c5f3e8b3aa61fd4e64b42862b572960cf1863e"},{"sha":"a5ca4dce8701f409c135504bc328f5f8ff4ee7c1","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Merge pull request #3752 from dotnet-bot/from-tfs\n\nMerge changes from TFS","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/a5ca4dce8701f409c135504bc328f5f8ff4ee7c1"},{"sha":"414126e0c0e9d1681b2fe3f71789ef1bbc743a76","author":{"email":"43cb7ee10089d055dbecd6c9e4a59f3c0d3e7bdc@microsoft.com","name":"Jarret Shook"},"message":"Merge pull request #3751 from jashook/arm64_enable_dbg_chk\n\nRemove release only check.","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/414126e0c0e9d1681b2fe3f71789ef1bbc743a76"},{"sha":"3a06bb29d0254b191bebd96e45fbd494507d82b6","author":{"email":"43cb7ee10089d055dbecd6c9e4a59f3c0d3e7bdc@microsoft.com","name":"jashook"},"message":"Add lst_creator tool and smarty output parser","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/3a06bb29d0254b191bebd96e45fbd494507d82b6"},{"sha":"376d2e8469f2806c5a3080ed37838d577e60ae26","author":{"email":"a0331dcd1f6f0924d967fa53341a4e8553603730@microsoft.com","name":"wtgodbe"},"message":"Switch default Windows x64 Release PR test to pri1 in CI","distinct":true,"url":"https://api.github.com/repos/bartonjs/coreclr/commits/376d2e8469f2806c5a3080ed37838d577e60ae26"}]}