- 15 8月, 2023 11 次提交
-
-
由 Jackson Schuster 提交于
* Update Versions.props
-
由 Milos Kotlar 提交于
This reverts commit df5f3e6e.
-
由 Thays Grazia 提交于
* Support calling get_Item using decimal, float and double as parameter. * Update src/mono/wasm/debugger/BrowserDebugProxy/SignatureTypeProvider.cs Co-authored-by: NAnkit Jain <radical@gmail.com> * Addressing some comments. * fix compilation * Fix wrong cast. --------- Co-authored-by: NAnkit Jain <radical@gmail.com>
-
由 Thays Grazia 提交于
* Do not run the test with justMyCode enabled in debug mode. * Update src/mono/wasm/debugger/DebuggerTestSuite/SteppingTests.cs Co-authored-by: NAnkit Jain <radical@gmail.com> --------- Co-authored-by: NAnkit Jain <radical@gmail.com>
-
由 Ankit Jain 提交于
* [wasm] Remove all instances of `ConditionalTheory IsUsingWorkloads` .. because we run tests in two modes: 1. with workloads - all the tests *without* `no-workload` category are run (thus the default) 2. no workloads - all the tests *with* `no-workload` category are run (thus need explicitly attributes) * Allow custom bin framework dirs for asserting bundles * [wasm] Respect `AppendRuntimeIdentifierToOutputPath`, and .. `UseArtifactsOutput`. Fixes https://github.com/dotnet/runtime/issues/89744 .
-
由 David Mason 提交于
-
由 Milos Kotlar 提交于
* Enable callconv and classloader runtime tests * Don't remove merged tests for apple mobile platforms
-
由 Jakob Botsch Nielsen 提交于
The existing logic would sometimes unspill using the type of the local that is being unspilled. This type is often wider than the exact small type in the LclVarDsc, since NOL locals are normally expanded as CAST(<small type>, LCL_VAR<int>). This causes problems since morph will in some cases avoid inserting normalization for NOL locals when it has a subrange assertion available. This optimization relies on the backend always ensuring that the local will be normalized as part of unspilling and args homing. Size-wise regressions are expected on xarch since the encoding of the normalizing load is larger. However, as we have seen before, using wide loads can cause significant store-forwarding stalls which can have large negative impact on performance, so overall there is an expected perf benefit of using the small loads (in addition to the correctness fix). Fix #90219
-
由 Bruce Forstall 提交于
* Fix 64-bit cast * Fix a few more cases of casting `strlen` Fix output to use `%zd` for size_t values.
-
由 mikelle-rogers 提交于
* Add EnC support for Linux and Mac --------- Co-authored-by: NJakob Botsch Nielsen <jakob.botsch.nielsen@gmail.com> Co-authored-by: NJan Vorlicek <janvorli@microsoft.com> Co-authored-by: NTom McDonald <tommcdon@hotmail.com> Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Filip Navara 提交于
* [NativeAOT] Use TCP transport for EventPipe on mobile platforms * Update src/coreclr/nativeaot/Runtime/eventpipe/CMakeLists.txt --------- Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
-
- 14 8月, 2023 22 次提交
-
-
由 Ankit Jain 提交于
Currently, this is invoked to get the runtime icall table for native builds, even if it is not needed by ManagedtoNativeGenerator (for example when outputs are up-to-date). This will change only with the cross compiler, so it can be cached. Suggested by @vargaz . Fixes https://github.com/dotnet/runtime/issues/90366 .
-
由 Ankit Jain 提交于
- [wasm] Sanity check emcc versions only when using a custom EMSDK_PATH - [wasm] Emit a message about compiling native assets only when actually doing so - [wasm] ConvertDllsToWebcil: avoid doing unncessary conversion, and other work - [wasm] ManagedToNativeGenerator: add support for incremental runs (time goes from 1.6s to <900ms) This improves build times ~30% for no-op rebuilds. *With* native reference | Old | New | Difference | % -- | -- | -- | -- | -- First build | 8.01s | 8.13s | +0.12s | 4th rebuild | 1.91s | 1.35s | -0.56s | 29% rebuild with only cs change | 2.90s | 2.48s | -0.42s | 14% *Without* native reference | Old | New | Difference | % -- | -- | -- | -- | -- First build | 5.34s | 5.29 | -0.05s | 4th rebuild | 1.78s | 1.20s | -0.58s | 32% rebuild with only cs change | 1.96s | 1.45s | -0.51s | 26% - These were run for blazor projects - These were clean builds, with no `dotnet` process running - And nuget cache cleared of `*webassembly.pack` which is the relevant package here. - The native reference was a simple `factorial.c` from https://github.com/dotnet/runtime/issues/60245 Fixes https://github.com/dotnet/runtime/issues/60245 . With feedback from @kg .
-
由 Thays Grazia 提交于
* Support sum an object and a string * Update src/mono/wasm/debugger/BrowserDebugProxy/EvaluateExpression.cs Co-authored-by: NAnkit Jain <radical@gmail.com> * Apply suggestions from code review Co-authored-by: NAnkit Jain <radical@gmail.com> * Addressing @radical comments * Adding more tests as suggested by @radical. --------- Co-authored-by: NAnkit Jain <radical@gmail.com>
-
由 Steve Harter 提交于
-
由 Maksim Golev 提交于
Co-authored-by: NMaksim Golev <mgolev@htc-cs.ru>
-
由 Tanner Gooding 提交于
* Ensure that constant folding for long->float is handled correctly * Adding a regression test ensuring long->float conversions are correctly handled * Print failure info for test * Ensure we continue doing the incorrect 2-step conversion for 32-bit, to match codegen * Fix build failure * Ensure test project uses process isolation
-
由 Ivan Povazan 提交于
Fixes https://github.com/dotnet/runtime/issues/88983 --------- Co-authored-by: NLarry Ewing <lewing@microsoft.com>
-
由 Egor Bogatov 提交于
-
由 Matous Kozak 提交于
-
由 Milos Kotlar 提交于
* Don't run arm64 jobs * Disable failing jobs * Fix failing calendar test
-
由 Filip Navara 提交于
-
由 Eirik Tsarpalis 提交于
Improve error message in the new `JsonNode.GetElementIndex()` and `GetPropertyName()` methods. (#90486)
-
由 Thays Grazia 提交于
* Do not use select on debugger-agent * use pool on APPLE os
-
由 Thays Grazia 提交于
* Symbolicate function names on debug callstack * Addressing @radical suggestion * Addressing @radical suggestions. * cleanup --------- Co-authored-by: NAnkit Jain <radical@gmail.com>
-
https://github.com/dotnet/roslyn-analyzers由 dotnet-maestro[bot] 提交于
Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23407.1 -> To Version 3.11.0-beta1.23412.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Benjamin Petit 提交于
-
由 Egor Bogatov 提交于
-
由 Marie Píchová 提交于
* Merge pull request #90173 from vseanreesermsft/internal-merge-7.0-2023-08-08-1042 Merging internal commits for release/7.0 * Consume MsQuic release package on Win --------- Co-authored-by: NCarlos Sánchez López <1175054+carlossanlop@users.noreply.github.com> Co-authored-by: NNatalia Kondratyeva <knatalia@microsoft.com>
-
-
由 Eric Erhardt 提交于
- Passing null into the hosting lifetimes' loggerFactory parameters would result in a NRE Contributes to #90400
-
由 Manodasan Wignarajah 提交于
* Add initial changes for COM Aggregation and XAML reference tracking in AOT * Fix dependency list to avoid allocations * Fix issues with finalizer races and issues with allocating memory during GC * Add COM weak reference support * PR feedback on separating reference tracker object fields. Co-authored-by: NAaron Robinson <arobins@microsoft.com> Co-authored-by: NJan Kotas <jkotas@microsoft.com> Co-authored-by: NJeremy Koritzinsky <jkoritzinsky@gmail.com>
-
由 Tarek Mahmoud Sayed 提交于
-
- 13 8月, 2023 7 次提交
-
-
由 Alexander Köplinger 提交于
It is blocking the official build: https://github.com/dotnet/runtime/issues/90466
-
由 dotnet bot 提交于
* Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2228738 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2229389 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2230534 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2231640 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2233112 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2234217 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2235989 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2236160 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2236693 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2238073 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2240179 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2241002 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2241178 --------- Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
-
由 Sven Boemer 提交于
-
由 Ankit Jain 提交于
* [wasm] build-packages make target - build all the required packages for wbt * WBT: Add more tests for blazor+InvariantGlobalization * Fix test
-
由 Ankit Jain 提交于
-
由 Thays Grazia 提交于
* Do not run this test on Firefox * Disable other test
-
由 Ankit Jain 提交于
Prompted by failures described in https://github.com/dotnet/dnceng/issues/450
-