Skip to content

Version #2, Major #0, Minor #1

Choose a tag to compare

@Sewer56 Sewer56 released this 17 Aug 19:05
· 212 commits to master since this release

a.k.a. How I derped Semantic Versioning naming and called Minor, Major.

Changes

  • The classes Pointer, ArrayPtr and FixedArrayPtr are now structs to allow better performance when used in method scope and as parameters (stored on the stack).
  • Several methods have been tagged with the [MethodImpl(MethodImplOptions.AggressiveInlining)] attribute to improve performance.
  • Added options to call GetValue/SetValue without ref/out parameters for the rare cases you cannot use the original ones. However using the original overloads is still recommended for performance.
  • Create better named static field "Instance" for the Memory class. The old CurrentProcess field is now an alias to the new field.