-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Comparing changes
Open a pull request
base repository: dotnet/runtime
base: e99557baff
head repository: dotnet/runtime
compare: 8fca0a156d
- 14 commits
- 199 files changed
- 15 contributors
Commits on Dec 5, 2024
-
Remove Helper Method Frames (HMF) from Reflection (#110377)
Remove HMF from RuntimeFieldHandle.GetLoaderAllocator() and RuntimeMethodHandle.GetLoaderAllocator(). Convert RuntimeTypeHandle.IsEquivalentTo() to QCall. Convert RuntimeTypeHandle.GetMethodAt() to QCall. Remove HMF from Signature.GetParameterOffset(). Clean up TypeEquivalence feature defines. Convert RuntimeTypeHandle.GetArgumentTypesFromFunctionPointer() to QCall. --------- Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 223dea5 - Browse repository at this point
Copy the full SHA 223dea5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 052ad42 - Browse repository at this point
Copy the full SHA 052ad42View commit details -
Handle not truncating root folder in CorUnix::InternalCanonicalizeRea…
…lPath for all architectures instead of only amd64 (#110425) We had this handling (of not truncating if the path is right in the root folder `/`) ifdef-ed under `HOST_AMD64` for some reason. As a result, on other architectures we determine that the path doesn't exist and fail to load any assemblies from the root. This change simply removes the ifdef such that we have this handling on all architectures.
Configuration menu - View commit details
-
Copy full SHA for 49ba409 - Browse repository at this point
Copy the full SHA 49ba409View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9970e70 - Browse repository at this point
Copy the full SHA 9970e70View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3e1bc3 - Browse repository at this point
Copy the full SHA c3e1bc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a5ea3e - Browse repository at this point
Copy the full SHA 5a5ea3eView commit details -
Install zlib in the IlcFrameworkNative folder instead of alongside th…
…e runtime (#110378) * Install zlib in the IlcFrameworkNative folder instead of alongside the runtime As the runtime doesn't use zlib, it makes more sense for NativeAOT for zlib to be shipped alongside the Compression.Native library. We don't have any shipping scenarios with Mono where we use the non-system zlib, so we should be able to figure something out for dev-innerloop-only scenarios if needed. * Fix check for UseSystemZlib * wasm and android fixes * Add support for pthreads when building zlib-ng in libraries partition for wasm.
Configuration menu - View commit details
-
Copy full SHA for 2f81513 - Browse repository at this point
Copy the full SHA 2f81513View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2300123 - Browse repository at this point
Copy the full SHA 2300123View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5ea456 - Browse repository at this point
Copy the full SHA b5ea456View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9aaaf - Browse repository at this point
Copy the full SHA 2c9aaafView commit details
Commits on Dec 6, 2024
-
Put brotli on the FetchContent plan (Try 2) (#109707)
* Reapply "Put brotli on the FetchContent plan (#107166)" (#109108) This reverts commit b780069. * Don't double-install the brotli libs * Don't try looking up locations for system brotli. Rely on the distro maintainer to set the paths correctly. Fixes #109105 * Install brotli where we install the compression native lib so they're always side-by-side (and we don't need to add it to the Mono build) * Brotli should get pulled from the same place as Compression.Native * Fix looking for libbrotlicommon.a on disk to determine if we should use system brotli
Configuration menu - View commit details
-
Copy full SHA for 5fe72c1 - Browse repository at this point
Copy the full SHA 5fe72c1View commit details -
Haiku: Initial CoreCLR support (#109580)
* Haiku: Initial CoreCLR support This contains a part of the code required to build CoreCLR and get `paltests` to pass on Haiku. This commit covers `src/coreclr/**`, except the PAL files included in the previous commit. Co-authored-by: Jessica Hamilton <[email protected]> * pal: Add back checks for HAVE_CLOCK_THREAD_CPUTIME This was removed in #103441 but required for Haiku builds. --------- Co-authored-by: Jessica Hamilton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf44aaa - Browse repository at this point
Copy the full SHA bf44aaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 457114c - Browse repository at this point
Copy the full SHA 457114cView commit details -
Don't do opportunistic ISA lightup if there are plans to run the AltJ…
…it code (#110419) * Don't do opportunistic ISA lightup if there are plans to run the AltJit code * Ensure that we can compile in Release builds
Configuration menu - View commit details
-
Copy full SHA for 8fca0a1 - Browse repository at this point
Copy the full SHA 8fca0a1View 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 e99557baff...8fca0a156d