{"push_id":1650426456,"size":160,"distinct_size":160,"ref":"refs/heads/master","head":"07fa3a32336d2da5d2bf652ad01d33f18b2debaf","before":"90f74b3963073c3671da1b4b95a6c205b7fa0411","commits":[{"sha":"e2a91a6d6cd7ca980ba37e906f41fb433bbe6093","author":{"name":"Mikhail Skvortcov","email":"24ce11e0308a8ea7c683cee41df9d6a656a96c9e@partner.samsung.com"},"message":"RyuJIT/ARM32: Enable GT_COPY and GT_MEMORYBARRIER","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/e2a91a6d6cd7ca980ba37e906f41fb433bbe6093"},{"sha":"761db6438911ca82d99fe26a809331bf88574804","author":{"name":"noahfalk","email":"6d09e63c1c89e86b36954f4b2a7ecba9079eaabf@microsoft.com"},"message":"Support Windows Minidump\n\nThis is the coreclr portion of the work to complete issue #10334. It adds a resource to coreclr with a well-known name and format\nthat can be used by MiniDumpWriteDump to discover and load custom dump collection extensions.\n\nAt this time the OS work hasn't been implemented yet and the scenario won't work until their part is complete.","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/761db6438911ca82d99fe26a809331bf88574804"},{"sha":"3dd1518ca4e71e290e914becfa9ebcfd9a27042a","author":{"name":"Brian Sullivan","email":"bd7645e21d82929e9881c1dedc14c9846187e8ff@microsoft.com"},"message":"Improve the dumping of BasicBlock weights and edge counts in the JIT\nWeights are now printed to fit into a 6 character field in one of three forms:\nstandard (ddd or ddd.dd), large (ddddd.) or very large (dddddk)","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/3dd1518ca4e71e290e914becfa9ebcfd9a27042a"},{"sha":"753dbbb780fc215413e61dfd6adcf2786505cd54","author":{"name":"Brian Sullivan","email":"bd7645e21d82929e9881c1dedc14c9846187e8ff@microsoft.com"},"message":"Change setBBProfileWeight so that we no longer multiply the profile count by 100\n\nFix fgAddSyncMethodEnterExit to properly set the IBC profile weight when we have profile data\nIn fgComputeEdgeWeights properly set fgCalledCount when we inserted a new first block using fgFirstBBisScratch\nFix fgOptimizeUncondBranchToSimpleCond to properly set the new BasicBlock's weight and flags","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/753dbbb780fc215413e61dfd6adcf2786505cd54"},{"sha":"f401bfc49f96c12d90ec63bd4d4ef74d0cd998e6","author":{"name":"Bruce Forstall","email":"74743cd806e5cc8aa129b22f4e1c9e76e37958d3@microsoft.com"},"message":"Fix CSE bug with GT_MUL and GTF_MUL_64RSLT\n\nUnconditionally set op1 and op2 as GTF_DONT_CSE.\nPreviously, this was only done if the cast was not\na GT_NOP. It is possible for it already to come in\nas GT_NOP, thus leading to the possibility to CSE\nthe operand, and leading to this assert firing:\n```\nassert(tree->gtIsValid64RsltMul());\n```","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/f401bfc49f96c12d90ec63bd4d4ef74d0cd998e6"},{"sha":"b2b4ea22fcf71ef61ff84aa9669da2419c7541a5","author":{"name":"rahul","email":"328de7336c502e686bd5152d4ee6dc54f5921228@github.com"},"message":"memory limit in containers on linux","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/b2b4ea22fcf71ef61ff84aa9669da2419c7541a5"},{"sha":"8bdf8c50e641d1f838f62f7bfae2863cd7f6e395","author":{"name":"Rahul Kumar","email":"328de7336c502e686bd5152d4ee6dc54f5921228@microsoft.com"},"message":"Re-enable tests","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/8bdf8c50e641d1f838f62f7bfae2863cd7f6e395"},{"sha":"b511095cb37ce2e363ab55740960e7f610a9220d","author":{"name":"Rahul Kumar","email":"328de7336c502e686bd5152d4ee6dc54f5921228@microsoft.com"},"message":"Merge pull request #10064 from rahku/cgroup\n\nmemory limit in containers on linux","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/b511095cb37ce2e363ab55740960e7f610a9220d"},{"sha":"400ae726d96e408016e4459a4a002e44d2165cc0","author":{"name":"dotnet-bot","email":"f84cdf622175726c596bcedcda3805233e2ca5f8@microsoft.com"},"message":"Update CoreClr, CoreFx to beta-25123-03, beta-25122-02, respectively","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/400ae726d96e408016e4459a4a002e44d2165cc0"},{"sha":"9784b493f3c85dd0967e8c2d936416e625f9cd0f","author":{"name":"ragmani","email":"8acb6542a3354e0c397984203b22b41de067861b@gmail.com"},"message":"[x86/Linux] fix broken stack in DelayLoad_Helper when converting to AT&T syntax assembly. (#10383)\n\n* fix broken stack in DelayLoad_Helper when converting to AT&T syntax assembly.\r\n\t\"push \\frameFlags\" was changed to \"pushw $0x0\" by converting to AT&T syntax assembly.\r\n\r\nSigned-off-by: ragmani <ragmani0216@gmail.com>\r\n\r\n* [x86/Linux] modify pushing frameFlags stack from Intel syntax to AT&T syntax.\r\n\r\nSigned-off-by: ragmani <ragmani0216@gmail.com>","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/9784b493f3c85dd0967e8c2d936416e625f9cd0f"},{"sha":"f0bafd7833fc46378971398db518de4f6aa4f8cb","author":{"name":"Stephen Toub","email":"b60ab4ec0ae5032e51dd285ac67105c722f075d3@microsoft.com"},"message":"Merge pull request #10412 from dotnet-bot/master-UpdateDependencies\n\nUpdate CoreClr, CoreFx to beta-25123-03, beta-25122-02, respectively (master)","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/f0bafd7833fc46378971398db518de4f6aa4f8cb"},{"sha":"5bcd08108f522524741805d97989e5f227a6bd6b","author":{"name":"Ilya","email":"97e5e1a43af768d381454245ebe332ccaf1083a2@users.noreply.github.com"},"message":"I used PVS-Studio static analyzer to check this project. I would like to suggest a variant of the way to fix the error, detected with the help of V534 diagnostic. Description of the diagnostic: https://www.viva64.com/en/examples/v534/ (#10414)\n\nIncorrect variable 'i' from the outer loop is used in condition of the inner loop.","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/5bcd08108f522524741805d97989e5f227a6bd6b"},{"sha":"8f485224cd9a5899e5f8e991f2db87cef5566b1b","author":{"name":"Atsushi Kanamori","email":"9e157e753bb0ad568016a385c966ac1fa3cb0c6b@users.noreply.github.com"},"message":"Move IReflect.cs to shared partition. (#10415)","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/8f485224cd9a5899e5f8e991f2db87cef5566b1b"},{"sha":"a9fbca32b572413dcccfe0314766edaed9c8934a","author":{"name":"Joseph Tremoulet","email":"29a1edaecf6c674e6e48323ac344d1191dfb820b@microsoft.com"},"message":"Scalarize single-field-to-lclVar block copy\n\nMorph has some logic to scalarize struct copies where the RHS is a scalar\nand the LHS is a single-field struct.  This change adds the symmetric\nlogic where the LHS is a scalar and the RHS is a single-field struct.\nThis pattern shows up in Span<T> methods that initialize the data pointer\nfield, due to the way scalar replacement operates on spans.","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/a9fbca32b572413dcccfe0314766edaed9c8934a"},{"sha":"baaff75f0c3c1f8439c201afe33eafd964e4475d","author":{"name":"Ilya Ivanov","email":"7f97322be2136b42a817e6921476cc09f6270819@viva64.com"},"message":"We have found and fixed a security weakness (CWE-188) using PVS-Studio tool: Analyzer warning: V557 Array overrun is possible. The value of 'dwCode - 1' index could reach 8.\nPVS-Studio is a static code analyzer for C, C++ and C#: https://www.viva64.com/en/pvs-studio/","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/baaff75f0c3c1f8439c201afe33eafd964e4475d"},{"sha":"087a2eeb4c1384113fe68da1257b98fa99bd0484","author":{"name":"Steve MacLean","email":"f5707b07564eac69351f12669f97b5328830be1d@qti.qualcomm.com"},"message":"[Unix] runtest.sh crossgen should exit on failure (#9907)\n\n* Fix crossgen segfault\r\n\r\n* Check crossgen in runtests.sh\r\n\r\n* Do not use test -v\r\n\r\nCI showed bash 4.2 feature test -v is not present on\r\nOSX CI systems.  Fall back to more standard bash test","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/087a2eeb4c1384113fe68da1257b98fa99bd0484"},{"sha":"22668cc8a71140f8c8fa467e70d735cb0a00035e","author":{"name":"Andy Ayers","email":"eb540dbfe23ecab6edc4372665b4d5d4e13a72b7@microsoft.com"},"message":"Jit: track ref types for inlinee locals and args\n\nThe jit may use new temporaries for inline locals and args. For temps\nrepresenting ref type locals and args, propagate the class handle from\nthe appropriate signature. This makes more types to be available for\ndevirtualization.\n\nAlso in addition to capturing arg ref types, cleanup `impInlineFetchArg`\nby commoning out the table lookups and adding a header comment.","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/22668cc8a71140f8c8fa467e70d735cb0a00035e"},{"sha":"b6c36706c174e0cbd280dca5ec0a829171aaafe0","author":{"name":"Bruce Forstall","email":"74743cd806e5cc8aa129b22f4e1c9e76e37958d3@microsoft.com"},"message":"Merge pull request #10402 from BruceForstall/FixMulCseBug\n\nFix CSE bug with GT_MUL and GTF_MUL_64RSLT","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/b6c36706c174e0cbd280dca5ec0a829171aaafe0"},{"sha":"abe18069c56aec42b5d8bfa83c322994f232c7ee","author":{"name":"Brian Sullivan","email":"bd7645e21d82929e9881c1dedc14c9846187e8ff@microsoft.com"},"message":"Merge pull request #10397 from briansull/ibc-dump\n\nImprove the dumping of BasicBlock weights and edge counts in the JIT","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/abe18069c56aec42b5d8bfa83c322994f232c7ee"},{"sha":"af0eb06dd6f5f27067371d0141199704f1d2f778","author":{"name":"Rahul Kumar","email":"328de7336c502e686bd5152d4ee6dc54f5921228@microsoft.com"},"message":"Merge pull request #10411 from rahku/fix10197\n\nRe-enable tests","distinct":true,"url":"https://api.github.com/repos/rahku/coreclr/commits/af0eb06dd6f5f27067371d0141199704f1d2f778"}]}
{"actor":{"display_login":"rahku"}}