- 20 5月, 2021 4 次提交
-
-
由 Ulrich Weigand 提交于
* Add S390x value to System.Runtime.InteropServices.Architecture enum * Add native s390x architecture detection
-
由 Kevin Jones 提交于
In addition to making ChaCha/Poly work, this change refactors the "HasTag" implementation. The CIPHER_HAS_TAG was used to determine if the GCMParameterSpec configuration is needed for variable length tags. While ChaCha20Poly1305 has authentication tags, it does not permit a tag length other than 16 bytes, so there is nothing to configure. This renames the CIPHER_HAS_TAG to be more specific that the cipher supports more than one tag length, and removes it from ChaCha20Poly1305. This simplifies the IV initialization a bit.
-
由 Filip Navara 提交于
-
由 Levi Broderick 提交于
-
- 19 5月, 2021 30 次提交
-
-
由 Mitchell Hwang 提交于
[MacCatalyst][libraries] Add specific SkipOnPlatform and ActiveIssues instead of test level skip (#52859) * [MacCatalyst][libraries] Add System.Console.Tests SkipOnPlatform * [MacCatalyst][libraries] Add System.Diagnostics.Process.Tests SkipOnPlatform * [MacCatalyst][libraries] Add Microsoft.Extensions.Hosting.Unit.Tests SkipOnPlatform * [MacCatalyst][libraries] Add System.Net.NetworkInformation.FunctionalTests SkipOnPlatform * [MacCatalyst][libraries] Add System.IO.FileSystems.Tests SkipOnPlatform * [MacCatalyst][libraries] Add Microsoft.VisualBasic.Core.Tests ActiveIssue * [MacCatalyst][libraries] Add System.Diagnostics.Process.Tests ActiveIssue * [MacCatalyst][libraries] Add System.Threading.Thread.Tests ActiveIssue * [MacCatalyst][libraries] Add System.IO.FileSystem.Tests ActiveIssue * [MacCatalyst][libraries] Add System.Runtime.Extensions.Tests ActiveIssue * [MacCatalyst][libraries] Remove test project level skips * [MacCatalyst] Add forgotten PNSE and ActiveIssue * [MacCatalyst][libraries] Coalesce MacCatalyst into iOS tvOS SkipOnPlatform Co-authored-by: NMitchell Hwang <mitchell.hwang@microsoft.com>
-
由 Alexander Köplinger 提交于
The old URL didn't show the template anymore, just a generic GitHub page. Linking to the raw URL so `<!-- -->` comments are visible.
-
https://github.com/dotnet/emsdk由 dotnet-maestro[bot] 提交于
[main] Update dependencies from dotnet/emsdk
-
由 Kevin Jones 提交于
-
由 Adam Sitnik 提交于
* extend FileStreamOptions with BufferSize * allow to disable the buffering by setting bufferSize to 0 * Apply suggestions from code review Co-authored-by: NDavid Cantú <dacantu@microsoft.com>
-
-
由 Eric StJohn 提交于
* Remove the use of IsPartialFacadeAssembly in refererences This flag requires assembly-re-writing to replace type-defs in reference assemblies with type forwards, when the same type exists in references. We've pretty much exclusively used this on .NETFramework, since it's not friendly to source build (CCI isn't part of source build). .NETFramework isn't going to be changing so it doesn't save us much to generate these typeforwards in the build. We also used these to make sure the netstandard surface area was compatible with .NETFramework facades (we'd use the pre-rewritten reference assemblies for contract), but this need goes away now that we have package validation based APICompat that compares netstandard refs to net4x facades. * Fix some projects I missed after changing naming convention * Fixup another project * Fix build of System.System.Threading.AccessControl * Adding a section to ref-source docs on .NETFramework facades * Address feedback
-
由 Egor Bogatov 提交于
Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Kunal Pathak 提交于
* refactor lsra * Add missing return condition * Minor cleanup - summary docs - Removed DEFAULT_ORDER - Added order seq ID * jit format * fix linux build * review feedback * Remove TODO
-
由 Andy Ayers 提交于
If we have PGO data and the dominant non-default switch case has more than 55% of the profile, add an explicit test for that case upstream of the switch. We don't see switches all that often anymore as CSC is quite aggressive about turning them into if-then-else trees, but they still show up in the async methods.
-
由 Ankit Jain 提交于
* [wasm] Split _WasmNativeBuild into separate targets, as steps - this gives us more control over the flow, and will be useful for dependency checking (future work) * [wasm] WasmApp.targets: Decouple aot compilation from native relinking * [wasm] Convert emcc flags from property to item, and use rsp files The default arguments are still from `emcc-flags.txt`, which will get converted into a rsp file and used with this, in a future PR. * cleanup * [wasm] Add new properties to explicitly control optimization level used .. for compiling native files, and linking. `$(WasmLinkOptimizationFlag)`, and `$(WasmCompileOptimizationFlag)` note: right now `emcc-flags.txt` has flags already specified, but that will go away in favor of only these flags (future work) * [wasm] Add new properties to specify extra emcc flags `$(EmccExtraLDFlags)`, `$(EmccExtraCFlags)` * dummy
-
由 Eric Erhardt 提交于
* Remove From header validation from System.Net.Http The From header is not commonly used and this logic adds a decent amount of code to System.Net.Http that can't be trimmed. Fix #52664
-
由 Aaron Robinson 提交于
-
由 Alexander Köplinger 提交于
* Use OperatingSystem APIs instead of RuntimeInformation in more places These are recommended instead of the older APIs. * PR feedback
-
由 Aleksey Kliger (λgeek) 提交于
* [build] Define NO_UNALIGNED_ACCESS for 32-bit arm platforms Possibly related to crashes on Android like this: ``` 05-18 10:59:07.466 17076 17076 F libc : Fatal signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0xb9c95a41 in tid 17076 (simplehellomaui), pid 17076 (simplehellomaui) 05-18 10:59:07.501 17104 17104 I crash_dump32: obtaining output fd from tombstoned, type: kDebuggerdTombstone 05-18 10:59:07.502 989 989 I tombstoned: received crash request for pid 17076 05-18 10:59:07.503 17104 17104 I crash_dump32: performing dump of process 17076 (target tid = 17076) 05-18 10:59:07.512 17104 17104 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 05-18 10:59:07.512 17104 17104 F DEBUG : Build fingerprint: 'google/crosshatch/crosshatch:11/RQ2A.210405.005/7181113:user/release-keys' 05-18 10:59:07.512 17104 17104 F DEBUG : Revision: 'MP1.0' 05-18 10:59:07.512 17104 17104 F DEBUG : ABI: 'arm' 05-18 10:59:07.515 17104 17104 F DEBUG : Timestamp: 2021-05-18 10:59:07+0200 05-18 10:59:07.515 17104 17104 F DEBUG : pid: 17076, tid: 17076, name: simplehellomaui >>> com.microsoft.simplehellomaui <<< 05-18 10:59:07.515 17104 17104 F DEBUG : uid: 10364 05-18 10:59:07.515 17104 17104 F DEBUG : signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0xb9c95a41 05-18 10:59:07.515 17104 17104 F DEBUG : r0 bb4a5cd0 r1 b9c95a49 r2 00000000 r3 e94c7520 05-18 10:59:07.515 17104 17104 F DEBUG : r4 0000000c r5 00000000 r6 ff843c50 r7 ff843e70 05-18 10:59:07.515 17104 17104 F DEBUG : r8 b69547f8 r9 e99eac50 r10 00000000 r11 00000021 05-18 10:59:07.515 17104 17104 F DEBUG : ip e94c74f0 sp ff843c48 lr bb31e0dd pc bb3a4d24 05-18 10:59:07.531 709 709 E Layer : [Surface(name=Task=1)/@0x52e6b1a - animation-leash#0] No local sync point found 05-18 10:59:07.532 709 709 E Layer : [Surface(name=Task=1571)/@0x9c90165 - animation-leash#0] No local sync point found 05-18 10:59:07.706 17104 17104 F DEBUG : backtrace: 05-18 10:59:07.707 17104 17104 F DEBUG : #00 pc 000ddd24 /data/app/~~J4DFQ3c1v2YGrEurX7TNjg==/com.microsoft.simplehellomaui-_jGGPiZpZ3yT-QCTNDcgvQ==/lib/arm/libmonosgen-2.0.so (mono_method_to_ir+9232) (BuildId: d0a4e41a500357a621884b64f6ca8533b62a664b) 05-18 10:59:07.707 17104 17104 F DEBUG : #01 pc 000d7777 /data/app/~~J4DFQ3c1v2YGrEurX7TNjg==/com.microsoft.simplehellomaui-_jGGPiZpZ3yT-QCTNDcgvQ==/lib/arm/libmonosgen-2.0.so (inline_method+622) (BuildId: d0a4e41a500357a621884b64f6ca8533b62a664b) 05-18 10:59:07.707 17104 17104 F DEBUG : #02 pc 000ec0a3 /data/app/~~J4DFQ3c1v2YGrEurX7TNjg==/com.microsoft.simplehellomaui-_jGGPiZpZ3yT-QCTNDcgvQ==/lib/arm/libmonosgen-2.0.so (mono_method_to_ir+67470) (BuildId: d0a4e41a500357a621884b64f6ca8533b62a664b) 05-18 10:59:07.707 17104 17104 F DEBUG : #03 pc 000cda6d /data/app/~~J4DFQ3c1v2YGrEurX7TNjg==/com.microsoft.simplehellomaui-_jGGPiZpZ3yT-QCTNDcgvQ==/lib/arm/libmonosgen-2.0.so (mini_method_compile+2264) (BuildId: d0a4e41a500357a621884b64f6ca8533b62a664b) 05-18 10:59:07.707 17104 17104 F DEBUG : #04 pc 000cf413 /data/app/~~J4DFQ3c1v2YGrEurX7TNjg==/com.microsoft.simplehellomaui-_jGGPiZpZ3yT-QCTNDcgvQ==/lib/arm/libmonosgen-2.0.so (mono_jit_compile_method_inner+50) (BuildId: d0a4e41a500357a621884b64f6ca8533b62a664b) 05-18 10:59:07.707 17104 17104 F DEBUG : #05 pc 000d1d7f /data/app/~~J4DFQ3c1v2YGrEurX7TNjg==/com.microsoft.simplehellomaui-_jGGPiZpZ3yT-QCTNDcgvQ==/lib/arm/libmonosgen-2.0.so (mono_jit_compile_method_with_opt+1766) (BuildId: d0a4e41a500357a621884b64f6ca8533b62a664b) 05-18 10:59:07.707 17104 17104 F DEBUG : #06 pc 0012d94d /data/app/~~J4DFQ3c1v2YGrEurX7TNjg==/com.microsoft.simplehellomaui-_jGGPiZpZ3yT-QCTNDcgvQ==/lib/arm/libmonosgen-2.0.so (common_call_trampoline+832) (BuildId: d0a4e41a500357a621884b64f6ca8533b62a664b) 05-18 10:59:07.707 17104 17104 F DEBUG : #07 pc 0012d5cb /data/app/~~J4DFQ3c1v2YGrEurX7TNjg==/com.microsoft.simplehellomaui-_jGGPiZpZ3yT-QCTNDcgvQ==/lib/arm/libmonosgen-2.0.so (mono_magic_trampoline+62) (BuildId: d0a4e41a500357a621884b64f6ca8533b62a664b) 05-18 10:59:07.707 17104 17104 F DEBUG : #08 pc 0000006a <anonymous:b7986000> ``` * move to host/target sections
-
由 Alexander Köplinger 提交于
The octokit client we get from @actions/github recently changed their API.
-
由 Egor Bogatov 提交于
* Avoid calling result.ToString() when the Assert condition is not met * handle other asserts * Update Random.cs Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Anirudh Agnihotry 提交于
-
由 Anton Firszov 提交于
We decided that we need to rule out the Windows Firewall as a cause for further failure types documented in #42211.
-
由 Miha Zupan 提交于
-
由 hrrrrustic 提交于
close #47163
-
由 Marek Safar 提交于
-
由 Egor Bogatov 提交于
-
由 Nikola Milosavljevic 提交于
-
由 Andy Ayers 提交于
If the solver wants to set the edge weight below zero, set it to zero if within slop, or disallow if not. Addresses assert seen in #52785.
-
由 Alexander Köplinger 提交于
It fails on Mono in the runtime-staging pipeline: https://github.com/dotnet/runtime/issues/52910
-
由 Viktor Hofer 提交于
* Fix OfficialBuildId property passing down to scripts Regressed with https://github.com/dotnet/runtime/commit/4267d564affb062f934126e285aed9d9608adfee
-
由 Jo Shields 提交于
* Add support for building Mac Catalyst offsets, and use to create AOT compiler nupkgs
-
https://github.com/mono/linker由 dotnet-maestro[bot] 提交于
[main] Update dependencies from mono/linker
-
由 dotnet-maestro[bot] 提交于
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20210517.7 (#52901) optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.21266.3 -> To Version 1.0.0-prerelease.21267.7 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
- 18 5月, 2021 6 次提交
-
-
由 Adeel Mujahid 提交于
-
由 Pent Ploompuu 提交于
* Faster unsigned division by constants * Fix Arm build and add some tests. * Improve register allocation * Fix ARM64 codegen * Fix MULHI flags * Remove ARM32 codegen * Widen 32bit UDIV to 64bit MULHI when possible. Improve register allocation. * Always widen 32bit UDIV to 64bit MUL/MULHI * Cleanup * Final optimization * Fix typo * Rebase and use inst_Mov instead of inst_RV_RV(INS_mov) * Fix formatting (1 space)
-
由 dotnet-maestro[bot] 提交于
[main] Update dependencies from dotnet/icu dotnet/xharness dotnet/llvm-project dotnet/runtime-assets dotnet/hotreload-utils (#52902) * Update dependencies from https://github.com/dotnet/icu build 20210517.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 6.0.0-preview.5.21260.1 -> To Version 6.0.0-preview.5.21267.1 * Update dependencies from https://github.com/dotnet/xharness build 20210518.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 1.0.0-prerelease.21264.3 -> To Version 1.0.0-prerelease.21268.1 * Update dependencies from https://github.com/dotnet/llvm-project build 20210517.1 runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 9.0.1-alpha.1.21260.1 -> To Version 9.0.1-alpha.1.21267.1 * Update dependencies from https://github.com/dotnet/runtime-assets build 20210517.1 System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Windows.Extensions.TestData From Version 6.0.0-beta.21260.1 -> To Version 6.0.0-beta.21267.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20210517.1 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 1.0.1-alpha.0.21264.2 -> To Version 1.0.1-alpha.0.21267.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Ulrich Weigand 提交于
The X509VerifyStatusCode type is defined as an enum in C code, but as a struct (with a single member) in C# code. This means that marshalling this type only works correctly on platforms where the ABI treats these two types as equivalent. This fails e.g. on Linux on s390x. Fixed by changing all native functions that take X509VerifyStatusCode as argument or return type to use a plain "int" instead.
-
由 Ulrich Weigand 提交于
Remove dependency on coreclr_misc for the paltests_install component.
-
由 Michal Strehovský 提交于
* Reflection-annotate the ReflectObj test * Delete reflectobj.reflect.xml
-