- 10 8月, 2023 31 次提交
-
-
由 Pavel Savara 提交于
-
由 Steve Harter 提交于
-
https://github.com/dotnet/roslyn-analyzers由 dotnet-maestro[bot] 提交于
Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23405.1 -> To Version 3.11.0-beta1.23407.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Tomas Weinfurt 提交于
-
由 Jakob Botsch Nielsen 提交于
Physical promotion invokes `fgForwardSubStatement`, providing its own liveness information, meaning that early liveness is no longer the only source of liveness information in this function. This made it possible to hit an assert when early liveness was disabled via `DOTNET_JitEnableEarlyLivenessRange`. Remove the overeager assert and leave it up to the caller to ensure that there is valid liveness information (`GTF_VAR_DEATH`) when forward sub is invoked. Fix #90295
-
由 Lakshan Fernando 提交于
-
由 Jakob Botsch Nielsen 提交于
-
由 Johan Lorensson 提交于
Mono adopted PGO in .net7 as a replacement for a solution called profiled AOT in mono/mono used by Android SDK. In the replaced solution there was a concept of a stop trigger, meaning that the user could collect methods up to a stop trigger (a method name) meaning that the profiled AOT image would only include methods up to that point. When using EventPipe and nettrace there is limited ability to get the same fine grained control over what methods that ends up in the nettrace file. dotnet-monitor includes ways to stop tracing if it hits for example a specific method, but due to the nature of EventPipe, there could still be additional methods added to the trace when closing session. dotnet-trace currently don't offer any ability to do something similar, but if implemented, it would probably come with the same limitations as dotnet-monitor. Adding better filter capabilities to dotnet-pgo would add additional capabilities, giving users more control on what methods that gets included into the generated mibc file. That would give Mono's profiled AOT better control to include methods up to a stop trigger. dotnet-pgo alread had capabilities to include events based on timestamp interval. This commit extends that to select the lower/upper timestamp based on a regular expression matching methods. This commit also adds capabilities to add a method include/exclude filters using regular expression, giving users fine grained control on what methods to include/exclude in the generated mibc file. The additional filter capabilities could be used by Android SDK to for example create a mibc file including all methods up to Main, replacing the stop trigger features used in old profiled AOT solution. --------- Co-authored-by: Nmdh1418 <mitchhwang1418@gmail.com>
-
由 Kunal Pathak 提交于
* fix few scenarios for spillAlways() * Include JitStressRegs=0x800 * Revert "Include JitStressRegs=0x800" This reverts commit 170233235b3e24530386f48569a3e6f9d1de2b70.
-
由 Matous Kozak 提交于
* Extract MSB amd64 * add SSSE3 check
-
由 Miha Zupan 提交于
* Report exception type name in Http metrics * Mention 'Unknown' in a comment instead
-
由 Mark Plesko 提交于
-
由 Andy Gocke 提交于
--flat is a diagnostic-only option and not fully supported. It can still be specified if necessary through the DsymUtilOptions property and NativeSymbolExt property, but it will no longer be the default.
-
由 Aaron Robinson 提交于
-
由 Steve Pfister 提交于
A few System.Formats.Tar tests are failing due to the length of the path exceeding the limit. Additionally, other customer scenario tests that we don't need to run on mobile configurations weren't being skipped, but now are.
-
由 Tom McDonald 提交于
* Debugger IPC creation failure should not abort coreclr startup * Add log message for debugger pipe init failure * Use Stress log instead of COMPLUS logging
-
由 Mitchell Hwang 提交于
Removes unnecessary ActiveIssue discovered in https://github.com/dotnet/runtime/issues/50570#issuecomment-1671049438
-
由 Sven Boemer 提交于
The ILLink.Tasks package should have a runtimeconfig.json that matches the runtime version bundled with the SDK that references it. This used to be done by stomping the runtime version in the dotnet/sdk build, but ILLink.Tasks is no longer bundled with the SDK so we need to do this ourselves. Tests that use live ILLink bits need to continue working with the SDK specified in global.json, so this preserves the existing illink.runtimeconfig.json in the build output, but defines an additional illink.runtimeconfig.pack.json file that uses the current runtime version. The pack.json file is included in the package (with the name illink.runtimeconfig.json) instead of the original. This includes a fix for 429a5c3a: we weren't actually using live illink for tests due to an ordering issue introduced in response to feedback on that change. The Directory.Build.props is imported too early (before the nuget props that this is trying to override), so we need to import Microsoft.NET.ILLink.props directly from the project file. --------- Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com>
-
由 Steve Pfister 提交于
This change allows you to target maccatalyst for building full, self-contained libraries.
-
由 Aaron Robinson 提交于
* Convert invalid C# to IL project
-
由 Ruihan-Yin 提交于
* Add `emitDispEmbBroadcastCount` to display the embedded broadcasted element count. * Resolve comments: rename the previous `emitGetMemOpSize` to `emitGetBaseMemOpSize`, the new `emitGetMemOpSize` will check if EVEX.b is set and return the memory size accordingly. * bug fixes: added 2 missing break * resolve comments: 1. remove un-needed helper function. 2. move the Evexb check into the display function.
-
由 Jakob Botsch Nielsen 提交于
emitSplit did not handle the edge case where the last instruction group of the function/funclet resulted in the size to overflow the max. Use a lambda so we can call the necessary code both as part of the loop and after the loop. Fix #85063
-
由 David Mason 提交于
Add debug output to BasicEventSourceTests.TestsManifestGeneration.Test_EventSource_EtwManifestGenerationRollover (#90198)
-
由 Vladimir Sadov 提交于
* Refactored AssignmentVariation * refactored similar to coreclr * fix build * simpler selection of runtime helpers for casts * add a codegen test
-
由 Jackson Schuster 提交于
-
由 Stephen Toub 提交于
-
由 Tomáš Rylek 提交于
* Remove spurious assertion check causing .NET Core crashes Co-authored-by: NAaron Robinson <arobins@microsoft.com> Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Pavel Savara 提交于
-
由 Will Smith 提交于
* ARM64 vector right-shift must dead-code eliminate if the constant is zero * Update emitarm64.cpp * Use proper size * Formatting * Formatting * Fixing test * Add comment * Add comment
-
由 Alexander Köplinger 提交于
A couple projects have all tests disabled, it makes no sense to send them to Helix to run 0 tests.
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/roslyn build 20230803.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23403.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230803.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23403.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230803.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23403.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230803.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23403.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230803.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23403.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230803.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23403.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230803.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23403.9 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.9 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.10 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.10 * Update dependencies from https://github.com/dotnet/roslyn build 20230804.11 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23404.11 * Update dependencies from https://github.com/dotnet/roslyn build 20230805.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23405.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230806.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23406.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230807.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23407.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230807.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23407.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230807.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23407.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230807.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23407.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230807.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23407.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230807.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23407.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230807.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23407.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230807.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23407.9 * Update dependencies from https://github.com/dotnet/roslyn build 20230808.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23408.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230808.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23408.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230808.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23408.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230808.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23408.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230808.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23408.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230808.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23408.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230808.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23408.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230808.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-1.23403.1 -> To Version 4.8.0-1.23408.8 --------- Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
- 09 8月, 2023 9 次提交
-
-
由 Ilona Tomkowicz 提交于
* Fix the logic + add simple tests. * Fix non-icu-sharding tests. * Split ICU WBT file - it was running long on CI. * Add new wbt files to CI jobs. * Split sharding wbt into classes ~equal no. of test cases. * And update job list. * Fix `File sizes don't match for dotnet.native.wasm`. * Move file to fix class not found. * Cleanup. * Propagate warning update. * @radical's suggestions. * Build fix. * Null test cases. * Add running the apps. * @radical's feedback * Changing type of template required update in options. * Fix "file sizes don't match for dotnet.native.wasm".
-
由 Steve Pfister 提交于
This change makes sure the mobile build task assembly is properly imported, corrections on the LLVM path, and other small minor tweaks.
-
由 Jakob Botsch Nielsen 提交于
Fix #88451
-
由 Steve Harter 提交于
-
由 Steve Harter 提交于
-
由 anatawa12 提交于
-
由 Milos Kotlar 提交于
-
由 Ilona Tomkowicz 提交于
-
由 Thays Grazia 提交于
* Support debug inline array for wasm * Removing extra tab * Changing behavior to use the same protocol version on wasm and on debugger-libs. * Revert last changes * Adding changes for debugger-libs support * Change where we send the information about inline array. * fix wasm compilation * Addressing @radical comments Fixing other tests. * Fix wrong change. * Adding more tests as suggested by @radical
-