-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DiagnosticsHandler CI testing #55182
Commits on Jul 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fd6765c - Browse repository at this point
Copy the full SHA fd6765cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb64665 - Browse repository at this point
Copy the full SHA fb64665View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac8a81e - Browse repository at this point
Copy the full SHA ac8a81eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ad4147 - Browse repository at this point
Copy the full SHA 7ad4147View commit details -
Configuration menu - View commit details
-
Copy full SHA for 260e8dc - Browse repository at this point
Copy the full SHA 260e8dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0debd6 - Browse repository at this point
Copy the full SHA a0debd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 163953a - Browse repository at this point
Copy the full SHA 163953aView commit details -
Add FreeBSD terminfo location (dotnet#55152)
`ncurses` port under FreeBSD no longer uses a hashed database but instead uses the more common "directory tree" style. This fixes like 1 failing runtime test for `System.Console`
Configuration menu - View commit details
-
Copy full SHA for 7edc27c - Browse repository at this point
Copy the full SHA 7edc27cView commit details
Commits on Jul 6, 2021
-
Handle FileOptions.DeleteOnClose on Unix in SafeFileHandle.Dispose (d…
…otnet#55153) * Handle FileOptions.DeleteOnClose on Unix in SafeFileHandle.Dispose * Move file path into SafeFileHandle on Windows as well Doing so enables cleaning up a bunch of passing around of the file path, while also enabling the path to be fed to more error paths. * Update Net5Compat impl as well
Configuration menu - View commit details
-
Copy full SHA for 56b250b - Browse repository at this point
Copy the full SHA 56b250bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e43f8c - Browse repository at this point
Copy the full SHA 7e43f8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b8c8bb - Browse repository at this point
Copy the full SHA 0b8c8bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d25af09 - Browse repository at this point
Copy the full SHA d25af09View commit details -
Revive dotnet#48505 (dotnet#54914)
* Revive dotnet#48505 Revive dotnet#48505 and try to find out why the change caused official builds to break. * Use OutputRid when creating .nupkgs, instead of PackageRID Co-authored-by: Adeel Mujahid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 566b53a - Browse repository at this point
Copy the full SHA 566b53aView commit details -
port system.diagnostics.performanceCounter (dotnet#55134)
* port system.diagnostics.performanceCounter * remvoing custom and private targets hook and remove unused package rferences
Configuration menu - View commit details
-
Copy full SHA for 8e3d6cd - Browse repository at this point
Copy the full SHA 8e3d6cdView commit details -
Add test global install path is used when DOTNET_ROOT does not exist (d…
…otnet#54883) * Add test * PR feedback Add test covering case where DOTNET_ROOT exists but does not have a dotnet installation on it * Update tests * Use product behavior for test where DOTNET_ROOT exists but has no host * Fix test * Get platform specific extension for hostfxr Use HaveUsedNetRootInstallLocation
Configuration menu - View commit details
-
Copy full SHA for 1c57282 - Browse repository at this point
Copy the full SHA 1c57282View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd63190 - Browse repository at this point
Copy the full SHA dd63190View commit details -
[Mono] Optimize mono_dl_build_path for component and Android module l…
…oading. (dotnet#54971) * Optimize mono_dl_build_path for component and Android module loading. mono_dl_build_path probes a lot of variations of paths and in some situations where modules uses platform specific naming, it could try at least two paths before getting to the correct one. This have been a problem for Android a long time since IO is slow on devices, so always failing two probes per module load adds to the startup time on Android. For dynamic component loading the existing schema is particular bad since the scenario of disabling a component means that the component won't exist, and using the existing probing it could do 3 or more load attempts before realize that the component is not present and use the stub implmenentation. Commit splits current mono_dl_build_path probing logic so it can be customized. For components a new function has been added that will always use platform prefix and platform suffixes, and if not found it will stop looking. For most platform that means only one attempt to load a component instead of at least 3, optimize both the scenario when the component is awailable as well as when it should be disabled. Commit also change the default behavior of mono_dl_build_path on Android reversing current schema making it more likely to find modules using platform specific naming, like libMyLibrary.so, in first attempt. It will still fallback using no prefix and default suffix and then the verbatim name to make sure dllimports will still work as before, but favorizing modules using platform specific naming. On all other platforms mono_dl_build_path will continue to keep its current behaviour.
Configuration menu - View commit details
-
Copy full SHA for c865a54 - Browse repository at this point
Copy the full SHA c865a54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b7f92 - Browse repository at this point
Copy the full SHA 86b7f92View commit details -
Replace Composition* pkgprojs with NuGet Pack task (dotnet#55208)
System.Composition is a meta-package only so that required a bit try and error but that worked out quite well. The added dependency groups in that meta-package are intentional. Contributes to dotnet#53202
Configuration menu - View commit details
-
Copy full SHA for 515f7c1 - Browse repository at this point
Copy the full SHA 515f7c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b752f0 - Browse repository at this point
Copy the full SHA 1b752f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a25d0a - Browse repository at this point
Copy the full SHA 4a25d0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0265e79 - Browse repository at this point
Copy the full SHA 0265e79View commit details -
Fix inconsistent linkage error in dynamic component build on Windows. (…
…dotnet#55142) dotnet#54887 added MONO_COMPONENT_API to mono_gc_memmove_atomic.h, but that function is declared in two different headers, memfuncs.h and gc-internal-agnostic.h and the second one didn't use MONO_COMPONENT_API causing inconsistent linking errors on Windows when building dynamic components.
Configuration menu - View commit details
-
Copy full SHA for a2665c7 - Browse repository at this point
Copy the full SHA a2665c7View commit details -
[Mono] Detail EventPipe sample profiler frames in unmanaged code. (do…
…tnet#55139) * Detail sample profiler frames in unmanaged code. * Include CompileMehtod frame in callstack when JIT:ing code to identify frames marked as being in unmanaged code when JIT:ing. * Add Monitor.Enter into callstack when hitting monitor enter icall to identify frames marked as being in unmanaged code due to Monitor contention. * Include pinvoke frame in (JIT/AOT) to identify frames marked as being in unmanaged code while running a pinvoke. * Identify runtime invoke icall frame on top of callstack and classify as being in managed code. * Include pinvoke wrapper in rundown events.
Configuration menu - View commit details
-
Copy full SHA for ca972ed - Browse repository at this point
Copy the full SHA ca972edView commit details -
Update new
LoggerMessage.Define
APIs, to takeLogDefineOptions
(d……otnet#54581) * Change preview overloads, take LogDefineOptions Related to dotnet#50913 * Apply PR feedback * Fix compile issue
Configuration menu - View commit details
-
Copy full SHA for be5a950 - Browse repository at this point
Copy the full SHA be5a950View commit details -
compile composite with avx2 on x64 (dotnet#55057)
* compile composite with avx2 on x64 * fix xml coding style
Configuration menu - View commit details
-
Copy full SHA for aeb467e - Browse repository at this point
Copy the full SHA aeb467eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f547ac - Browse repository at this point
Copy the full SHA 1f547acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 331078a - Browse repository at this point
Copy the full SHA 331078aView commit details -
* add LLVM scenario * add copy to payload * reverse paths * fix log path * Move log fix * remove extra scenario
Configuration menu - View commit details
-
Copy full SHA for 656775f - Browse repository at this point
Copy the full SHA 656775fView commit details -
Resolve ILLink warnings in System.Memory.Data (dotnet#54980)
The current APIs require unreferenced code, since they call into JsonSerializer without providing JsonTypeInfo. dotnet#54979 is logged to add "trim compatible" APIs here.
Configuration menu - View commit details
-
Copy full SHA for 017e16c - Browse repository at this point
Copy the full SHA 017e16cView commit details -
Finish migrating System.Drawing.Common to ComWrappers (dotnet#54884)
* Finish migrating System.Drawing.Common to ComWrappers This resolves all ILLink warnings in System.Drawing.Common, making it work in a trimmed application.
Configuration menu - View commit details
-
Copy full SHA for 890fde7 - Browse repository at this point
Copy the full SHA 890fde7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 971d204 - Browse repository at this point
Copy the full SHA 971d204View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1fa1df - Browse repository at this point
Copy the full SHA c1fa1dfView commit details -
Enable ToBase64Transform.CanTransformMultipleBlocks (dotnet#55055)
* Enable ToBase64Transform.CanTransformMultipleBlocks * Address PR feedback
Configuration menu - View commit details
-
Copy full SHA for ae5ee8f - Browse repository at this point
Copy the full SHA ae5ee8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dc66e7 - Browse repository at this point
Copy the full SHA 1dc66e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4b98b9 - Browse repository at this point
Copy the full SHA d4b98b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 007a5de - Browse repository at this point
Copy the full SHA 007a5deView commit details
Commits on Jul 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c45b03a - Browse repository at this point
Copy the full SHA c45b03aView commit details -
Avoid FileStream allocations in Sockets (dotnet#55232)
Use File.OpenHandle, as all that's needed is the SafeFileHandle, not the FileStream that wraps it.
Configuration menu - View commit details
-
Copy full SHA for 61ea22a - Browse repository at this point
Copy the full SHA 61ea22aView commit details -
Relax chain status for building an invalid chain. (dotnet#55231)
The chain results can be either PartialChain or NotSignatureValid depending on what we get back from the underlying platform. This relaxes the test so that both are acceptable.
Configuration menu - View commit details
-
Copy full SHA for a285302 - Browse repository at this point
Copy the full SHA a285302View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1bb733 - Browse repository at this point
Copy the full SHA a1bb733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 109ed5c - Browse repository at this point
Copy the full SHA 109ed5cView commit details -
Fix race when signaling waitable objects in managed implementation (d…
…otnet#55200) * TrySignalToSatisfyWait may invalidate multiple elements of the WaitedListNode linked list, if the same object occurs multiple times in a single WaitForMultipleObjects call. * Fixes dotnet#52614
Configuration menu - View commit details
-
Copy full SHA for 9ce467f - Browse repository at this point
Copy the full SHA 9ce467fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6b61fb - Browse repository at this point
Copy the full SHA c6b61fbView commit details -
[mono] Remove mono_corlib_version, it has not been maintained for som…
…e time. (dotnet#55236) Fixes dotnet#47767.
Configuration menu - View commit details
-
Copy full SHA for 121bcd1 - Browse repository at this point
Copy the full SHA 121bcd1View commit details -
[mono] Don't call Assembly.CodeBase directly in RuntimeAssembly.GetNa…
…me (dotnet#54895) * [mono] Don't call Assembly.CodeBase directly in RuntimeAssembly.GetName It's marked as not available in single file apps. Call the underlying get_code_base icall. Fixes dotnet#54835 * [icall] Use MonoImage:filename for RuntimeAssembly.get_code_base For bundled asssemblies in single file scenarios, RuntimeAssembly.CodeBase will be null, matching CoreCLR. * disable codebase test on wasm
Configuration menu - View commit details
-
Copy full SHA for fcedb50 - Browse repository at this point
Copy the full SHA fcedb50View commit details -
Fix incorrect assert in AbandonExisting test case (dotnet#55198)
* Handle the case where the "notAbandonedWait" event is not signaled
Configuration menu - View commit details
-
Copy full SHA for 974e1af - Browse repository at this point
Copy the full SHA 974e1afView commit details -
Disable folding of implementation-defined casts (dotnet#53782)
* Enhance the FloatOvfToInt2 test to exercise VN paths It is not very effective right now because the "bad" combinations of types are morphed into helpers too early, but it will be helpful when we enable folding outside of the importer for those cases too. * Enhance the FloatOvfToInt2 test to cover importer It now fails on Windows x86, where many of the previous similar failures were observed. * Disable the test on Mono * Re-enable tests disabled against dotnet#13651 * Re-enable tests disabled against dotnet#51346 * Re-enable tests disabled against dotnet#47374 * Disable folding in gtFoldExprConst * Disable folding in VN * Temporarily promote the test to Pri0 * Reword the comment * Move the tests back to Pri1 Where they originally were.
Configuration menu - View commit details
-
Copy full SHA for 527e566 - Browse repository at this point
Copy the full SHA 527e566View commit details -
Configuration menu - View commit details
-
Copy full SHA for a789606 - Browse repository at this point
Copy the full SHA a789606View commit details -
System.Text.Json: Add TimeSpanConverter (dotnet#54186)
* Added TimeSpanConverter. * Code review. * Test tweak. * Added invalid cases. * Remove the ToArray call in the case of ValueSequence. * Support escaped strings in TimeSpanConverter. * Removed 'g' format fallback. * Fixed 'h:mm:ss' being accepted by TimeSpanConverter. * Code review. * Code review.
Configuration menu - View commit details
-
Copy full SHA for d5f9544 - Browse repository at this point
Copy the full SHA d5f9544View commit details -
Configuration menu - View commit details
-
Copy full SHA for 164ce9d - Browse repository at this point
Copy the full SHA 164ce9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d0c490 - Browse repository at this point
Copy the full SHA 7d0c490View commit details