-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Comparing changes
Open a pull request
base repository: dotnet/runtime
base: 7cf329b773
head repository: dotnet/runtime
compare: 2678b3452e
- 20 commits
- 110 files changed
- 19 contributors
Commits on May 25, 2023
-
[jiterp] Fix rare case where an AOT method's arg_offsets were uniniti…
…alized while we jitted its transition wrapper (#86745)
Configuration menu - View commit details
-
Copy full SHA for 5d0b162 - Browse repository at this point
Copy the full SHA 5d0b162View commit details -
JIT: Adjust physical promotion heuristics (#86660)
Adjust the heuristics to take into account recent work on liveness and assignment decomposition. Stop phrasing things in terms of code size (multiplied by basic block weights, which does not make sense).
Configuration menu - View commit details
-
Copy full SHA for 177fd7f - Browse repository at this point
Copy the full SHA 177fd7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for df9ad0b - Browse repository at this point
Copy the full SHA df9ad0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b02791 - Browse repository at this point
Copy the full SHA 2b02791View commit details -
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
Configuration menu - View commit details
-
Copy full SHA for 2bf1aca - Browse repository at this point
Copy the full SHA 2bf1acaView commit details -
Initial work to enable EventPipe in Linux (#86226)
* Initial work to enable EventPipe in Linux * GCC build break fix * Only enable Unix * FB * restricting iOS * Update src/coreclr/nativeaot/Directory.Build.props Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com> * FB * license header * Update src/coreclr/nativeaot/Runtime/eventpipe/ep-rt-aot.h Co-authored-by: Elinor Fung <elfung@microsoft.com> * FB --------- Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com> Co-authored-by: Elinor Fung <elfung@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for ceb52b3 - Browse repository at this point
Copy the full SHA ceb52b3View commit details -
Ensure that the generated JsonSerializerContext.Default static proper…
…ty returns a sigleton. (#86757)
Configuration menu - View commit details
-
Copy full SHA for 081f87c - Browse repository at this point
Copy the full SHA 081f87cView commit details -
[Mono] Pass SIMD type variables using SIMD registers (#86634)
* Pass SIMD type variables in SIMD registers * Disable support for 256/512 bit vectors. --------- Co-authored-by: Zoltan Varga <vargaz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8d2c365 - Browse repository at this point
Copy the full SHA 8d2c365View commit details -
[mono][debugger] Don't pass uninitialized context to debugger (#86625)
mono_dbg_debugger_agent_user_break first tries to initialize a context before sending it to the debugger machinery. If, during unwinding, we don't have a saved context, we were passing uninitialized data (with interpreter for example). On some architectures this was making unwinding break in mono_walk_stack_full, because the stack pointer was invalid. This change makes it so we at least pass a valid context.
Configuration menu - View commit details
-
Copy full SHA for c6ece91 - Browse repository at this point
Copy the full SHA c6ece91View commit details -
Add
DiagnosticOr<T>type for gracefully handling failures in increm……ental generator transformations (#86603)
Configuration menu - View commit details
-
Copy full SHA for ceb1d86 - Browse repository at this point
Copy the full SHA ceb1d86View commit details -
[NativeAOT] Handle event pipe environment variable configuration and …
…output to file (#86656) Updates to NativeAOT event pipe: - Respect environment variable configuration - Handle writing out to a file - Enable tracing/eventpipe/config/name_config_with_pid test, which uses environment variable configuration to write directly to a file.
Configuration menu - View commit details
-
Copy full SHA for 12a7bda - Browse repository at this point
Copy the full SHA 12a7bdaView commit details -
Make helix-inner-step send job warnaserror the same between windows a…
…nd non-windows platforms (#86729) Add warnaserror to the Unix send to Helix step to match the windows send to helix step.
Configuration menu - View commit details
-
Copy full SHA for 66644e3 - Browse repository at this point
Copy the full SHA 66644e3View commit details -
Use cinv and cneg instead of csel when possible (#84926)
* Use cinv instead of csel when possible * Fix when the operands of conditional select should be reversed * Scope down the cinv optimisation to local vars * Use more generic CSINV instead of CINV instruction * Add support for CSNEG and refactor conditional selects * Fix initialisation of srcReg2 * Add RequiresProcessIsolation property to fix test failures * Address review comments - Part 1 * Remove output type from conditional negate tests * Ensure operands of cneg/cinv are invariants while optimising * Update tests to the new format * Use annotations to run tests through the framework * Fix conditional negate tests * Handle conditional negate/invert of shifted operands
Configuration menu - View commit details
-
Copy full SHA for 86ce145 - Browse repository at this point
Copy the full SHA 86ce145View commit details -
[wasm] Install latest LTS npm/node for codespaces (#86767)
* [wasm] Install latest LTS npm/node for codespaces * Fix docker build
Configuration menu - View commit details
-
Copy full SHA for 1a60933 - Browse repository at this point
Copy the full SHA 1a60933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a66443 - Browse repository at this point
Copy the full SHA 6a66443View commit details -
Define the managed dependencies of the crossgen-corelib.proj file thr…
…ough ProjectReferences (#86735)
Configuration menu - View commit details
-
Copy full SHA for 12f4ed6 - Browse repository at this point
Copy the full SHA 12f4ed6View commit details
Commits on May 26, 2023
-
[wasm] Re-enable ~6700 runtime tests that got disabled mistakenly (#8…
…6747) * [wasm] Fix running merged test wrappers in runtime tests - These were all getting removed because it looked for the incorrect script path in case of wasm * [wasm] Disable a multithreaded runtime test ``` Operation is not supported on this platform. at System.Threading.Thread.ThrowIfNoThreadStart(Boolean internalThread) at System.Threading.Thread.Start(Boolean captureContext, Boolean internalThread) at System.Threading.Thread.Start() at MutualThdRecur_fptr.main() at Program.<>c__DisplayClass0_0.<<Main>$>g__TestExecutor29|30(TestFilter filter, StreamWriter tempLogSw, StreamWriter statsCsvSw) ``` * [wasm] Disable a failing test in JIT.Performance `JIT/Performance/CodeQuality/Benchstones/MDBenchI/MDPuzzle/` #86772 * [wasm] Disable all JIT.Performance tests for now
Configuration menu - View commit details
-
Copy full SHA for 4f11352 - Browse repository at this point
Copy the full SHA 4f11352View commit details -
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2188652 (#86779) * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2188521 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2188521
Configuration menu - View commit details
-
Copy full SHA for 5aa9035 - Browse repository at this point
Copy the full SHA 5aa9035View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b122d3 - Browse repository at this point
Copy the full SHA 2b122d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2678b34 - Browse repository at this point
Copy the full SHA 2678b34View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 7cf329b773...2678b3452e