summaryrefslogtreecommitdiff
path: root/build.proj
diff options
context:
space:
mode:
authorLevi Broderick <GrabYourPitchforks@users.noreply.github.com>2018-11-06 11:02:16 -0800
committerGitHub <noreply@github.com>2018-11-06 11:02:16 -0800
commitef93a727984dbc5b8925a0c2d723be6580d20460 (patch)
tree81795855e14a4ea83c56e97a286a98f1c3099baa /build.proj
parent0dc37d16d734484b75e47cb243e347f5959a29bf (diff)
downloadcoreclr-ef93a727984dbc5b8925a0c2d723be6580d20460.tar.gz
coreclr-ef93a727984dbc5b8925a0c2d723be6580d20460.tar.bz2
coreclr-ef93a727984dbc5b8925a0c2d723be6580d20460.zip
Improve performance of Memory<T>.Span property getter (#20386)
- We can use our knowledge of object representation in the runtime to speed up type checks. - We leave the ref T and the length deconstructed until the very end, optimizing register usage. - The Length property getter is once again just a simple field accessor with no bitwise logic.
Diffstat (limited to 'build.proj')
0 files changed, 0 insertions, 0 deletions