Skip to content

Instantly share code, notes, and snippets.

@radekdoulik
Created January 5, 2023 17:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save radekdoulik/c0b52247d472f69bcf983ade78a924ea to your computer and use it in GitHub Desktop.
Save radekdoulik/c0b52247d472f69bcf983ade78a924ea to your computer and use it in GitHub Desktop.
> adiff 212fb547303cc9c46c5e0195f530793c30b67669/interp/default/chrome/AppBundle/managed/System.Private.CoreLib.dll ae2a44272ca03211528ab087b7b366681aa71e38/interp/default/chrome/AppBundle/managed/System.Private.CoreLib.dll
Compare 212fb547303cc9c46c5e0195f530793c30b67669/interp/default/chrome/AppBundle/managed/System.Private.CoreLib.dll with ae2a44272ca03211528ab087b7b366681aa71e38/interp/default/chrome/AppBundle/managed/System.Private.CoreLib.dll
Type System.BitConverter
+ Method public static float Int32BitsToSingle (int)
Type System.Byte
+ Method public static byte CreateChecked (!!TOther)
+ Method static bool TryConvertFromChecked (!!TOther, byte&)
Type System.MemoryExtensions
- Method public static int IndexOfAnyExcept (System.ReadOnlySpan`1<!!T>, !!T, !!T)
- Method public static int IndexOfAnyExcept (System.ReadOnlySpan`1<!!T>, !!T, !!T, !!T)
Type System.SpanHelpers
- Method static int IndexOfAnyExcept (!!T&, !!T, !!T, int)
- Method static int IndexOfAnyExcept (!!T&, !!T, !!T, !!T, int)
- Method static bool CanVectorizeAndBenefit (int)
- Method static int IndexOfAnyExceptValueType (!!T&, !!T, !!T, !!T, int)
+ Method static bool NonPackedContainsValueType (!!T&, !!T, int)
+ Method static int IndexOfAnyExceptValueType (!!T&, !!T, int)
+ Method static int NonPackedIndexOfValueType (!!TValue&, !!TValue, int)
+ Method static int NonPackedIndexOfAnyValueType (!!TValue&, !!TValue, !!TValue, int)
+ Method static int NonPackedIndexOfAnyValueType (!!TValue&, !!TValue, !!TValue, !!TValue, int)
+ Method static int NonPackedIndexOfAnyInRangeUnsignedNumber (!!T&, !!T, !!T, int)
Type System.UInt128
+ Method public static byte op_CheckedExplicit (System.UInt128)
- Type System.Buffers.IndexOfAny1Value`1<T>
- Type System.Buffers.IndexOfAny2Values`1<T>
- Type System.Buffers.IndexOfAny3Values`1<T>
Type System.Buffers.IndexOfAnyValues
+ Type IRuntimeConst
+ Type FalseConst
- Type System.Buffers.IndexOfAnyValuesInRange`1<T>
Type System.Runtime.Intrinsics.Scalar`1<T>
+ Property !T AllBitsSet { get; }
+ Method public static !T get_AllBitsSet ()
+ Method public static bool Equals (!T, !T)
+ Method public static uint ExtractMostSignificantBit (!T)
+ Method public static bool LessThanOrEqual (!T, !T)
+ Method public static !T Subtract (!T, !T)
Type System.Runtime.Intrinsics.Vector128
+ Method public static System.Runtime.Intrinsics.Vector128`1<byte> Create (byte)
+ Method public static System.Runtime.Intrinsics.Vector128`1<!!T> Equals (System.Runtime.Intrinsics.Vector128`1<!!T>, System.Runtime.Intrinsics.Vector128`1<!!T>)
+ Method public static uint ExtractMostSignificantBits (System.Runtime.Intrinsics.Vector128`1<!!T>)
+ Method public static System.Runtime.Intrinsics.Vector128`1<!!T> LessThanOrEqual (System.Runtime.Intrinsics.Vector128`1<!!T>, System.Runtime.Intrinsics.Vector128`1<!!T>)
+ Method public static System.Runtime.Intrinsics.Vector128`1<!!T> LoadUnsafe (!!T&)
+ Method public static System.Runtime.Intrinsics.Vector128`1<!!T> LoadUnsafe (!!T&, UIntPtr)
Type System.Runtime.Intrinsics.Vector128`1<T>
+ Property System.Runtime.Intrinsics.Vector128`1<!T> Zero { get; }
+ Method public static System.Runtime.Intrinsics.Vector128`1<!T> get_Zero ()
+ Method public static System.Runtime.Intrinsics.Vector128`1<!T> op_BitwiseOr (System.Runtime.Intrinsics.Vector128`1<!T>, System.Runtime.Intrinsics.Vector128`1<!T>)
+ Method public static bool op_Inequality (System.Runtime.Intrinsics.Vector128`1<!T>, System.Runtime.Intrinsics.Vector128`1<!T>)
+ Method public static System.Runtime.Intrinsics.Vector128`1<!T> op_OnesComplement (System.Runtime.Intrinsics.Vector128`1<!T>)
+ Method public static System.Runtime.Intrinsics.Vector128`1<!T> op_Subtraction (System.Runtime.Intrinsics.Vector128`1<!T>, System.Runtime.Intrinsics.Vector128`1<!T>)
Type System.Runtime.Intrinsics.Vector64
+ Method public static System.Runtime.Intrinsics.Vector64`1<!!T> Equals (System.Runtime.Intrinsics.Vector64`1<!!T>, System.Runtime.Intrinsics.Vector64`1<!!T>)
+ Method public static uint ExtractMostSignificantBits (System.Runtime.Intrinsics.Vector64`1<!!T>)
+ Method public static System.Runtime.Intrinsics.Vector64`1<!!T> LessThanOrEqual (System.Runtime.Intrinsics.Vector64`1<!!T>, System.Runtime.Intrinsics.Vector64`1<!!T>)
Type System.Runtime.Intrinsics.Vector64`1<T>
+ Method public static System.Runtime.Intrinsics.Vector64`1<!T> op_BitwiseOr (System.Runtime.Intrinsics.Vector64`1<!T>, System.Runtime.Intrinsics.Vector64`1<!T>)
+ Method public static bool op_Inequality (System.Runtime.Intrinsics.Vector64`1<!T>, System.Runtime.Intrinsics.Vector64`1<!T>)
+ Method public static System.Runtime.Intrinsics.Vector64`1<!T> op_OnesComplement (System.Runtime.Intrinsics.Vector64`1<!T>)
+ Method public static System.Runtime.Intrinsics.Vector64`1<!T> op_Subtraction (System.Runtime.Intrinsics.Vector64`1<!T>, System.Runtime.Intrinsics.Vector64`1<!T>)
+ Type System.PackedSpanHelpers
+ Type System.Numerics.IUnsignedNumber`1<TSelf>
+ Type System.Buffers.IndexOfAny1CharValue`1<TShouldUsePacked>
+ Type System.Buffers.IndexOfAny2CharValue`1<TShouldUsePacked>
+ Type System.Buffers.IndexOfAny3CharValue`1<TShouldUsePacked>
+ Type System.Buffers.IndexOfAnyByteValuesInRange
+ Type System.Buffers.IndexOfAnyCharValuesInRange`1<TShouldUsePacked>
+ Type System.Runtime.Intrinsics.X86.X86Base
+ Type System.Runtime.Intrinsics.X86.Sse
+ Type System.Runtime.Intrinsics.X86.Sse2
Summary:
+ 11,264 File size 0.94% (of 1,200,640)
+ 3,636 Metadata size 0.58% (of 631,104)
+ 8 Types count
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment