- 24 7月, 2020 19 次提交
-
-
由 Eirik Tsarpalis 提交于
* Add CBOR property-based tests * address feedback
-
由 Kenneth Pouncey 提交于
Local: ``` info: test[0] Tests run: 883, Errors: 0, Failures: 0, Skipped: 1. Time: 188.7140968s ```
-
由 Zoltan Varga 提交于
-
由 Natalia Kondratyeva 提交于
Minimal fix for domain-related cookie issues of #26141 To fully comply with RFC 6265, one should remove deprecated cookie properties, such as Version, from public API. So only the stated issues with leading dot were addressed now. Also note that the leading dot was not stripped from the domain even though RFC 6265 proposed it. This behavior was chosen because browsers like Chrome and Edge also don't strip the leading dot.
-
* Add ReferenceConverter entry to intrinsic type converters table * Add tests
-
由 Aaron Robinson 提交于
* Remove GetRestructedErrorInfo P/Invoke * Remove win32 core memory P/Invokes * Remove RoGetBufferMarshaler P/Invoke * Remove RoGetActivationFactory P/Invoke * Remove CoreComm P/Invokes * Remove IRestrictedErrorInfo definition.
-
由 monojenkins 提交于
[aot] Avoid a crash in generic sharing for invalid generic instances. Fixes https://github.com/mono/mono/issues/20138. (#39869) Co-authored-by: Nvargaz <vargaz@users.noreply.github.com>
-
由 Layomi Akinrinade 提交于
* Annotate TypeConverterAttribute so that the ILLinker preserves the ctor on the converter * Address review feedback & add attributes to ref * Use custom enum converter type * Split tests
-
由 Brian Sullivan 提交于
* Change the type of csdHashKey to size_t * Update gtCostSz and gtCostEx for constant nodes * Implementation of code size optimization, CSE of constant values for ARM64 Implementation of code size optimization, CSE of constant values for ARM64 We will share a single CSE for constants that differ only in their low 12 bits on ARM64 Number of shared constant low bits set in target.h CSE_CONST_SHARED_LOW_BITS we use 12 bits on Arm platforms and 16 bits on XArch platforms Disable the CSE of the REG_R2R_INDIRECT_PARAM on Arm32 as it hits Assertion failed 'candidates != candidateBit' in lsra.cpp Line: 3723 Config variable: COMPlus_JitConstCSE // Default 0: enable the CSE of Constants, including nearby offsets. (only for ARM64) // If 1, disable all the CSE of Constants // If 2, enable the CSE of Constants but don't combine with nearby offsets. (only for ARM64) // If 3, enable the CSE of Constants including nearby offsets. (all platforms) // If 4, enable the CSE of Constants but don't combine with nearby offsets. (all platforms) // * Added additional Priority 0 test coverage for Floating Point optimizations * Fix for COMPLUS_JitConstCSE=4 * Renamed config variable from COMPlus_JitDisableConstCSE to COMPlus_JitConstCSE * Updated with Codereview feedback, removed sort from Const CSE phase * Fix for assertionProp issue in the refTypesdynamic test
-
* WASM: Enable Invariant.Tests * Fix build and PR Feedback
-
-
由 Viktor Hofer 提交于
-
由 Jose Perez Rodriguez 提交于
-
由 Brian Sullivan 提交于
-
由 Jan Kotas 提交于
-
由 Next Turn 提交于
* Write error events for service errors * Explicitly specify EventLogEntryType.Error
-
由 Tanner Gooding 提交于
* Ensure the size of Vector<T> takes COMPlus_EnableHWIntrinsic into account * Add basic logging to Runtime_34587 * Exclude InstructionSet_POPCNT and InstructionSet_POPCNT_X64 if featureSIMD is disabled
-
由 John Salem 提交于
-
由 Viktor Hofer 提交于
We don't plan to add a .NETFramework test configuration for this library anymore.
-
- 23 7月, 2020 21 次提交
-
-
由 Viktor Hofer 提交于
- Remove depprojs which currently binplace external references into the RefPath folders in favor of PackageReference and PackageDownload items. - Build all configurations by default when building an individual project (either on the CLI or inside VS) same as with the official SDK. This enables .NETFramework Test Explorer support. - Centrally define libraries that compose the shared framework instead of in each Directory.Build.props file to be able to build the targeting pack first and consume it in the OOB libraries. - Use ProjectReferences to reference OOB projects. Compile against the reference assembly but use the implementation assembly app-local during runtime. - Remove OOBs from the testhost and remove the testhost folder for .NETFramework as it isn't required anymore. - Only binplace for $(NetCoreAppCurrent) to compose a) the targeting pack, b) the runtime pack, c) the testhost, d) a full closure for the shims. - Use Targeting Packs for OOB projects (with their implicit assembly references) but still explicitly define granular references for .NETCoreApp configurations (DisableImplicitAssemblyReferences switch). Use the implicit targeting pack references in some Microsoft.Extensions.* cases. - Remove placeholder configurations as they aren't needed anymore with explicit P2Ps vs Targeting Pack references. - Remove implicit assembly references (ie for .NETFramework, mscorlib) - Remove AssemblySearchPath hacks that were introduced with b7c4cb71 as the targeting pack is now used by default. - Reduce unnecessary .NETFramework configurations that were added to run tests in favor of the already existing ref&src configurations. - Stop hardcoding the paths for wasm assemblies and use the returned TargetPath of the ProjectReferences. - Addressed formatting (ItemGroups, References at the bottom of the project file, ordering of references, use LibrariesProjectRoot instead of a relative path, unnecessary AssemblyName and RootNamespace properties which are identical to the project name, ordering of tfms) - Revert "fix clean (#33758)"
-
由 Jeremy Barton 提交于
During a code cleanup the encoding changed from UTF-16LE to UTF-8, which is not valid for the P/Invoke.
-
由 Alexander Köplinger 提交于
Add HostInformationPal and InterfaceInfoPal implementations for Browser. In CookiePortTest.cs use example.com instead of localhost for the tests since Browser uses `localhost` as the `Environment.MachineName` and that changes the test values. Allows the tests to run on WebAssembly: ``` System.Net.Primitives.Pal.Tests: Tests run: 60, Errors: 0, Failures: 0, Skipped: 0. Time: 0.15872s System.Net.Primitives.Functional.Tests: Tests run: 2620, Errors: 0, Failures: 0, Skipped: 1. Time: 3.145804s ```
-
由 Maxim Lipnin 提交于
-
由 Alexander Köplinger 提交于
-
由 Jan Jahoda 提交于
* Suppress initial cred issues * Another bunch of supresses * Clean up * Another bunch of supresses * Revert to suppression messages * Clean up * Apply suggestions from code review Co-authored-by: NJeremy Barton <jbarton@microsoft.com> * Revert passwords literals * Fix suppression justification comment Co-authored-by: NJan Jahoda <jajahoda@.microsoft.com> Co-authored-by: NJeremy Barton <jbarton@microsoft.com>
-
由 Eugene Rozenfeld 提交于
Windows arm testing has been scaled back in #39655 so now we can start using better machines for Windows arm64 testing. These machines were previously used for Windows arm testing.
-
由 Anton Lapounov 提交于
Two FCalls, DependentHandle::nSetPrimary and MarshalNative::GCHandleInternalSet, had identical implementations, which led to a failure in ECall::GetFCallImpl ("Duplicate pImplementation entries found in reverse fcall table"). Add FCUnique() to make them different.
-
由 Maryam Ariyan 提交于
-
由 Jeremy Koritzinsky 提交于
-
由 Kenneth Pouncey 提交于
- Directory.GetLogicalDrives threw PNSE. Follows existing code paths. - Add common DriveInfoInternal.Browser that is common code path for other implementations - Environment.GetLogicalDrives - DriveInfo.Drives Fix for FileSystemTest https://github.com/dotnet/runtime/blob/master/src/libraries/System.IO.FileSystem/tests/Directory/GetLogicalDrives.cs
-
由 Tarek Mahmoud Sayed 提交于
-
由 Eugene Rozenfeld 提交于
Remove Windows arm32 testing from PRs. Builds are not removed. Remove Windows arm32 jitstress testing. Remove Windows arm32 builds from official builds. Outerloop still has Windows arm32 builds and testing.
-
由 Zoltan Varga 提交于
[runtime] Make sure newly created objects are pinned during a runtime invoke in create_cattr_typed/named_arg (). (#39774) Hopefully helps with https://github.com/dotnet/runtime/issues/39473.
-
由 Tanner Gooding 提交于
-
由 Eirik Tsarpalis 提交于
-
由 David Wrighton 提交于
- Allows for investigation of type loader performance - Uses a new keyword, as this event will generate many strings which is itself fairly slow - Changes R2R events from Verbose events to Informational events - These events are already controlled by a separate keyword, and don't need to also be only emitted when Verbose eventing is on
-
由 Tammy Qiu 提交于
* [wasm] add zone.tab to dotnet.timezones.blat to allow system time zones to load * renable GetSystemTimeZones() * reduce size of data file by removing unnecessary timezones
-
由 Alexander Köplinger 提交于
Hosted build agents have not a lot of free disk space and since we don't need these dirs anymore after we created the test archive we can delete it.
-
由 John Salem 提交于
-
由 Maryam Ariyan 提交于
-