- 23 2月, 2021 10 次提交
-
-
由 Fan Yang 提交于
-
由 Viktor Hofer 提交于
* Minor code clean-up in installer partition * Move prepare-artifacts.proj into installer root
-
由 David Wrighton 提交于
- The package is marked as non-shipping as we're not ready to make it part of the official product at this time, but this should make it easier to consume in downstream repos.
-
由 Zoltan Varga 提交于
* [jit] Add a MonoJitMemoryManager structure, which is the same as the MonoJitDomainInfo structure, but owned by a MonoMemoryManager instead of a domain. * Move static_rgctx_trampoline_hash to MonoJitMemoryManager. * Move jump_target_hash to MonoJitMemoryManager. * Move jump_trampoline_hash to MonoJitMemoryManager. * Move jit_trampoline_hash to MonoJitMemoryManager. * Move delegate_trampoline_hash to MonoJitMemoryManager. * Move method_code_hash to MonoJitMemoryManager. * Move more fields to MonoJitMemoryManager. * Move llvm data to MonoJitMemoryManager. * Move arch_seq_points field to MonoJitMemoryManager. * Remove unused fields from MonoJitDomainInfo. * Use the default alc memory manager only for now. * Remove MonoJitDomainInfo which is now unused.
-
由 Elinor Fung 提交于
-
由 Viktor Hofer 提交于
Mapping the package to `$(ProductVersion)` would be wrong in servicing cases. Hence just removing the hardcoded value entirely.
-
由 Sung Yoon Whang 提交于
* Fix ThreadPool events validation test * space
-
由 Sven Boemer 提交于
* Remove unaligned offsets for mapped layout * Assert on windows only - Unix will use the mapped layout with an offset for bundled assemblies - Windows still should't create a mapped layout for bundles
-
由 dotnet-maestro[bot] 提交于
Microsoft.NET.ILLink.Tasks From Version 6.0.100-preview.2.21118.4 -> To Version 6.0.100-preview.2.21122.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Viktor Hofer 提交于
* Delete publish-final.proj and delete unused installer.tasks files * Avoid extra restore phase for tasks The repo local tasks don't participate in the repo restore anymore, hence avoiding the extra restore phase which should improve reliability and build times.
-
- 22 2月, 2021 13 次提交
-
-
由 Viktor Hofer 提交于
dead code
-
由 Eric Mutta 提交于
The following sentence in the doc comments for the `IgnoreReadOnlyFields` member: > A property is read-only if it isn't marked with the <c>readonly</c> keyword. Should read: > A field is read-only if it is marked with the <c>readonly</c> keyword.
-
由 Eric Mutta 提交于
* Fix another doc comment typo in JsonSerializerOptions.cs The following sentence in the doc comments for the `IncludeFields` member: > Determines whether fields are handled serialization and deserialization. Should read: > Determines whether fields are handled **during** serialization and deserialization. * Update src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializerOptions.cs Co-authored-by: NEirik Tsarpalis <eirik.tsarpalis@gmail.com>
-
由 Dixin 提交于
* Implement dotnet/runtime#28776: Implement LINQ APIs for index and range. * Implement dotnet#28776: Implement LINQ APIs for index and range. * Implement dotnet#28776: LINQ APIs for index and range. * Implement dotnet#28776: LINQ APIs for index and range. * Implement dotnet#28776: LINQ APIs for index and range. * Implement dotnet#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Code review update. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Code review update. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Code review update. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update ElementAt, keep the original behavior. * Implement dotnet#28776: LINQ APIs for index and range. Update ElementAt, keep the original behavior. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update ElementAt, keep the original behavior. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Add unit tests for ElementAt, ElementAtOrDefault. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update unit tests. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update unit tests. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update unit tests. * Implement dotnet/runtime#28776: LINQ APIs for index and range. Update for merge. * Implement #28776: LINQ APIs for index and range. Update unit tests.
-
由 Vlad Brezae 提交于
* [interp] Inline more AggressiveInlining methods By default, the interpreter stops inlining when encountering a call that it cannot inline or a throw. Inline the method anyway if the aggressive inlining attribute is present. * [interp] Fix some long conditional branch opcodes
-
由 Viktor Hofer 提交于
* Delete unused msbuild properties, targets and files
-
由 Dan Moseley 提交于
-
由 Geoff Kizer 提交于
* simplify connection usability logic Co-authored-by: NGeoffrey Kizer <geoffrek@windows.microsoft.com>
-
由 Andy Ayers 提交于
And slightly rearrange the two bits of code that consider guarded devirualization with the goal of eventually unifying them. Fixes #48564.
-
由 Anirudh Agnihotry 提交于
* add disabling test policy * Update docs/infra/buildtriage.md Co-authored-by: NDan Moseley <danmose@microsoft.com>
-
由 Badre BSAILA 提交于
* refactor interop classes * move interop files to subdirectory
-
由 Tomáš Rylek 提交于
I have noticed that these two tests are still conditionally executed on x64 only. I don't see why they shouldn't work on other architectures. Thanks Tomas
-
由 Anirudh Agnihotry 提交于
-
- 21 2月, 2021 6 次提交
-
-
由 Adeel Mujahid 提交于
* Reuse SDK target for latest commit hash Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com> * Further clean-up corehost.proj Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com>
-
由 Bruce Forstall 提交于
* Add assembly name to SuperPMI collection For each class, add JIT/EE calls to getAssemblyName so the SuperPMI collections contain this information. This can be useful to try and track down where a particular function in a large method context hive came from. Only do this when `COMPlus_EnableExtraSuperPmiQueries=1` is set. * Formatting
-
由 Mike McLaughlin 提交于
Enable Hot Reload API on Linux Only define EnC_SUPPORTED for vm/ee on xplat. Doesn't enable the ENC ICorDebug API. Enable hotreload api tests on Linux/MacOS. API not implemented on arm/arm64 Remove all the ENC_DELTA_HACK code. Remove more ENC_DELTA_HACK code from ilasm
-
由 Aleksey Kliger (λgeek) 提交于
policy was always set to MONO_UNHANDLED_POLICY_CURRENT. The legacy (pre-.NET 2.0) policy was not used.
-
由 Andy Ayers 提交于
This method costs trees, which can in turn modify the IR by swapping operands. As a result the bool value returned doesn't properly reflect whether any changes happened. This impacts proper reporting phase status by `optOptimizeLayout'. Since phase status just gates post-phase dumps and checks, we'll just claim this phase always modifies IR. Add similar workaround for `optInvertLoops`. Fixes #48494. Fixes #48495.
-
由 Adeel Mujahid 提交于
-
- 20 2月, 2021 11 次提交
-
-
由 Viktor Hofer 提交于
* Update hardcoded rids for targeting/runtime pks
-
由 Next Turn 提交于
-
由 Vladimir Sadov 提交于
* building single file host with clr partition * make coreclr_static a STATIC lib again
-
由 Aleksey Kliger (λgeek) 提交于
* [mono] Implement public hot reload API Also add ApplyUpdateSdb that takes byte[] arguments for use with mono/debugger-libs as its awkward to call a ROS<byte> method from the debugger. Contributes to https://github.com/dotnet/runtime/issues/45689 * Update src/mono/System.Private.CoreLib/src/System/Reflection/Metadata/AssemblyExtensions.cs Co-authored-by: NMarek Safar <marek.safar@gmail.com> * Don't allow changes to System.Private.CoreLib * formatting * more formatting * Add a TODO to remove ApplyUpdateSdb * update DeltaHelper * don't use ApplyUpdateSdb in DeltaHelper * throw InvalidOpertionException for corlib changes with hot reload disabled * Run the test on mono on all platoforms; CoreCLR windows only * Use resource string * Address review feedback Co-authored-by: NMarek Safar <marek.safar@gmail.com>
-
由 Matt Galbraith 提交于
-
由 Drew Scoggins 提交于
* Don't use container for WASM * Remove dashes * Remove comments for testing
-
由 Dan Moseley 提交于
-
由 Stephen Toub 提交于
Rather than using a StringBuilder in both ToString and TryFormat, we can just write ToString in terms of TryFormat and use stack space for the small string being generated. As part of this, I removed the extra code optimizing ToString(0) and ToString(1), as I can't find any real code anywhere that does that and it's not worth the extra lines.
-
由 Egor Bogatov 提交于
-
由 Alex Covington 提交于
* Starting to add IsInvariant helper * Finished IsInvariant helper. Starting testing * Removed IsInvariant from GenTree to avoid asserts * Formatting * Fixed missing not operator * Changed AsOp() call to 'this' to avoid failing assertions * Formatting * Update src/coreclr/jit/morph.cpp Co-authored-by: NSergey Andreenko <seandree@microsoft.com> * Update src/coreclr/jit/compiler.h Co-authored-by: NSergey Andreenko <seandree@microsoft.com> * Apply suggestions from code review Co-authored-by: NSergey Andreenko <seandree@microsoft.com> * Change arguments to const to avoid cast * Formatting * delete `IsInvariant` from Compiler. Co-authored-by: NSergey Andreenko <seandree@microsoft.com>
-
由 Marek Safar 提交于
-