Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: dotnet/linker

Tags

v8.0.100-1.23067.1

Toggle v8.0.100-1.23067.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix a small bug in message origin for warnings from static field acce…

…ss on generic type (#3186)

The warning needs to be generated from the origin where the field reference comes from - so if it's a method body, then from the method body. This is because the instantiation is determined by that place, not the field itself (the field is defined on an open generic definition of the type).

This syncs the relevants tests with a NativeAOT work-in-progress change, but in generately it adds a lot more cases and some better comments.

Co-authored-by: Tlakaelel Axayakatl Ceja <[email protected]>

release-6.0

Toggle release-6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update dependencies from https://github.com/dotnet/arcade build 20220…

…119.6 (#2543)

[release/6.0] Update dependencies from dotnet/arcade

v6.0.100-preview.6.21430.2

Toggle v6.0.100-preview.6.21430.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[release/6.0] Update dependencies from dotnet/arcade (#2232)

[release/6.0] Update dependencies from dotnet/arcade

v6.0.100-preview.6.21365.1

Toggle v6.0.100-preview.6.21365.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix warning suppressions on types for type hierarchy (#2148)

* Fix warning suppressions on types for type hierarchy

* Add non-library mode tests

v6.0.100-preview.6.21314.2

Toggle v6.0.100-preview.6.21314.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update dependencies from https://github.com/dotnet/arcade build 20210…

…611.3 (#2092)

[main] Update dependencies from dotnet/arcade

v6.0.100-preview.5.21278.1

Toggle v6.0.100-preview.5.21278.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix applying All annotation on a type from "copy" assembly (#2060) (#…

…2064)

"Copy" assembly calls `MarkEntireType` on all types in the assembly, but it specified to not include base and interface types. We cache if a type was marked as a whole, so to not repeat the process (and also to avoid potential recursion). But the cache doesn't differentiate if the type was mark with its base/interface types or not.

So in the "copy" assembly case, the type is first marked without base/interface marking, and that is cached. Later on we apply the All annotation to the type, which calls `MarkEntireType` again, but since it's already cached it doesn't do anything. But All annotation should preserve base/interface types as well, which will not happen in this case.

Fixed this by making the cache aware of the base/interface flag and repeat the marking if base/interface is requested even if the type has already been marked as a whole but without base/interface marking.

Added a test case.

v6.0.100-preview.2.21219.1

Toggle v6.0.100-preview.2.21219.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update dependencies from https://github.com/dotnet/runtime build 2021…

…0418.1 (#1978)

[main] Update dependencies from dotnet/runtime

v6.0.100-preview.2.21174.1

Toggle v6.0.100-preview.2.21174.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[main] Update dependencies from dotnet/runtime (#1916)

[main] Update dependencies from dotnet/runtime


 - Disable unreliable test

v6.0.100-preview.2.21118.1

Toggle v6.0.100-preview.2.21118.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump dependencies (#1840)

v6.0.0-alpha.1.21075.2

Toggle v6.0.0-alpha.1.21075.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update dependencies from https://github.com/dotnet/runtime build 2021…

…0124.3 (#1780)

[master] Update dependencies from dotnet/runtime