- 22 6月, 2021 11 次提交
-
-
由 Layomi Akinrinade 提交于
-
由 James Newton-King 提交于
-
由 Fan Yang 提交于
* Enable Android x64 with interpreter * Make variable RuntimeVariant available for testenvironment * Pass down runtimeVariant * Verify that tests are running with interpreter * Pass MONO_ENV_OPTIONS value to the app * Set ForceInterpreter to true * Change default value for interp to false * dummy commit * dummy commit 2 * dummy commit * Configure interp for Android * Pass RuntimeVariant down as a parameter * Add issue link * Enable Mono with interpreter on desktop * Disable Android x64 with JIT * Revert hacks to enable all lanes * revert unintentional change * Disable Vector128_1_r*
-
由 Thad House 提交于
* Switch MsQuicOpen to MsQuicOpenVersion MsQuicOpenVersion is designed so we can update the API without breaking old consumers. The version of MsQuic specified in the readme already has this change, so it is safe to completely switch over. Also switches the API to function pointers, as it was easier then updating the delegate too. * Add version contant
-
由 Jo Shields 提交于
* Add UnixFilePermissions.xml for Mono AOT compilers Ref: https://github.com/dotnet/runtime/issues/53545 Ref: https://github.com/dotnet/sdk/issues/16894 Ref: https://github.com/xamarin/xamarin-macios/pull/11869 Ref: https://github.com/xamarin/xamarin-android/pull/6010 * Only set permissions on !windows
-
由 Steve MacLean 提交于
* Add Cross DAC documentation
-
由 Stephen Toub 提交于
-
由 Stephen Toub 提交于
-
由 Michael Simons 提交于
-
由 Eric Erhardt 提交于
With https://github.com/dotnet/runtime/issues/22761 and https://github.com/dotnet/corefx/pull/22833, BitmapSelector.Suffix will always be null. This means this feature is dead code, and users are unable to use it. Removing this dead code because: 1. It doesn't do anything. 2. It is causing ILLink warnings, and it is easier to delete than to try to address the warnings. I logged https://github.com/dotnet/runtime/issues/54363 to follow up and either re-implement this feature, or obsolete the attributes that no longer have any effect on the app.
-
由 Takym (たかやま) 提交于
* Syntax-highlighted `type-loader.md` * Update type-loader.md
-
- 21 6月, 2021 5 次提交
-
-
由 David Fowler 提交于
-
由 xtqqczze 提交于
-
由 Daniel Genkin 提交于
* converted mono-config.js to mono-config.json * Fixed test * fixed handling of case where Module isn't defined * Fixed remaining failing tests * Replaced alerts with console.log to fix Helix test * replaced all vars with consts * use fetch * clean syntax * prevent timeouts when the mono-config file fails to load * Moved config file loading to preInit * Fixed tests * Adjusted file linking * removed the unnecessary js_support.js * cleaned up function * updated samples * removed lingering pre-js flag * Fixed trimming tests * addressed PR comments * removed useless function
-
由 Maxim Lipnin 提交于
* Remove P/Invoke to SystemNative_ConfigureTerminalForChildProcess which doesn't exist on Apple platforms * Address the feedback based on the ifdef approach * Add IsiOSLike property * Use a partial method approach * Address the feedback
-
由 Aleksey Kliger (λgeek) 提交于
-
- 20 6月, 2021 2 次提交
-
-
由 Eric StJohn 提交于
-
由 Bruce Forstall 提交于
-
- 19 6月, 2021 9 次提交
-
-
由 Tomas Weinfurt 提交于
-
由 Bruce Forstall 提交于
-
由 Bruce Forstall 提交于
* Fix AMD64 epilog ABI The Windows AMD64 epilog ABI states that an `lea rsp,[rbp+constant]` instruction may only be used if a frame pointer has been reported to the OS in the prolog unwind info, otherwise an `add rsp, constant` instruction must be used. There were a number of cases where the JIT used the `lea` form simply because a frame pointer had been established and was available, even though it had not been reported to the OS (and, thus, the frame was effectively an `rsp` frame). Fix this by using the same condition in the epilog for determining which form to use, `lea` or `add`, that was used in the prolog to determine whether or not to report the frame pointer in the unwind info. Fixes #54320 * Formatting * Fix OSR
-
由 Ankit Jain 提交于
-
由 Vladimir Sadov 提交于
* Enable loading composite r2r images from a singlefile bundle
-
由 Eirik Tsarpalis 提交于
Backport bugfixes, infrastructural changes and perf improvements from the polymorphism feature branch (#54420) * backport opportunistic bugfixes * strengthen debug assertions and add clarifying comments * Rework WriteStack/ReadStack implementations * Use array instead of list for storing frames. Previous frames can now be passed by reference * Ensure that the _count field always reflects the current depth. * Remove StackFrame.Reset() methods which are occassionally a source of dirty frames being reused. * Take advantage of JIT optimizations in the serialization hot path * address PR feedback
-
由 Tomas Weinfurt 提交于
-
由 Bruce Forstall 提交于
Create a per-MCH file summary.md file, then accumulate them all into a single overall summary Markdown file, for use in GitHub comments. Uses the existing `jit-analyze --md` functionality. Also, change asm diffs to not report missing data or asm diffs as a replay failure. Finally, don't overwrite superpmi.log files (or the new diff_summary.md files): create new, unique file names for each run.
-
- 18 6月, 2021 13 次提交
-
-
由 Elinor Fung 提交于
-
由 Tomas Weinfurt 提交于
* fix some failing quic tests * feedback from review * add comment
-
由 Michael Simons 提交于
-
由 Gleb Balykov 提交于
-
由 James Newton-King 提交于
-
由 Michael Simons 提交于
-
由 Tomas Weinfurt 提交于
-
由 Tanner Gooding 提交于
* Implement NativeMemory * Exposing additional APIs as approved * Ensure we have a test covering alignment and size being less than sizeof(void*) * Update src/libraries/System.Private.CoreLib/src/System/Runtime/InteropServices/NativeMemory.Unix.cs Co-authored-by: NJan Kotas <jkotas@microsoft.com> * Responding to PR feedback * Adding additional alignment test coverage for 1 to 16384 * Add coverage for 65k and 1/2/4MB alignments * Fixing the Native\Unix\System.Native\CMakeLists.txt * Update src/libraries/System.Private.CoreLib/src/System/Runtime/InteropServices/NativeMemory.Unix.cs Co-authored-by: NJan Kotas <jkotas@microsoft.com> * Don't call Buffer.Memmove in NativeMemory.AlignedRealloc if ptr is null * Updating NativeMemory.AlignedRealloc to correctly copy only the size of the last allocation * Ensure check_symbol_exists(HAVE_ALIGNED_ALLOC) is under the non-apple paths * Check for malloc_usable_size in malloc_np for FreeBSD and ensure tests compile * Fix the ReallocSmallerToLargerTest test * Handle that posix_memalign differs from aligned_alloc for size == 0 Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Larry Ewing 提交于
-
由 Larry Ewing 提交于
* Only include Microsoft.NET.Runtime.RuntimeConfigParser.Task on mobile * Add maccatalyst target imports per request
-
由 Stephen Toub 提交于
The array is only used for a subset of validators; no point in paying for this array for every ValidationState instance even if it's not going to be used.
-
由 Stephen Toub 提交于
-
由 Fredrik Høisæther Rasch 提交于
-