- 01 11月, 2022 14 次提交
-
-
由 Will Smith 提交于
-
由 Andy Ayers 提交于
Record some information about each SSA def and try and keep it conservatively correct through the first few optimization phases. We note: * total number of uses * whether all uses are in the same block as the def * whether there are any phi uses Subsequent phases that introduce new uses must now call `optRecordSsaUses` on the new trees they create to update these accounts. This information is cross-checked versus the IR in post phase checking. Because we don't have a well-defined mechanism to track when nodes are deleted the recorded counts may end up being overestimates in subsequent phases. This is ok, but underestimates are flagged as errors.
-
由 Aaron Robinson 提交于
This was mechanism for IBC to track metadata access. It is no longer used.
-
由 Roman Marusyk 提交于
* Trim trailing SP and HTAB for header value on HTTP/1.1 * Fix condition Co-authored-by: NMiha Zupan <mihazupan.zupan1@gmail.com> * Add tests * Update src/libraries/System.Net.Http/tests/FunctionalTests/SocketsHttpHandlerTest.cs Co-authored-by: NMiha Zupan <mihazupan.zupan1@gmail.com> Co-authored-by: NMiha Zupan <mihazupan.zupan1@gmail.com>
-
由 Jonas Nyrup 提交于
This fixes Visual Studio tooltip rendering e.g. parameter documentation as part of the method summary.
-
由 Aaron Robinson 提交于
-
由 Zoltan Varga 提交于
-
由 SingleAccretion 提交于
-
由 MSDN.WhiteKnight 提交于
-
由 Andrew Au 提交于
-
由 Badre BSAILA 提交于
* emit branchless form of (i >= 0 && j >= 0)/(i!=0&& j!= 0) for signed integers * drop unsigned ops * apply the proposed condition * check if we are having reverse bool operation * delete obsolete comment Co-authored-by: NAndy Ayers <andya@microsoft.com>
-
由 Thays Grazia 提交于
* ignore messages from protocol extensions even for unknown context * Addressing @radical comments * adressing @radical comments * adressing @radical comments
-
由 hangy 提交于
* Move Library names to Common directory * Move ExtractAssociatedIcon P/Invoke to Interop.ExtractAssociatedIcon.cs * Move PrintDlg P/Invoke to Interop.PrintDlg.cs * Move Kernel32 P/Invoke to Interop.*.cs * Move Winspool P/Invoke to Interop.*.cs * Move User32 P/Invoke to Interop.*.cs * Move Gdi32 P/Invoke to Interop.*.cs
-
-
- 31 10月, 2022 8 次提交
-
-
由 Eric Erhardt 提交于
In the Regex source generator, there is an inconsistency in which "timeout constant" we are comparing against vs. which constant we are setting when the timeout isn't specified. Fixing it to always use Regex.InfiniteMatchTimeout.
-
由 Nathan Ricci 提交于
Use flag to initilize ilgen, instead of doing it lazily.
-
由 SingleAccretion 提交于
* Fold simple SIMD indirs in local morph * Fix various downstream bugs We should really delete the SIMD "InitObj" IR form, but that change had some unfortunate regressions to it, so, for now, just make it work reliably. * Delete code * Fix args morphing Consider a promoted two-field HFA stack argument on ARM64. This argument needs to be processed by multi-reg morphing, so that it is transformed into a FIELD_LIST, otherwise it would end up independently promoted yet appear in the IR as a LCL_VAR. That was not happening because the number of stack slots consumed by such an argument is 1 (8 bytes), and the number of registers is zero (naturally). As the fix, use the more obviously correct check based on "structBaseType" to detect when we need to invoke multi-reg morphing. No diffs.
-
由 Ilona Tomkowicz 提交于
* Partial support with non-refactored approach. * Refactor of 1d indexing with indexObject. * More complex test case to check if char cast to int is necessary. * Typo. * Refactored indexing with LiteralExpressionSyntax. * Cleanup. * Removed a bit of nesting. * Missing merge change. * Extracting a local function to get index info. * Applied remaining changes suggested by @radical. * Applied @radical's enhancements.
-
由 Mitchell Hwang 提交于
* [SDL] Enable CodeQL in separate pipeline with TSA * Address feedback * Move CodeQL manual tasks * [build] Move internal variables to template * Guard Manual CodeQL tasks with isSourceBuild
-
由 Huo Yaoyuan 提交于
* Delete unused coreclr\tools\util * Delete palrt/path.cpp * Cleanup strsafe.h * Delete nls.h * Delete shlwapi.h * Cleanup shlwapi leftovers * Delete winnls.h * Delete wincrypt.h * Delete weakreference.h * Delete tchar.h * Add back wincrypt used in assembly.cpp * Delete psapi.h * Remove use of shlwapip.h * Revert "Delete weakreference.h" This reverts commit 4990d0344c48abd6fd7b6a83a072e0e1c31e69c1. * Revert changes in wincrypt.h
-
由 MSDN.WhiteKnight 提交于
-
由 Tarek Mahmoud Sayed 提交于
-
- 30 10月, 2022 3 次提交
-
-
由 Eriawan Kusumawardhono 提交于
update instruction to build, test, and get code coverage result to use correct folder for .NET libraries incode-coverage.md (#77643)
-
由 Ankit Jain 提交于
The tests take more than an hour to run as a single helix work item, so run the test classes in parallel on helix. Also, move the debugger specific bits in `sendtohelix-wasm.targets` to a `wasm.helix.targets` next to the debugger tests.
-
由 Jakob Botsch Nielsen 提交于
-
- 29 10月, 2022 10 次提交
-
-
由 Elinor Fung 提交于
* Delete special-casing of .obj/.tlb (FILETYPE_NTOB/FILETYPE_TLB) * Unused function Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Michal Strehovský 提交于
-
由 Jan Kotas 提交于
* Fix source-build prebuilts introduced by analyzers Use the default root settings for analyzers and disable analyzers for specific projects that are not clean instead. * Fix analyzer warnings in ILCompiler.Build.Tasks Fixes #77601
-
由 Stephen Toub 提交于
If the entire character class is ASCII, we already use char.IsXx helpers when they're equivalent, e.g. [A-Z] will result in using char.IsAsciiLetterUpper. But if the character class contains any non-ASCII, we always use a lookup table for the ASCII portion of the comparison. This PR allows us to similarly use those IsAsciiXx helpers for the ASCII portion.
-
由 Brian Bohe 提交于
Co-authored-by: NBrian Bohe <brianbohe@microsoft.com>
-
由 Michal Strehovský 提交于
* Disable ComInterfaceGenerator.Unit.Tests for NativeAOT * Also disable ComInterfaceGenerator.Tests
-
由 Stephen Toub 提交于
* Update globalconfigs with recently added rules * Fix Fill(0) to Clear() in NTAuthentication
-
由 Ankit Jain 提交于
* [wasm] Generate, and use a .runsettings file for debugger tests * [wasm] Disable test timeout when debugging the tests * [wasm] Automatically detect RuntimeConfiguration * Add a wasm workspace for vscode * [wasm][debugger] Remove debug spew * Fix path to dotnet in .runtsettings * Add missing file
-
由 Adam Sitnik 提交于
-
由 Chris Sippel 提交于
The resource EndSilenceOutOfRange was out of date Fix #77598
-
- 28 10月, 2022 5 次提交
-
-
由 Eirik Tsarpalis 提交于
* Ensure delayed initialization of JsonArray/JsonObject is thread-safe * Address feedback * Add null check before invoking delayed initializers
-
由 Eric Erhardt 提交于
* Use char.IsAsciiLetter in the Regex runtime Need to move the duplicated IsAsciiLetter method to just the source generator, since the source generator can't reference the char API. That way the runtime doesn't need to pay for a duplicated method. * PR feedback. Move helepr method to Stubs.cs.
-
由 Mitchell Hwang 提交于
-
由 Thays Grazia 提交于
* Fixing when trying to call mono functions in a non wasm page * Adding a log message as suggested by @radical
-
由 Eirik Tsarpalis 提交于
Also adds property name serialization for TimeSpan, TimeOnly, DateOnly, Uri and Version built-in converters. Fix #77326
-