userJames Kingcancel
branchFacepunch.Hotload/mastercancel

10 Commits over 0 Days - ∞cph!

7 Years Ago
Better timing logging for arrays of reference types Added test case of large object reference networks
7 Years Ago
Better HasStructChanged logging, added HashSet<>.Slot as a safe generic struct
7 Years Ago
Special case for dictionaries of primitive types / strings
7 Years Ago
Added warning in case of an exception in HasStructChangedUncached Timing data now shows which structs are deep copied Added test case reproducing a case where a struct is wrongly deep copied Made struct tests stricter Fixed FieldTest5 finally :star: Test for structs defined in a non-hotloaded assembly Fixed arrays of structs defined in non-hotloaded assemblies always being deep copied Early out for some struct array types
7 Years Ago
Added generic struct array test cases Fix for known generic struct cases
7 Years Ago
Less robust safety check in HasStructChangedUncached
7 Years Ago
More robust safety check in HasStructChangedUncached
7 Years Ago
Started work on performance improvements for large struct arrays Added verification that struct values are correct to performance test Struct arrays are now block copied if the struct type is unchanged
7 Years Ago
Added struct array performance test
7 Years Ago
Timing now counts each element in a struct array