7582 Commits (95108c967af69642f0f445212f350ec451354b98)
 

Author SHA1 Message Date
Siegfried Pammer 95108c967a Fix #3108: illegal nested classes in enums throw off EnumValueDisplayMode handling. 2 years ago
James May 0bab8a01ef
Reduce "unsafe" by replacing byte* pointer usage with ReadOnlySpan<byte> (#3106) 2 years ago
Siegfried Pammer eae54ddf24 Fix #3014: Missing type information in lambda expressions. 2 years ago
Siegfried Pammer ce891da793 Fix #3064: Do not only match the full assembly name, but also try to match the filename when applying the "inassembly:" search filter. 2 years ago
Siegfried Pammer 807a50cbe9 Fix #3065: Hide watermark/help text of SearchBox, if contents are changed programmatically without setting the focus to the text box first. 2 years ago
Siegfried Pammer e2ed67d517 Fix #3057: CSharpLanguage.ToCSharpString usage of StringBuilder not optimal 2 years ago
Christoph Wille 231a2dc532 Fix #3105 - VS2017-2019 addin didn't properly match subdirectory structure of 2022 addin 2 years ago
Daniel Grunwald c12187277c Also use GraphTraversal.DepthFirstSearch for dominance calculation. 2 years ago
Daniel Grunwald d58576f409 Fix #3075: eliminate recursion in TopologicalSort and BlockTransform. 2 years ago
Daniel Grunwald e84df3ff20 Move BitOperations to namespace System.Numerics. 2 years ago
Siegfried Pammer d5cec0ab37 Fix #3103: unaligned.stobj cannot be transformed into inline assignment 2 years ago
Siegfried Pammer ea8b0fb299 Fix #3104: Escape global type and entry point in CSharpLanguage.DecompileAssembly 2 years ago
Siegfried Pammer 26c9df5d03 Fix #3090: add support for the NUGET_PACKAGES environment variable 2 years ago
Siegfried Pammer d7168aea64 Fix #3098: Naming scheme for .NET previews has changed a bit 2 years ago
Daniel Grunwald 18666d8d5d Fix additionalReturnTypeAttributes not being applied. 2 years ago
Daniel Grunwald 5a5be026d0 Avoid reference count temporarily dropping to zero while ConditionDetection moves instructions to other blocks. 2 years ago
Siegfried Pammer ee160b4e2a #3075: Improve performance of CSharpResolver.LookupSimpleNameOrTypeName in cases with a large number of local variables. 2 years ago
Siegfried Pammer 5a3c6e0872 Remove some unused variable management methods in CSharpResolver. 2 years ago
Daniel Grunwald a99eed0503 Add test case for explicit interface implementation involving nullable types 2 years ago
Daniel Grunwald a14cc0234e Fix #3094: look for `[NullableAttribute]` both on the property getter and property itself 2 years ago
Daniel Grunwald ea5adf8e01 Make `ILVariableEqualityComparer.GetHashCode` structurally more similar to the Equals implementation 2 years ago
Siegfried Pammer cef99dc140 #3075: Fix ILVariableEqualityComparer.GetHashCode 2 years ago
Siegfried Pammer 09691bd27e #3075: Add NextSetBit operation to BitSet to avoid looking at every store bit individually in ReachingDefinitionsVisitor.GetStores() 2 years ago
Christoph Wille 6e3b9ecc57 Make update check explicit, see #3101 2 years ago
Siegfried Pammer 0a2037ae1f #3075: Avoid processing already-transformed blocks by introducing BlockTransformContext.IndexOfFirstAlreadyTransformedInstruction, which allows us to track already transformed instructions after a block has been merged into another by ConditionDetection. 2 years ago
Daniel Grunwald a9eccdb654 Fix #3004: MetadataModule.ResolveEntity() returning null for System.IntPtr when C# 11 native integers are enabled. 2 years ago
Siegfried Pammer 9e168224dd Fix #3091: extension methods named "Add" were skipping some checks in AccessPathElement.IsMethodApplicable. 2 years ago
Daniel Grunwald d2d1c3326f Fix #3070 stack order on block reimport 2 years ago
Daniel Grunwald 5206aef4ce Fix #3071 BlockBuilder assertion for unreachable try-block 2 years ago
Siegfried Pammer 1327a0db83
Merge pull request #3052 from startewho/entrysize 2 years ago
Christoph Wille be9fabb8af
Merge pull request #3088 from cshung/public/update-ready-to-run 2 years ago
Andrew Au f4af00a8f9 Update ready to run 2 years ago
Christoph Wille 6d8647bb33
Set next version to 8.2 2 years ago
Siegfried Pammer 0fc003459f Fix #3079: Replace parameter names that consist of only whitespace 2 years ago
Siegfried Pammer 0c2e4b145b
Merge pull request #3076 from eduardo-vp/add/gc-info 2 years ago
unknown 2b8bf8143d Show alternative message if no GC Info is found 2 years ago
Eduardo Velarde 3e6fe40567
Merge pull request #1 from cshung/translation 2 years ago
Andrew Au 290be277c6 Chinese translation 2 years ago
unknown c39a1f7fcc Add Show GC Info checkbox 2 years ago
dependabot[bot] 25e3ca48db
Bump actions/checkout from 3 to 4 (#3077) 2 years ago
Siegfried Pammer 4ca9fddd6f Fix #3069: Reuse SwitchAnalysis instead of MatchIfElseOnCharBlock 2 years ago
unknown 232582b81d Stop iterating through all of runtimeFunction.DebugInfo.BoundsList for each instruction 2 years ago
unknown 99a1e427ea Adding GC transitions 2 years ago
unknown 20201d3598 Add GC Info 2 years ago
Siegfried Pammer bd82b945ea
Revert "Accelerate local builds in Visual Studio (#3026)" (#3063) 2 years ago
Siegfried Pammer 32242c54a1 Fix #3056: WriteParameterReference was using the wrong parameter definition in static methods. 2 years ago
Siegfried Pammer 7414aaeeeb Fix #3061: Handler blocks of exception filter blocks do not have a header. 2 years ago
Siegfried Pammer 12e6dc6eb6 Add missing ParamList column to MethodTableTreeNode. 2 years ago
Siegfried Pammer a60b92e886
Merge pull request #3058 from icsharpcode/switch-on-readonlyspan-char 2 years ago
Siegfried Pammer 70616b301c Implement support for C# 11 switch on (ReadOnly)Span<char>. 2 years ago