Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i5-3475S CPU 2.90GHz, ProcessorCount=4
Frequency=2840372 ticks, Resolution=352.0666 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=32-bit RELEASE
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1080.0
Type=CopiesBenchmark Mode=Throughput GarbageCollection=Concurrent Workstation
LaunchCount=1 WarmupCount=1 TargetCount=5
Method | Platform | Jit | BytesCopied | Median | StdDev | Scaled | Mean | StdError | StdDev | Op/s | Min | Q1 | Median | Q3 | Max |
----------------------------- |--------- |---------- |------------ |-------------- |----------- |------- |-------------- |----------- |----------- |------------- |-------------- |-------------- |-------------- |-------------- |-------------- | ArrayCopy | X64 | LegacyJit | 0 | 8.3498 ns | 0.1183 ns | 1.00 | 8.3650 ns | 0.0529 ns | 0.1183 ns | 119546301.04 | 8.2153 ns | 8.2712 ns | 8.3498 ns | 8.4664 ns | 8.5416 ns | BufferBlockCopy | X64 | LegacyJit | 0 | 9.1916 ns | 0.1277 ns | 1.10 | 9.2440 ns | 0.0571 ns | 0.1277 ns | 108178025.72 | 9.1522 ns | 9.1677 ns | 9.1916 ns | 9.3466 ns | 9.4677 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 0 | 10.9535 ns | 0.0734 ns | 1.31 | 10.9309 ns | 0.0328 ns | 0.0734 ns | 91483708.78 | 10.8253 ns | 10.8619 ns | 10.9535 ns | 10.9886 ns | 11.0216 ns | AndermanVectorizedCopy | X64 | LegacyJit | 0 | 7.7645 ns | 0.2438 ns | 0.93 | 7.8612 ns | 0.1090 ns | 0.2438 ns | 127207217.37 | 7.6813 ns | 7.6891 ns | 7.7645 ns | 8.0816 ns | 8.2712 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 0 | 4.3133 ns | 0.0641 ns | 0.52 | 4.3260 ns | 0.0287 ns | 0.0641 ns | 231160190.44 | 4.2675 ns | 4.2704 ns | 4.3133 ns | 4.3879 ns | 4.4226 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 0 | 7.9592 ns | 0.0374 ns | 0.95 | 7.9615 ns | 0.0167 ns | 0.0374 ns | 125603748.29 | 7.9233 ns | 7.9253 ns | 7.9592 ns | 7.9990 ns | 8.0075 ns | UnsafeCopyBlock | X64 | LegacyJit | 0 | 4.1431 ns | 0.0215 ns | 0.50 | 4.1381 ns | 0.0096 ns | 0.0215 ns | 241659545.79 | 4.1018 ns | 4.1214 ns | 4.1431 ns | 4.1522 ns | 4.1593 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 0 | 8.9154 ns | 0.1688 ns | 1.07 | 8.8716 ns | 0.0755 ns | 0.1688 ns | 112719038.21 | 8.6557 ns | 8.6989 ns | 8.9154 ns | 9.0225 ns | 9.0620 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 0 | 8.8885 ns | 0.1202 ns | 1.06 | 8.9173 ns | 0.0537 ns | 0.1202 ns | 112141452.39 | 8.8359 ns | 8.8381 ns | 8.8885 ns | 9.0109 ns | 9.1268 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 0 | 9.2079 ns | 0.0955 ns | 1.10 | 9.2365 ns | 0.0427 ns | 0.0955 ns | 108266271.12 | 9.1237 ns | 9.1571 ns | 9.2079 ns | 9.3302 ns | 9.3708 ns | ArrayCopy | X64 | RyuJit | 0 | 7.7751 ns | 0.0607 ns | 1.00 | 7.7583 ns | 0.0272 ns | 0.0607 ns | 128894972.09 | 7.6840 ns | 7.6949 ns | 7.7751 ns | 7.8131 ns | 7.8232 ns | BufferBlockCopy | X64 | RyuJit | 0 | 9.6128 ns | 0.0580 ns | 1.24 | 9.6091 ns | 0.0259 ns | 0.0580 ns | 104067582.27 | 9.5311 ns | 9.5524 ns | 9.6128 ns | 9.6641 ns | 9.6691 ns | IllyriadVectorizedCopy | X64 | RyuJit | 0 | 4.0367 ns | 0.1149 ns | 0.52 | 3.9920 ns | 0.0514 ns | 0.1149 ns | 250502792.85 | 3.8032 ns | 3.8853 ns | 4.0367 ns | 4.0763 ns | 4.0884 ns | AndermanVectorizedCopy | X64 | RyuJit | 0 | 8.0142 ns | 0.0534 ns | 1.03 | 8.0193 ns | 0.0239 ns | 0.0534 ns | 124699877.81 | 7.9758 ns | 7.9790 ns | 8.0142 ns | 8.0620 ns | 8.1092 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 0 | 3.3052 ns | 0.0722 ns | 0.43 | 3.3357 ns | 0.0323 ns | 0.0722 ns | 299787377.9 | 3.2593 ns | 3.2747 ns | 3.3052 ns | 3.4119 ns | 3.4254 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 0 | 7.2060 ns | 0.0525 ns | 0.93 | 7.1959 ns | 0.0235 ns | 0.0525 ns | 138968294.73 | 7.1134 ns | 7.1474 ns | 7.2060 ns | 7.2393 ns | 7.2477 ns | UnsafeCopyBlock | X64 | RyuJit | 0 | 5.7922 ns | 0.1272 ns | 0.74 | 5.8034 ns | 0.0569 ns | 0.1272 ns | 172314135.8 | 5.6182 ns | 5.6960 ns | 5.7922 ns | 5.9163 ns | 5.9608 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 0 | 8.7501 ns | 0.1079 ns | 1.13 | 8.7132 ns | 0.0483 ns | 0.1079 ns | 114768363.48 | 8.5353 ns | 8.6167 ns | 8.7501 ns | 8.7913 ns | 8.8151 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 0 | 8.5989 ns | 0.0837 ns | 1.11 | 8.6234 ns | 0.0374 ns | 0.0837 ns | 115963227.82 | 8.5208 ns | 8.5536 ns | 8.5989 ns | 8.7055 ns | 8.7374 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 0 | 8.3168 ns | 0.0577 ns | 1.07 | 8.3257 ns | 0.0258 ns | 0.0577 ns | 120110424.24 | 8.2761 ns | 8.2782 ns | 8.3168 ns | 8.3775 ns | 8.4184 ns | ArrayCopy | X86 | LegacyJit | 0 | 13.9728 ns | 0.2080 ns | 1.00 | 13.9621 ns | 0.0930 ns | 0.2080 ns | 71622669.81 | 13.6334 ns | 13.7892 ns | 13.9728 ns | 14.1295 ns | 14.1951 ns | BufferBlockCopy | X86 | LegacyJit | 0 | 9.8207 ns | 0.0865 ns | 0.70 | 9.8527 ns | 0.0387 ns | 0.0865 ns | 101494887.64 | 9.7739 ns | 9.7796 ns | 9.8207 ns | 9.9419 ns | 9.9753 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 0 | 15.8668 ns | 0.1362 ns | 1.14 | 15.8694 ns | 0.0609 ns | 0.1362 ns | 63014371.45 | 15.7057 ns | 15.7600 ns | 15.8668 ns | 15.9801 ns | 16.0797 ns | AndermanVectorizedCopy | X86 | LegacyJit | 0 | 14.1803 ns | 0.2821 ns | 1.01 | 14.1848 ns | 0.1262 ns | 0.2821 ns | 70497868.23 | 13.7430 ns | 13.9589 ns | 14.1803 ns | 14.4130 ns | 14.5103 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 0 | 3.2926 ns | 0.0341 ns | 0.24 | 3.2879 ns | 0.0152 ns | 0.0341 ns | 304144787.48 | 3.2364 ns | 3.2575 ns | 3.2926 ns | 3.3160 ns | 3.3284 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 0 | 6.8609 ns | 0.0914 ns | 0.49 | 6.8472 ns | 0.0409 ns | 0.0914 ns | 146045582.96 | 6.7306 ns | 6.7552 ns | 6.8609 ns | 6.9323 ns | 6.9499 ns | UnsafeCopyBlock | X86 | LegacyJit | 0 | 18.8115 ns | 0.0920 ns | 1.35 | 18.8218 ns | 0.0412 ns | 0.0920 ns | 53129940.36 | 18.7097 ns | 18.7347 ns | 18.8115 ns | 18.9140 ns | 18.9273 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 0 | 10.7172 ns | 0.3553 ns | 0.77 | 10.7157 ns | 0.1589 ns | 0.3553 ns | 93320718.96 | 10.3579 ns | 10.3673 ns | 10.7172 ns | 11.0634 ns | 11.1639 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 0 | 11.1703 ns | 0.2112 ns | 0.80 | 11.1879 ns | 0.0944 ns | 0.2112 ns | 89382309.14 | 10.9548 ns | 11.0061 ns | 11.1703 ns | 11.3785 ns | 11.5090 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 0 | 7.4929 ns | 0.0604 ns | 0.54 | 7.4648 ns | 0.0270 ns | 0.0604 ns | 133962760.45 | 7.3723 ns | 7.4055 ns | 7.4929 ns | 7.5100 ns | 7.5253 ns | ArrayCopy | X64 | LegacyJit | 1 | 12.4703 ns | 0.0611 ns | 1.00 | 12.4938 ns | 0.0273 ns | 0.0611 ns | 80039515.53 | 12.4413 ns | 12.4468 ns | 12.4703 ns | 12.5527 ns | 12.5911 ns | BufferBlockCopy | X64 | LegacyJit | 1 | 11.7618 ns | 0.2296 ns | 0.94 | 11.8153 ns | 0.1027 ns | 0.2296 ns | 84636053.89 | 11.5438 ns | 11.6239 ns | 11.7618 ns | 12.0334 ns | 12.1491 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 1 | 14.5292 ns | 0.2749 ns | 1.17 | 14.5704 ns | 0.1229 ns | 0.2749 ns | 68632469.59 | 14.2862 ns | 14.3466 ns | 14.5292 ns | 14.8147 ns | 15.0066 ns | AndermanVectorizedCopy | X64 | LegacyJit | 1 | 7.9849 ns | 0.0596 ns | 0.64 | 7.9990 ns | 0.0266 ns | 0.0596 ns | 125014863.77 | 7.9268 ns | 7.9466 ns | 7.9849 ns | 8.0586 ns | 8.0762 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 1 | 10.2628 ns | 0.2134 ns | 0.82 | 10.3069 ns | 0.0954 ns | 0.2134 ns | 97022168.81 | 10.0484 ns | 10.1269 ns | 10.2628 ns | 10.5090 ns | 10.6125 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 1 | 8.0024 ns | 0.1614 ns | 0.64 | 7.9727 ns | 0.0722 ns | 0.1614 ns | 125428480.38 | 7.7549 ns | 7.8195 ns | 8.0024 ns | 8.1110 ns | 8.1811 ns | UnsafeCopyBlock | X64 | LegacyJit | 1 | 5.0484 ns | 0.0319 ns | 0.40 | 5.0603 ns | 0.0143 ns | 0.0319 ns | 197618529.41 | 5.0362 ns | 5.0407 ns | 5.0484 ns | 5.0857 ns | 5.1160 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 1 | 8.8143 ns | 0.0933 ns | 0.71 | 8.8102 ns | 0.0417 ns | 0.0933 ns | 113504874.31 | 8.6609 ns | 8.7323 ns | 8.8143 ns | 8.8860 ns | 8.9078 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 1 | 9.2149 ns | 0.0562 ns | 0.74 | 9.1892 ns | 0.0251 ns | 0.0562 ns | 108823391.4 | 9.1120 ns | 9.1318 ns | 9.2149 ns | 9.2338 ns | 9.2512 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 1 | 8.8649 ns | 0.0288 ns | 0.71 | 8.8563 ns | 0.0129 ns | 0.0288 ns | 112913435.26 | 8.8086 ns | 8.8316 ns | 8.8649 ns | 8.8768 ns | 8.8850 ns | ArrayCopy | X64 | RyuJit | 1 | 11.3455 ns | 0.2520 ns | 1.00 | 11.4278 ns | 0.1127 ns | 0.2520 ns | 87505788.11 | 11.2199 ns | 11.2593 ns | 11.3455 ns | 11.6375 ns | 11.8605 ns | BufferBlockCopy | X64 | RyuJit | 1 | 11.8788 ns | 0.2522 ns | 1.05 | 11.9152 ns | 0.1128 ns | 0.2522 ns | 83926737.77 | 11.7105 ns | 11.7261 ns | 11.8788 ns | 12.1224 ns | 12.3406 ns | IllyriadVectorizedCopy | X64 | RyuJit | 1 | 10.0830 ns | 0.1852 ns | 0.89 | 10.0592 ns | 0.0828 ns | 0.1852 ns | 99411491.25 | 9.8105 ns | 9.8845 ns | 10.0830 ns | 10.2220 ns | 10.2982 ns | AndermanVectorizedCopy | X64 | RyuJit | 1 | 8.8945 ns | 0.0447 ns | 0.78 | 8.8832 ns | 0.0200 ns | 0.0447 ns | 112571840.88 | 8.8178 ns | 8.8391 ns | 8.8945 ns | 8.9217 ns | 8.9283 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 1 | 10.6795 ns | 0.2604 ns | 0.94 | 10.7762 ns | 0.1165 ns | 0.2604 ns | 92797165.63 | 10.5801 ns | 10.6065 ns | 10.6795 ns | 10.9942 ns | 11.2264 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 1 | 7.9609 ns | 0.1129 ns | 0.70 | 7.9112 ns | 0.0505 ns | 0.1129 ns | 126403524.3 | 7.7524 ns | 7.7967 ns | 7.9609 ns | 8.0007 ns | 8.0351 ns | UnsafeCopyBlock | X64 | RyuJit | 1 | 6.8054 ns | 0.1343 ns | 0.60 | 6.7472 ns | 0.0601 ns | 0.1343 ns | 148209617.75 | 6.5136 ns | 6.6340 ns | 6.8054 ns | 6.8313 ns | 6.8334 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 1 | 8.5834 ns | 0.1620 ns | 0.76 | 8.6330 ns | 0.0725 ns | 0.1620 ns | 115834563.96 | 8.5274 ns | 8.5361 ns | 8.5834 ns | 8.7547 ns | 8.9191 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 1 | 8.3699 ns | 0.1382 ns | 0.74 | 8.4297 ns | 0.0618 ns | 0.1382 ns | 118627785.11 | 8.2917 ns | 8.3168 ns | 8.3699 ns | 8.5726 ns | 8.6235 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 1 | 8.3073 ns | 0.0730 ns | 0.73 | 8.3412 ns | 0.0326 ns | 0.0730 ns | 119886287.71 | 8.2709 ns | 8.2795 ns | 8.3073 ns | 8.4199 ns | 8.4200 ns | ArrayCopy | X86 | LegacyJit | 1 | 32.1745 ns | 0.2146 ns | 1.00 | 32.0775 ns | 0.0960 ns | 0.2146 ns | 31174528.93 | 31.8019 ns | 31.8493 ns | 32.1745 ns | 32.2571 ns | 32.2858 ns | BufferBlockCopy | X86 | LegacyJit | 1 | 22.8406 ns | 0.6263 ns | 0.71 | 22.9828 ns | 0.2801 ns | 0.6263 ns | 43510745.91 | 22.3724 ns | 22.5470 ns | 22.8406 ns | 23.4898 ns | 24.0347 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 1 | 34.1046 ns | 0.4456 ns | 1.06 | 34.2057 ns | 0.1993 ns | 0.4456 ns | 29234877.59 | 33.7889 ns | 33.8093 ns | 34.1046 ns | 34.6527 ns | 34.8390 ns | AndermanVectorizedCopy | X86 | LegacyJit | 1 | 14.4225 ns | 0.1824 ns | 0.45 | 14.4487 ns | 0.0816 ns | 0.1824 ns | 69210341.08 | 14.2215 ns | 14.2934 ns | 14.4225 ns | 14.6171 ns | 14.7097 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 1 | 16.9523 ns | 0.0672 ns | 0.53 | 16.9237 ns | 0.0300 ns | 0.0672 ns | 59088801.17 | 16.8176 ns | 16.8578 ns | 16.9523 ns | 16.9752 ns | 16.9761 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 1 | 7.7419 ns | 0.1510 ns | 0.24 | 7.6453 ns | 0.0675 ns | 0.1510 ns | 130799231.25 | 7.4228 ns | 7.4878 ns | 7.7419 ns | 7.7545 ns | 7.7548 ns | UnsafeCopyBlock | X86 | LegacyJit | 1 | 14.7303 ns | 0.0658 ns | 0.46 | 14.7706 ns | 0.0294 ns | 0.0658 ns | 67702066.18 | 14.7228 ns | 14.7237 ns | 14.7303 ns | 14.8377 ns | 14.8714 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 1 | 10.5869 ns | 0.0601 ns | 0.33 | 10.6012 ns | 0.0269 ns | 0.0601 ns | 94328617.25 | 10.5449 ns | 10.5623 ns | 10.5869 ns | 10.6473 ns | 10.7038 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 1 | 10.6210 ns | 0.2829 ns | 0.33 | 10.7259 ns | 0.1265 ns | 0.2829 ns | 93232515.14 | 10.5605 ns | 10.5744 ns | 10.6210 ns | 10.9297 ns | 11.2296 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 1 | 7.9459 ns | 0.0639 ns | 0.25 | 7.9218 ns | 0.0286 ns | 0.0639 ns | 126233625.78 | 7.8472 ns | 7.8544 ns | 7.9459 ns | 7.9771 ns | 7.9923 ns | ArrayCopy | X64 | LegacyJit | 2 | 12.1664 ns | 0.0709 ns | 1.00 | 12.1434 ns | 0.0317 ns | 0.0709 ns | 82349548.79 | 12.0575 ns | 12.0710 ns | 12.1664 ns | 12.2042 ns | 12.2301 ns | BufferBlockCopy | X64 | LegacyJit | 2 | 11.7584 ns | 0.3047 ns | 0.97 | 11.7498 ns | 0.1363 ns | 0.3047 ns | 85107801.29 | 11.4270 ns | 11.4557 ns | 11.7584 ns | 12.0396 ns | 12.1592 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 2 | 14.7603 ns | 0.2241 ns | 1.21 | 14.7545 ns | 0.1002 ns | 0.2241 ns | 67775940.07 | 14.5277 ns | 14.5511 ns | 14.7603 ns | 14.9550 ns | 15.0903 ns | AndermanVectorizedCopy | X64 | LegacyJit | 2 | 8.5843 ns | 0.0533 ns | 0.71 | 8.6073 ns | 0.0238 ns | 0.0533 ns | 116180895.63 | 8.5481 ns | 8.5652 ns | 8.5843 ns | 8.6608 ns | 8.6828 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 2 | 10.4139 ns | 0.2523 ns | 0.86 | 10.5470 ns | 0.1128 ns | 0.2523 ns | 94813828.63 | 10.3264 ns | 10.3585 ns | 10.4139 ns | 10.8020 ns | 10.9319 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 2 | 8.2811 ns | 0.0471 ns | 0.68 | 8.2875 ns | 0.0210 ns | 0.0471 ns | 120663533.27 | 8.2416 ns | 8.2526 ns | 8.2811 ns | 8.3257 ns | 8.3658 ns | UnsafeCopyBlock | X64 | LegacyJit | 2 | 5.5850 ns | 0.0542 ns | 0.46 | 5.5773 ns | 0.0243 ns | 0.0542 ns | 179297287.9 | 5.4904 ns | 5.5316 ns | 5.5850 ns | 5.6193 ns | 5.6366 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 2 | 8.7272 ns | 0.1354 ns | 0.72 | 8.7471 ns | 0.0606 ns | 0.1354 ns | 114324010.91 | 8.5955 ns | 8.6204 ns | 8.7272 ns | 8.8837 ns | 8.9176 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 2 | 8.9037 ns | 0.0684 ns | 0.73 | 8.8931 ns | 0.0306 ns | 0.0684 ns | 112446887.1 | 8.8192 ns | 8.8296 ns | 8.9037 ns | 8.9513 ns | 8.9933 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 2 | 8.8578 ns | 0.1013 ns | 0.73 | 8.8494 ns | 0.0453 ns | 0.1013 ns | 113001405.51 | 8.6991 ns | 8.7576 ns | 8.8578 ns | 8.9371 ns | 8.9678 ns | ArrayCopy | X64 | RyuJit | 2 | 10.8007 ns | 0.2527 ns | 1.00 | 10.7974 ns | 0.1130 ns | 0.2527 ns | 92614596.11 | 10.4856 ns | 10.5675 ns | 10.8007 ns | 11.0257 ns | 11.1523 ns | BufferBlockCopy | X64 | RyuJit | 2 | 11.8690 ns | 0.2971 ns | 1.10 | 11.9084 ns | 0.1329 ns | 0.2971 ns | 83974552.16 | 11.5381 ns | 11.6657 ns | 11.8690 ns | 12.1707 ns | 12.3491 ns | IllyriadVectorizedCopy | X64 | RyuJit | 2 | 11.0594 ns | 0.1583 ns | 1.02 | 11.0207 ns | 0.0708 ns | 0.1583 ns | 90738563.91 | 10.8180 ns | 10.8717 ns | 11.0594 ns | 11.1503 ns | 11.2368 ns | AndermanVectorizedCopy | X64 | RyuJit | 2 | 8.9374 ns | 0.0740 ns | 0.83 | 8.9021 ns | 0.0331 ns | 0.0740 ns | 112333556.09 | 8.7959 ns | 8.8259 ns | 8.9374 ns | 8.9605 ns | 8.9750 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 2 | 11.5361 ns | 0.2017 ns | 1.07 | 11.5995 ns | 0.0902 ns | 0.2017 ns | 86210577.31 | 11.4635 ns | 11.4701 ns | 11.5361 ns | 11.7606 ns | 11.9519 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 2 | 7.8003 ns | 0.1586 ns | 0.72 | 7.7118 ns | 0.0709 ns | 0.1586 ns | 129670946.12 | 7.4550 ns | 7.5579 ns | 7.8003 ns | 7.8215 ns | 7.8301 ns | UnsafeCopyBlock | X64 | RyuJit | 2 | 7.4272 ns | 0.0459 ns | 0.69 | 7.4296 ns | 0.0205 ns | 0.0459 ns | 134595873.92 | 7.3635 ns | 7.3946 ns | 7.4272 ns | 7.4660 ns | 7.4923 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 2 | 8.8927 ns | 0.0670 ns | 0.82 | 8.8984 ns | 0.0299 ns | 0.0670 ns | 112380021.86 | 8.7975 ns | 8.8420 ns | 8.8927 ns | 8.9577 ns | 8.9744 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 2 | 8.8571 ns | 0.1857 ns | 0.82 | 8.7883 ns | 0.0830 ns | 0.1857 ns | 113787148.96 | 8.5882 ns | 8.5904 ns | 8.8571 ns | 8.9519 ns | 8.9773 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 2 | 8.3964 ns | 0.1385 ns | 0.78 | 8.4308 ns | 0.0620 ns | 0.1385 ns | 118613375.74 | 8.2982 ns | 8.3176 ns | 8.3964 ns | 8.5611 ns | 8.6484 ns | ArrayCopy | X86 | LegacyJit | 2 | 32.1635 ns | 0.3310 ns | 1.00 | 32.2633 ns | 0.1480 ns | 0.3310 ns | 30994959.07 | 31.8252 ns | 31.9813 ns | 32.1635 ns | 32.5952 ns | 32.6006 ns | BufferBlockCopy | X86 | LegacyJit | 2 | 22.9290 ns | 0.3067 ns | 0.71 | 22.9281 ns | 0.1372 ns | 0.3067 ns | 43614691.97 | 22.6004 ns | 22.6291 ns | 22.9290 ns | 23.2265 ns | 23.3205 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 2 | 34.1527 ns | 0.5377 ns | 1.06 | 34.1981 ns | 0.2405 ns | 0.5377 ns | 29241350.06 | 33.7300 ns | 33.7673 ns | 34.1527 ns | 34.6517 ns | 35.0812 ns | AndermanVectorizedCopy | X86 | LegacyJit | 2 | 14.3824 ns | 0.2451 ns | 0.45 | 14.3670 ns | 0.1096 ns | 0.2451 ns | 69604119.33 | 14.0324 ns | 14.1427 ns | 14.3824 ns | 14.5835 ns | 14.6869 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 2 | 16.7732 ns | 0.1164 ns | 0.52 | 16.8238 ns | 0.0521 ns | 0.1164 ns | 59439702.38 | 16.7171 ns | 16.7242 ns | 16.7732 ns | 16.9486 ns | 16.9649 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 2 | 7.3748 ns | 0.0815 ns | 0.23 | 7.4088 ns | 0.0364 ns | 0.0815 ns | 134974646.52 | 7.3471 ns | 7.3578 ns | 7.3748 ns | 7.4768 ns | 7.5501 ns | UnsafeCopyBlock | X86 | LegacyJit | 2 | 14.2550 ns | 0.1807 ns | 0.44 | 14.3450 ns | 0.0808 ns | 0.1807 ns | 69710920.18 | 14.2173 ns | 14.2306 ns | 14.2550 ns | 14.5043 ns | 14.6548 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 2 | 10.6858 ns | 0.1848 ns | 0.33 | 10.7225 ns | 0.0827 ns | 0.1848 ns | 93262037.82 | 10.5688 ns | 10.5758 ns | 10.6858 ns | 10.8875 ns | 11.0248 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 2 | 10.6885 ns | 0.1519 ns | 0.33 | 10.6523 ns | 0.0679 ns | 0.1519 ns | 93876133.99 | 10.4033 ns | 10.5152 ns | 10.6885 ns | 10.7714 ns | 10.7731 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 2 | 7.9890 ns | 0.0459 ns | 0.25 | 7.9737 ns | 0.0205 ns | 0.0459 ns | 125411596.03 | 7.8971 ns | 7.9324 ns | 7.9890 ns | 8.0075 ns | 8.0103 ns | ArrayCopy | X64 | LegacyJit | 3 | 15.8225 ns | 0.1662 ns | 1.00 | 15.8730 ns | 0.0743 ns | 0.1662 ns | 63000034.19 | 15.7181 ns | 15.7562 ns | 15.8225 ns | 16.0151 ns | 16.1518 ns | BufferBlockCopy | X64 | LegacyJit | 3 | 11.9246 ns | 0.1052 ns | 0.75 | 11.8945 ns | 0.0471 ns | 0.1052 ns | 84072406.23 | 11.7648 ns | 11.7845 ns | 11.9246 ns | 11.9895 ns | 12.0021 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 3 | 14.4202 ns | 0.1806 ns | 0.91 | 14.4365 ns | 0.0808 ns | 0.1806 ns | 69268922.66 | 14.1760 ns | 14.2957 ns | 14.4202 ns | 14.5854 ns | 14.6790 ns | AndermanVectorizedCopy | X64 | LegacyJit | 3 | 8.3186 ns | 0.0844 ns | 0.53 | 8.3231 ns | 0.0377 ns | 0.0844 ns | 120147036.37 | 8.2323 ns | 8.2405 ns | 8.3186 ns | 8.4081 ns | 8.4191 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 3 | 11.1821 ns | 0.2193 ns | 0.71 | 11.2384 ns | 0.0981 ns | 0.2193 ns | 88980817.73 | 11.0379 ns | 11.0892 ns | 11.1821 ns | 11.4157 ns | 11.6114 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 3 | 8.0246 ns | 0.0959 ns | 0.51 | 8.0085 ns | 0.0429 ns | 0.0959 ns | 124868058.62 | 7.9125 ns | 7.9193 ns | 8.0246 ns | 8.0896 ns | 8.1502 ns | UnsafeCopyBlock | X64 | LegacyJit | 3 | 6.2275 ns | 0.0409 ns | 0.39 | 6.2195 ns | 0.0183 ns | 0.0409 ns | 160783982.46 | 6.1682 ns | 6.1777 ns | 6.2275 ns | 6.2573 ns | 6.2636 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 3 | 8.8800 ns | 0.0591 ns | 0.56 | 8.8696 ns | 0.0264 ns | 0.0591 ns | 112744359.86 | 8.8048 ns | 8.8100 ns | 8.8800 ns | 8.9241 ns | 8.9434 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 3 | 9.1742 ns | 0.0584 ns | 0.58 | 9.1894 ns | 0.0261 ns | 0.0584 ns | 108821018.15 | 9.1323 ns | 9.1412 ns | 9.1742 ns | 9.2452 ns | 9.2798 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 3 | 8.9229 ns | 0.0351 ns | 0.56 | 8.9086 ns | 0.0157 ns | 0.0351 ns | 112251407.93 | 8.8550 ns | 8.8736 ns | 8.9229 ns | 8.9364 ns | 8.9406 ns | ArrayCopy | X64 | RyuJit | 3 | 11.3171 ns | 0.2358 ns | 1.00 | 11.3352 ns | 0.1055 ns | 0.2358 ns | 88220575 | 11.0852 ns | 11.1444 ns | 11.3171 ns | 11.5351 ns | 11.7117 ns | BufferBlockCopy | X64 | RyuJit | 3 | 11.9278 ns | 0.1714 ns | 1.05 | 11.9523 ns | 0.0767 ns | 0.1714 ns | 83665676.33 | 11.7126 ns | 11.7989 ns | 11.9278 ns | 12.1181 ns | 12.1219 ns | IllyriadVectorizedCopy | X64 | RyuJit | 3 | 11.8245 ns | 0.2242 ns | 1.04 | 11.8627 ns | 0.1003 ns | 0.2242 ns | 84298181.8 | 11.6420 ns | 11.6676 ns | 11.8245 ns | 12.0767 ns | 12.2003 ns | AndermanVectorizedCopy | X64 | RyuJit | 3 | 9.5247 ns | 0.2720 ns | 0.84 | 9.6822 ns | 0.1217 ns | 0.2720 ns | 103282491.48 | 9.4839 ns | 9.4924 ns | 9.5247 ns | 9.9507 ns | 10.1163 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 3 | 12.5787 ns | 0.1167 ns | 1.11 | 12.5823 ns | 0.0522 ns | 0.1167 ns | 79476840.29 | 12.4690 ns | 12.4859 ns | 12.5787 ns | 12.6804 ns | 12.7701 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 3 | 7.8758 ns | 0.0857 ns | 0.70 | 7.8587 ns | 0.0383 ns | 0.0857 ns | 127247180.25 | 7.7380 ns | 7.7745 ns | 7.8758 ns | 7.9344 ns | 7.9537 ns | UnsafeCopyBlock | X64 | RyuJit | 3 | 7.9862 ns | 0.0433 ns | 0.71 | 7.9729 ns | 0.0194 ns | 0.0433 ns | 125425014.01 | 7.8972 ns | 7.9412 ns | 7.9862 ns | 7.9979 ns | 8.0072 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 3 | 8.5832 ns | 0.0855 ns | 0.76 | 8.6016 ns | 0.0382 ns | 0.0855 ns | 116257495.19 | 8.4990 ns | 8.5347 ns | 8.5832 ns | 8.6777 ns | 8.7317 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 3 | 8.9315 ns | 0.1344 ns | 0.79 | 8.8783 ns | 0.0601 ns | 0.1344 ns | 112634634.94 | 8.6438 ns | 8.7678 ns | 8.9315 ns | 8.9621 ns | 8.9725 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 3 | 8.2808 ns | 0.1455 ns | 0.73 | 8.2639 ns | 0.0651 ns | 0.1455 ns | 121008669.1 | 8.0320 ns | 8.1402 ns | 8.2808 ns | 8.3790 ns | 8.4228 ns | ArrayCopy | X86 | LegacyJit | 3 | 31.8438 ns | 0.3391 ns | 1.00 | 32.0296 ns | 0.1516 ns | 0.3391 ns | 31221121.5 | 31.8024 ns | 31.8033 ns | 31.8438 ns | 32.3488 ns | 32.5929 ns | BufferBlockCopy | X86 | LegacyJit | 3 | 22.9539 ns | 0.2863 ns | 0.72 | 22.9587 ns | 0.1280 ns | 0.2863 ns | 43556449.42 | 22.5387 ns | 22.7205 ns | 22.9539 ns | 23.1993 ns | 23.3266 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 3 | 35.3055 ns | 0.7135 ns | 1.11 | 35.5211 ns | 0.3191 ns | 0.7135 ns | 28152317.35 | 34.9006 ns | 35.0491 ns | 35.3055 ns | 36.1008 ns | 36.7442 ns | AndermanVectorizedCopy | X86 | LegacyJit | 3 | 15.4811 ns | 0.3471 ns | 0.49 | 15.3151 ns | 0.1552 ns | 0.3471 ns | 65294950.37 | 14.7293 ns | 15.0023 ns | 15.4811 ns | 15.5449 ns | 15.5898 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 3 | 16.8770 ns | 0.1128 ns | 0.53 | 16.8917 ns | 0.0505 ns | 0.1128 ns | 59200577.63 | 16.7691 ns | 16.7935 ns | 16.8770 ns | 16.9973 ns | 17.0603 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 3 | 7.6674 ns | 0.0334 ns | 0.24 | 7.6784 ns | 0.0150 ns | 0.0334 ns | 130235091.93 | 7.6471 ns | 7.6486 ns | 7.6674 ns | 7.7137 ns | 7.7199 ns | UnsafeCopyBlock | X86 | LegacyJit | 3 | 14.2433 ns | 0.2575 ns | 0.45 | 14.3746 ns | 0.1151 ns | 0.2575 ns | 69567031.1 | 14.1484 ns | 14.1693 ns | 14.2433 ns | 14.6456 ns | 14.7347 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 3 | 10.7098 ns | 0.2055 ns | 0.34 | 10.7628 ns | 0.0919 ns | 0.2055 ns | 92912998.48 | 10.5860 ns | 10.6200 ns | 10.7098 ns | 10.9320 ns | 11.1134 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 3 | 10.6619 ns | 0.2406 ns | 0.33 | 10.7642 ns | 0.1076 ns | 0.2406 ns | 92900445.92 | 10.6021 ns | 10.6147 ns | 10.6619 ns | 10.9649 ns | 11.1834 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 3 | 8.6471 ns | 0.0532 ns | 0.27 | 8.6147 ns | 0.0238 ns | 0.0532 ns | 116080950.93 | 8.5519 ns | 8.5567 ns | 8.6471 ns | 8.6565 ns | 8.6596 ns | ArrayCopy | X64 | LegacyJit | 4 | 11.8484 ns | 0.2451 ns | 1.00 | 11.9132 ns | 0.1096 ns | 0.2451 ns | 83940353.33 | 11.6899 ns | 11.7516 ns | 11.8484 ns | 12.1072 ns | 12.3319 ns | BufferBlockCopy | X64 | LegacyJit | 4 | 11.6048 ns | 0.4099 ns | 0.98 | 11.7861 ns | 0.1833 ns | 0.4099 ns | 84845787.2 | 11.4441 ns | 11.4492 ns | 11.6048 ns | 12.2137 ns | 12.3661 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 4 | 13.3791 ns | 0.0564 ns | 1.13 | 13.3456 ns | 0.0252 ns | 0.0564 ns | 74930923.32 | 13.2786 ns | 13.2843 ns | 13.3791 ns | 13.3903 ns | 13.3950 ns | AndermanVectorizedCopy | X64 | LegacyJit | 4 | 7.9039 ns | 0.1031 ns | 0.67 | 7.9121 ns | 0.0461 ns | 0.1031 ns | 126389242.47 | 7.7590 ns | 7.8257 ns | 7.9039 ns | 8.0025 ns | 8.0366 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 4 | 11.8077 ns | 0.2096 ns | 1.00 | 11.8689 ns | 0.0937 ns | 0.2096 ns | 84253960.55 | 11.6510 ns | 11.7263 ns | 11.8077 ns | 12.0420 ns | 12.2153 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 4 | 8.3198 ns | 0.0492 ns | 0.70 | 8.3070 ns | 0.0220 ns | 0.0492 ns | 120379979.87 | 8.2504 ns | 8.2563 ns | 8.3198 ns | 8.3513 ns | 8.3651 ns | UnsafeCopyBlock | X64 | LegacyJit | 4 | 6.8345 ns | 0.2185 ns | 0.58 | 6.9081 ns | 0.0977 ns | 0.2185 ns | 144756606.14 | 6.7517 ns | 6.7810 ns | 6.8345 ns | 7.0721 ns | 7.2932 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 4 | 8.8733 ns | 0.0442 ns | 0.75 | 8.8678 ns | 0.0198 ns | 0.0442 ns | 112767664.76 | 8.7986 ns | 8.8274 ns | 8.8733 ns | 8.9055 ns | 8.9086 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 4 | 8.8726 ns | 0.0478 ns | 0.75 | 8.8657 ns | 0.0214 ns | 0.0478 ns | 112794076.17 | 8.8166 ns | 8.8167 ns | 8.8726 ns | 8.9112 ns | 8.9195 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 4 | 8.6514 ns | 0.1919 ns | 0.73 | 8.7561 ns | 0.0858 ns | 0.1919 ns | 114206674.94 | 8.5932 ns | 8.6042 ns | 8.6514 ns | 8.9602 ns | 9.0178 ns | ArrayCopy | X64 | RyuJit | 4 | 10.8552 ns | 0.1807 ns | 1.00 | 10.7803 ns | 0.0808 ns | 0.1807 ns | 92761417.55 | 10.5321 ns | 10.5929 ns | 10.8552 ns | 10.9304 ns | 10.9644 ns | BufferBlockCopy | X64 | RyuJit | 4 | 11.9008 ns | 0.1727 ns | 1.10 | 11.9235 ns | 0.0773 ns | 0.1727 ns | 83867684.67 | 11.7690 ns | 11.7716 ns | 11.9008 ns | 12.0869 ns | 12.1851 ns | IllyriadVectorizedCopy | X64 | RyuJit | 4 | 9.4805 ns | 0.1186 ns | 0.87 | 9.4243 ns | 0.0530 ns | 0.1186 ns | 106108394.35 | 9.2191 ns | 9.3230 ns | 9.4805 ns | 9.4975 ns | 9.5093 ns | AndermanVectorizedCopy | X64 | RyuJit | 4 | 8.7911 ns | 0.1648 ns | 0.81 | 8.7694 ns | 0.0737 ns | 0.1648 ns | 114032888.72 | 8.5564 ns | 8.6095 ns | 8.7911 ns | 8.9184 ns | 8.9774 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 4 | 9.1107 ns | 0.1118 ns | 0.84 | 9.1116 ns | 0.0500 ns | 0.1118 ns | 109750712.93 | 8.9477 ns | 9.0208 ns | 9.1107 ns | 9.2028 ns | 9.2586 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 4 | 7.6446 ns | 0.0893 ns | 0.70 | 7.6482 ns | 0.0399 ns | 0.0893 ns | 130749956.76 | 7.5355 ns | 7.5619 ns | 7.6446 ns | 7.7363 ns | 7.7416 ns | UnsafeCopyBlock | X64 | RyuJit | 4 | 8.4933 ns | 0.1243 ns | 0.78 | 8.4303 ns | 0.0556 ns | 0.1243 ns | 118619871.34 | 8.2599 ns | 8.2989 ns | 8.4933 ns | 8.5302 ns | 8.5416 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 4 | 8.8593 ns | 0.1084 ns | 0.82 | 8.8547 ns | 0.0485 ns | 0.1084 ns | 112934762.59 | 8.6814 ns | 8.7694 ns | 8.8593 ns | 8.9377 ns | 8.9777 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 4 | 8.5831 ns | 0.0665 ns | 0.79 | 8.6041 ns | 0.0298 ns | 0.0665 ns | 116223469.97 | 8.5410 ns | 8.5581 ns | 8.5831 ns | 8.6606 ns | 8.7157 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 4 | 8.5030 ns | 0.0800 ns | 0.78 | 8.4906 ns | 0.0358 ns | 0.0800 ns | 117777801.69 | 8.3889 ns | 8.4091 ns | 8.5030 ns | 8.5658 ns | 8.5680 ns | ArrayCopy | X86 | LegacyJit | 4 | 31.8952 ns | 0.5131 ns | 1.00 | 32.1012 ns | 0.2295 ns | 0.5131 ns | 31151439.52 | 31.6758 ns | 31.7599 ns | 31.8952 ns | 32.5456 ns | 32.9748 ns | BufferBlockCopy | X86 | LegacyJit | 4 | 22.9477 ns | 0.5097 ns | 0.72 | 22.7577 ns | 0.2280 ns | 0.5097 ns | 43941205.74 | 22.1973 ns | 22.2279 ns | 22.9477 ns | 23.1925 ns | 23.3683 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 4 | 34.3989 ns | 0.5573 ns | 1.08 | 34.3180 ns | 0.2493 ns | 0.5573 ns | 29139191.58 | 33.3995 ns | 33.8391 ns | 34.3989 ns | 34.7565 ns | 34.8121 ns | AndermanVectorizedCopy | X86 | LegacyJit | 4 | 14.4398 ns | 0.2460 ns | 0.45 | 14.3994 ns | 0.1100 ns | 0.2460 ns | 69447379.13 | 14.0691 ns | 14.1700 ns | 14.4398 ns | 14.6086 ns | 14.7254 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 4 | 16.9045 ns | 0.2233 ns | 0.53 | 16.8566 ns | 0.0999 ns | 0.2233 ns | 59323875.7 | 16.5431 ns | 16.6334 ns | 16.9045 ns | 17.0559 ns | 17.0854 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 4 | 7.3612 ns | 0.0857 ns | 0.23 | 7.4055 ns | 0.0383 ns | 0.0857 ns | 135034848.06 | 7.3312 ns | 7.3392 ns | 7.3612 ns | 7.4939 ns | 7.5316 ns | UnsafeCopyBlock | X86 | LegacyJit | 4 | 14.1777 ns | 0.2198 ns | 0.44 | 14.2284 ns | 0.0983 ns | 0.2198 ns | 70282059.5 | 13.9715 ns | 14.0409 ns | 14.1777 ns | 14.4412 ns | 14.5415 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 4 | 10.5958 ns | 0.2436 ns | 0.33 | 10.5611 ns | 0.1089 ns | 0.2436 ns | 94686832.5 | 10.2724 ns | 10.3402 ns | 10.5958 ns | 10.7647 ns | 10.9171 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 4 | 10.5678 ns | 0.2138 ns | 0.33 | 10.6774 ns | 0.0956 ns | 0.2138 ns | 93655694.46 | 10.5103 ns | 10.5144 ns | 10.5678 ns | 10.8952 ns | 11.0020 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 4 | 8.0563 ns | 0.1340 ns | 0.25 | 8.0711 ns | 0.0599 ns | 0.1340 ns | 123899088.27 | 7.9179 ns | 7.9692 ns | 8.0563 ns | 8.1804 ns | 8.2845 ns | ArrayCopy | X64 | LegacyJit | 5 | 11.6050 ns | 0.1739 ns | 1.00 | 11.5465 ns | 0.0778 ns | 0.1739 ns | 86606336.72 | 11.2671 ns | 11.3930 ns | 11.6050 ns | 11.6708 ns | 11.7335 ns | BufferBlockCopy | X64 | LegacyJit | 5 | 11.8815 ns | 0.2093 ns | 1.02 | 11.8874 ns | 0.0936 ns | 0.2093 ns | 84122361.8 | 11.5948 ns | 11.7038 ns | 11.8815 ns | 12.0741 ns | 12.1588 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 5 | 13.3309 ns | 0.2515 ns | 1.15 | 13.3515 ns | 0.1125 ns | 0.2515 ns | 74898053.57 | 13.0183 ns | 13.1218 ns | 13.3309 ns | 13.5914 ns | 13.6642 ns | AndermanVectorizedCopy | X64 | LegacyJit | 5 | 8.2782 ns | 0.0440 ns | 0.71 | 8.2917 ns | 0.0197 ns | 0.0440 ns | 120602732.47 | 8.2435 ns | 8.2551 ns | 8.2782 ns | 8.3351 ns | 8.3557 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 5 | 12.2938 ns | 0.1628 ns | 1.06 | 12.3009 ns | 0.0728 ns | 0.1628 ns | 81295109.15 | 12.0630 ns | 12.1589 ns | 12.2938 ns | 12.4464 ns | 12.4959 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 5 | 8.0004 ns | 0.0234 ns | 0.69 | 8.0054 ns | 0.0105 ns | 0.0234 ns | 124916207.66 | 7.9865 ns | 7.9865 ns | 8.0004 ns | 8.0268 ns | 8.0432 ns | UnsafeCopyBlock | X64 | LegacyJit | 5 | 7.3593 ns | 0.0782 ns | 0.63 | 7.3839 ns | 0.0350 ns | 0.0782 ns | 135430646.22 | 7.3223 ns | 7.3351 ns | 7.3593 ns | 7.4449 ns | 7.5201 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 5 | 8.8985 ns | 0.0763 ns | 0.77 | 8.9101 ns | 0.0341 ns | 0.0763 ns | 112232201.36 | 8.8368 ns | 8.8553 ns | 8.8985 ns | 8.9707 ns | 9.0383 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 5 | 9.1791 ns | 0.0894 ns | 0.79 | 9.2016 ns | 0.0400 ns | 0.0894 ns | 108676780.04 | 9.1117 ns | 9.1334 ns | 9.1791 ns | 9.2810 ns | 9.3465 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 5 | 8.8054 ns | 0.1369 ns | 0.76 | 8.7727 ns | 0.0612 ns | 0.1369 ns | 113990172.37 | 8.5605 ns | 8.6436 ns | 8.8054 ns | 8.8854 ns | 8.9119 ns | ArrayCopy | X64 | RyuJit | 5 | 10.5779 ns | 0.2034 ns | 1.00 | 10.6030 ns | 0.0910 ns | 0.2034 ns | 94312972.67 | 10.3441 ns | 10.4188 ns | 10.5779 ns | 10.7997 ns | 10.8649 ns | BufferBlockCopy | X64 | RyuJit | 5 | 11.8277 ns | 0.1928 ns | 1.12 | 11.7479 ns | 0.0862 ns | 0.1928 ns | 85121513.9 | 11.4131 ns | 11.5904 ns | 11.8277 ns | 11.8656 ns | 11.8983 ns | IllyriadVectorizedCopy | X64 | RyuJit | 5 | 9.0861 ns | 0.2762 ns | 0.86 | 9.1355 ns | 0.1235 ns | 0.2762 ns | 109463627.96 | 8.8135 ns | 8.9379 ns | 9.0861 ns | 9.3577 ns | 9.5756 ns | AndermanVectorizedCopy | X64 | RyuJit | 5 | 9.1869 ns | 0.1671 ns | 0.87 | 9.1304 ns | 0.0747 ns | 0.1671 ns | 109524486.54 | 8.8390 ns | 8.9944 ns | 9.1869 ns | 9.2381 ns | 9.2393 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 5 | 9.2607 ns | 0.1160 ns | 0.88 | 9.2697 ns | 0.0519 ns | 0.1160 ns | 107877982.56 | 9.1558 ns | 9.1570 ns | 9.2607 ns | 9.3870 ns | 9.4078 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 5 | 8.0175 ns | 0.0523 ns | 0.76 | 8.0376 ns | 0.0234 ns | 0.0523 ns | 124415345.59 | 7.9885 ns | 7.9946 ns | 8.0175 ns | 8.0906 ns | 8.1145 ns | UnsafeCopyBlock | X64 | RyuJit | 5 | 9.1370 ns | 0.0441 ns | 0.86 | 9.1646 ns | 0.0197 ns | 0.0441 ns | 109115980.11 | 9.1291 ns | 9.1326 ns | 9.1370 ns | 9.2103 ns | 9.2301 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 5 | 8.5441 ns | 0.0762 ns | 0.81 | 8.5775 ns | 0.0341 ns | 0.0762 ns | 116584554.82 | 8.5224 ns | 8.5297 ns | 8.5441 ns | 8.6419 ns | 8.7095 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 5 | 9.0971 ns | 0.1364 ns | 0.86 | 9.0650 ns | 0.0610 ns | 0.1364 ns | 110313946.79 | 8.8271 ns | 8.9604 ns | 9.0971 ns | 9.1536 ns | 9.1656 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 5 | 8.2102 ns | 0.1810 ns | 0.78 | 8.1577 ns | 0.0809 ns | 0.1810 ns | 122583205.22 | 7.9230 ns | 7.9705 ns | 8.2102 ns | 8.3187 ns | 8.3492 ns | ArrayCopy | X86 | LegacyJit | 5 | 31.8708 ns | 0.2755 ns | 1.00 | 31.8983 ns | 0.1232 ns | 0.2755 ns | 31349615.35 | 31.5224 ns | 31.6644 ns | 31.8708 ns | 32.1460 ns | 32.2695 ns | BufferBlockCopy | X86 | LegacyJit | 5 | 22.9310 ns | 0.3569 ns | 0.72 | 22.8445 ns | 0.1596 ns | 0.3569 ns | 43774122.96 | 22.4538 ns | 22.5011 ns | 22.9310 ns | 23.1448 ns | 23.3463 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 5 | 34.4631 ns | 0.6451 ns | 1.08 | 34.3219 ns | 0.2885 ns | 0.6451 ns | 29135881.36 | 33.5383 ns | 33.6527 ns | 34.4631 ns | 34.9206 ns | 34.9759 ns | AndermanVectorizedCopy | X86 | LegacyJit | 5 | 15.1853 ns | 0.2407 ns | 0.48 | 15.2355 ns | 0.1076 ns | 0.2407 ns | 65636370.85 | 15.0303 ns | 15.0605 ns | 15.1853 ns | 15.4354 ns | 15.6430 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 5 | 16.6231 ns | 0.2456 ns | 0.52 | 16.6922 ns | 0.1098 ns | 0.2456 ns | 59908200.24 | 16.3702 ns | 16.4825 ns | 16.6231 ns | 16.9365 ns | 16.9809 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 5 | 7.7874 ns | 0.0801 ns | 0.24 | 7.7442 ns | 0.0358 ns | 0.0801 ns | 129128214.98 | 7.6467 ns | 7.6583 ns | 7.7874 ns | 7.8086 ns | 7.8232 ns | UnsafeCopyBlock | X86 | LegacyJit | 5 | 14.5934 ns | 0.1944 ns | 0.46 | 14.6523 ns | 0.0869 ns | 0.1944 ns | 68248581.37 | 14.4466 ns | 14.5162 ns | 14.5934 ns | 14.8179 ns | 14.9697 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 5 | 10.7195 ns | 0.1532 ns | 0.34 | 10.7632 ns | 0.0685 ns | 0.1532 ns | 92909230.54 | 10.5987 ns | 10.6492 ns | 10.7195 ns | 10.8990 ns | 11.0086 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 5 | 11.1987 ns | 0.2581 ns | 0.35 | 11.3064 ns | 0.1154 ns | 0.2581 ns | 88445617.34 | 11.1215 ns | 11.1300 ns | 11.1987 ns | 11.5366 ns | 11.7447 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 5 | 8.5263 ns | 0.1370 ns | 0.27 | 8.5119 ns | 0.0613 ns | 0.1370 ns | 117483009.22 | 8.3521 ns | 8.3828 ns | 8.5263 ns | 8.6338 ns | 8.7041 ns | ArrayCopy | X64 | LegacyJit | 6 | 12.1743 ns | 0.2747 ns | 1.00 | 12.2854 ns | 0.1228 ns | 0.2747 ns | 81397435.76 | 12.0980 ns | 12.1011 ns | 12.1743 ns | 12.5252 ns | 12.7559 ns | BufferBlockCopy | X64 | LegacyJit | 6 | 12.3541 ns | 0.1245 ns | 1.01 | 12.2739 ns | 0.0557 ns | 0.1245 ns | 81473782.29 | 12.0841 ns | 12.1464 ns | 12.3541 ns | 12.3613 ns | 12.3660 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 6 | 14.5648 ns | 0.1295 ns | 1.20 | 14.5735 ns | 0.0579 ns | 0.1295 ns | 68617833.44 | 14.4605 ns | 14.4610 ns | 14.5648 ns | 14.6903 ns | 14.7751 ns | AndermanVectorizedCopy | X64 | LegacyJit | 6 | 7.8578 ns | 0.1047 ns | 0.65 | 7.8687 ns | 0.0468 ns | 0.1047 ns | 127086581.05 | 7.7321 ns | 7.7883 ns | 7.8578 ns | 7.9544 ns | 8.0242 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 6 | 13.0307 ns | 0.2651 ns | 1.07 | 13.0179 ns | 0.1186 ns | 0.2651 ns | 76817497.04 | 12.5893 ns | 12.8059 ns | 13.0307 ns | 13.2234 ns | 13.3035 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 6 | 8.3037 ns | 0.2353 ns | 0.68 | 8.4281 ns | 0.1052 ns | 0.2353 ns | 118650735.11 | 8.2032 ns | 8.2518 ns | 8.3037 ns | 8.6666 ns | 8.7791 ns | UnsafeCopyBlock | X64 | LegacyJit | 6 | 8.0910 ns | 0.2690 ns | 0.66 | 8.0992 ns | 0.1203 ns | 0.2690 ns | 123469178.82 | 7.7528 ns | 7.8426 ns | 8.0910 ns | 8.3599 ns | 8.4136 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 6 | 9.2253 ns | 0.1388 ns | 0.76 | 9.1630 ns | 0.0621 ns | 0.1388 ns | 109134409.76 | 8.9348 ns | 9.0328 ns | 9.2253 ns | 9.2620 ns | 9.2768 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 6 | 8.8376 ns | 0.0659 ns | 0.73 | 8.8597 ns | 0.0295 ns | 0.0659 ns | 112870697.82 | 8.8156 ns | 8.8167 ns | 8.8376 ns | 8.9138 ns | 8.9743 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 6 | 9.1940 ns | 0.0710 ns | 0.76 | 9.1847 ns | 0.0318 ns | 0.0710 ns | 108876798.22 | 9.1093 ns | 9.1122 ns | 9.1940 ns | 9.2525 ns | 9.2661 ns | ArrayCopy | X64 | RyuJit | 6 | 11.1996 ns | 0.1652 ns | 1.00 | 11.2197 ns | 0.0739 ns | 0.1652 ns | 89128886.45 | 11.0574 ns | 11.0754 ns | 11.1996 ns | 11.3740 ns | 11.4710 ns | BufferBlockCopy | X64 | RyuJit | 6 | 11.9153 ns | 0.2633 ns | 1.06 | 11.9014 ns | 0.1178 ns | 0.2633 ns | 84023917.38 | 11.6129 ns | 11.6728 ns | 11.9153 ns | 12.1230 ns | 12.3065 ns | IllyriadVectorizedCopy | X64 | RyuJit | 6 | 9.9999 ns | 0.2872 ns | 0.89 | 10.1786 ns | 0.1284 ns | 0.2872 ns | 98245068.25 | 9.9851 ns | 9.9921 ns | 9.9999 ns | 10.4545 ns | 10.6495 ns | AndermanVectorizedCopy | X64 | RyuJit | 6 | 8.8530 ns | 0.1164 ns | 0.79 | 8.8189 ns | 0.0521 ns | 0.1164 ns | 113393287.08 | 8.6220 ns | 8.7196 ns | 8.8530 ns | 8.9011 ns | 8.9208 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 6 | 10.4618 ns | 0.2218 ns | 0.93 | 10.5030 ns | 0.0992 ns | 0.2218 ns | 95211001.23 | 10.2904 ns | 10.3462 ns | 10.4618 ns | 10.6804 ns | 10.8763 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 6 | 7.6670 ns | 0.1150 ns | 0.68 | 7.6331 ns | 0.0514 ns | 0.1150 ns | 131008117.4 | 7.4905 ns | 7.5144 ns | 7.6670 ns | 7.7348 ns | 7.7644 ns | UnsafeCopyBlock | X64 | RyuJit | 6 | 9.8183 ns | 0.2459 ns | 0.88 | 9.8719 ns | 0.1100 ns | 0.2459 ns | 101298080.74 | 9.6358 ns | 9.6851 ns | 9.8183 ns | 10.0854 ns | 10.2766 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 6 | 8.8549 ns | 0.0896 ns | 0.79 | 8.8258 ns | 0.0401 ns | 0.0896 ns | 113304544.22 | 8.6687 ns | 8.7594 ns | 8.8549 ns | 8.8776 ns | 8.8957 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 6 | 8.5786 ns | 0.1961 ns | 0.77 | 8.5212 ns | 0.0877 ns | 0.1961 ns | 117354709.67 | 8.2712 ns | 8.3176 ns | 8.5786 ns | 8.6960 ns | 8.7293 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 6 | 8.5414 ns | 0.1694 ns | 0.76 | 8.4886 ns | 0.0758 ns | 0.1694 ns | 117805112.55 | 8.2826 ns | 8.3100 ns | 8.5414 ns | 8.6408 ns | 8.6544 ns | ArrayCopy | X86 | LegacyJit | 6 | 32.2224 ns | 0.4465 ns | 1.00 | 32.3781 ns | 0.1997 ns | 0.4465 ns | 30885047.68 | 32.0410 ns | 32.0539 ns | 32.2224 ns | 32.7803 ns | 33.1260 ns | BufferBlockCopy | X86 | LegacyJit | 6 | 22.8716 ns | 0.3528 ns | 0.71 | 22.9749 ns | 0.1578 ns | 0.3528 ns | 43525688.81 | 22.6352 ns | 22.7109 ns | 22.8716 ns | 23.2907 ns | 23.5524 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 6 | 34.7860 ns | 0.4972 ns | 1.08 | 34.6536 ns | 0.2223 ns | 0.4972 ns | 28857053.89 | 33.9161 ns | 34.1802 ns | 34.7860 ns | 35.0607 ns | 35.2221 ns | AndermanVectorizedCopy | X86 | LegacyJit | 6 | 15.0298 ns | 0.1265 ns | 0.47 | 14.9883 ns | 0.0566 ns | 0.1265 ns | 66718676.63 | 14.7996 ns | 14.8628 ns | 15.0298 ns | 15.0931 ns | 15.1129 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 6 | 16.7326 ns | 0.1906 ns | 0.52 | 16.7638 ns | 0.0852 ns | 0.1906 ns | 59652467.3 | 16.5455 ns | 16.5876 ns | 16.7326 ns | 16.9555 ns | 17.0068 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 6 | 7.6464 ns | 0.1004 ns | 0.24 | 7.6162 ns | 0.0449 ns | 0.1004 ns | 131298458.01 | 7.4623 ns | 7.5202 ns | 7.6464 ns | 7.6972 ns | 7.7208 ns | UnsafeCopyBlock | X86 | LegacyJit | 6 | 14.2513 ns | 0.1155 ns | 0.44 | 14.3015 ns | 0.0516 ns | 0.1155 ns | 69922666.08 | 14.1868 ns | 14.2127 ns | 14.2513 ns | 14.4155 ns | 14.4777 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 6 | 10.6238 ns | 0.1820 ns | 0.33 | 10.6601 ns | 0.0814 ns | 0.1820 ns | 93807629.22 | 10.4804 ns | 10.5278 ns | 10.6238 ns | 10.8106 ns | 10.9629 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 6 | 10.7341 ns | 0.3152 ns | 0.33 | 10.6665 ns | 0.1410 ns | 0.3152 ns | 93751137.75 | 10.3428 ns | 10.3447 ns | 10.7341 ns | 10.9546 ns | 11.0539 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 6 | 8.6708 ns | 0.1572 ns | 0.27 | 8.6234 ns | 0.0703 ns | 0.1572 ns | 115963665.22 | 8.3738 ns | 8.4741 ns | 8.6708 ns | 8.7490 ns | 8.7631 ns | ArrayCopy | X64 | LegacyJit | 7 | 12.4814 ns | 0.1659 ns | 1.00 | 12.5432 ns | 0.0742 ns | 0.1659 ns | 79724420.84 | 12.3520 ns | 12.4040 ns | 12.4814 ns | 12.7133 ns | 12.7591 ns | BufferBlockCopy | X64 | LegacyJit | 7 | 11.8693 ns | 0.2201 ns | 0.95 | 11.9396 ns | 0.0984 ns | 0.2201 ns | 83754876.3 | 11.7464 ns | 11.7517 ns | 11.8693 ns | 12.1627 ns | 12.2592 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 7 | 14.6872 ns | 0.0515 ns | 1.18 | 14.6859 ns | 0.0230 ns | 0.0515 ns | 68092411.57 | 14.6253 ns | 14.6347 ns | 14.6872 ns | 14.7364 ns | 14.7432 ns | AndermanVectorizedCopy | X64 | LegacyJit | 7 | 8.6247 ns | 0.0617 ns | 0.69 | 8.6132 ns | 0.0276 ns | 0.0617 ns | 116101511.64 | 8.5397 ns | 8.5494 ns | 8.6247 ns | 8.6711 ns | 8.6761 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 7 | 13.6564 ns | 0.0721 ns | 1.09 | 13.6444 ns | 0.0323 ns | 0.0721 ns | 73290218.45 | 13.5371 ns | 13.5762 ns | 13.6564 ns | 13.7065 ns | 13.7239 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 7 | 8.2547 ns | 0.1710 ns | 0.66 | 8.1896 ns | 0.0765 ns | 0.1710 ns | 122106425.77 | 7.9765 ns | 8.0130 ns | 8.2547 ns | 8.3336 ns | 8.3890 ns | UnsafeCopyBlock | X64 | LegacyJit | 7 | 8.6535 ns | 0.1111 ns | 0.69 | 8.6508 ns | 0.0497 ns | 0.1111 ns | 115595978.15 | 8.4845 ns | 8.5495 ns | 8.6535 ns | 8.7508 ns | 8.7652 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 7 | 8.8158 ns | 0.1032 ns | 0.71 | 8.8206 ns | 0.0461 ns | 0.1032 ns | 113370936.62 | 8.7210 ns | 8.7350 ns | 8.8158 ns | 8.9086 ns | 8.9861 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 7 | 9.1692 ns | 0.0525 ns | 0.73 | 9.1434 ns | 0.0235 ns | 0.0525 ns | 109368500.71 | 9.0744 ns | 9.0880 ns | 9.1692 ns | 9.1859 ns | 9.1963 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 7 | 8.8944 ns | 0.1444 ns | 0.71 | 8.8624 ns | 0.0646 ns | 0.1444 ns | 112836154.44 | 8.6317 ns | 8.7394 ns | 8.8944 ns | 8.9694 ns | 9.0244 ns | ArrayCopy | X64 | RyuJit | 7 | 11.2465 ns | 0.0975 ns | 1.00 | 11.2559 ns | 0.0436 ns | 0.0975 ns | 88842365.56 | 11.1319 ns | 11.1648 ns | 11.2465 ns | 11.3516 ns | 11.3724 ns | BufferBlockCopy | X64 | RyuJit | 7 | 11.8742 ns | 0.2797 ns | 1.06 | 11.8618 ns | 0.1251 ns | 0.2797 ns | 84304549.78 | 11.5045 ns | 11.6187 ns | 11.8742 ns | 12.0986 ns | 12.2665 ns | IllyriadVectorizedCopy | X64 | RyuJit | 7 | 10.9991 ns | 0.0350 ns | 0.98 | 10.9886 ns | 0.0157 ns | 0.0350 ns | 91003773.68 | 10.9270 ns | 10.9621 ns | 10.9991 ns | 11.0097 ns | 11.0138 ns | AndermanVectorizedCopy | X64 | RyuJit | 7 | 9.2113 ns | 0.0431 ns | 0.82 | 9.1847 ns | 0.0193 ns | 0.0431 ns | 108877121.61 | 9.1155 ns | 9.1423 ns | 9.2113 ns | 9.2137 ns | 9.2157 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 7 | 11.3161 ns | 0.2582 ns | 1.01 | 11.3903 ns | 0.1155 ns | 0.2582 ns | 87793717.87 | 11.1495 ns | 11.2039 ns | 11.3161 ns | 11.6139 ns | 11.8209 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 7 | 7.9767 ns | 0.1459 ns | 0.71 | 7.9455 ns | 0.0652 ns | 0.1459 ns | 125856774.96 | 7.6965 ns | 7.8261 ns | 7.9767 ns | 8.0494 ns | 8.0643 ns | UnsafeCopyBlock | X64 | RyuJit | 7 | 10.4193 ns | 0.1485 ns | 0.93 | 10.4047 ns | 0.0664 ns | 0.1485 ns | 96110630.89 | 10.2379 ns | 10.2566 ns | 10.4193 ns | 10.5455 ns | 10.5891 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 7 | 8.7855 ns | 0.1073 ns | 0.78 | 8.7760 ns | 0.0480 ns | 0.1073 ns | 113946915.83 | 8.6405 ns | 8.6685 ns | 8.7855 ns | 8.8788 ns | 8.8872 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 7 | 9.1461 ns | 0.1834 ns | 0.81 | 9.1175 ns | 0.0820 ns | 0.1834 ns | 109679479.03 | 8.8434 ns | 8.9618 ns | 9.1461 ns | 9.2588 ns | 9.3519 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 7 | 8.5265 ns | 0.1220 ns | 0.76 | 8.5103 ns | 0.0546 ns | 0.1220 ns | 117504475.29 | 8.3275 ns | 8.3946 ns | 8.5265 ns | 8.6179 ns | 8.6304 ns | ArrayCopy | X86 | LegacyJit | 7 | 31.9035 ns | 0.5756 ns | 1.00 | 31.8014 ns | 0.2574 ns | 0.5756 ns | 31445171.32 | 30.8845 ns | 31.3072 ns | 31.9035 ns | 32.2445 ns | 32.4399 ns | BufferBlockCopy | X86 | LegacyJit | 7 | 23.0873 ns | 0.2766 ns | 0.72 | 23.1021 ns | 0.1237 ns | 0.2766 ns | 43286105.08 | 22.7231 ns | 22.8579 ns | 23.0873 ns | 23.3537 ns | 23.4622 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 7 | 34.2276 ns | 0.2338 ns | 1.07 | 34.2092 ns | 0.1045 ns | 0.2338 ns | 29231922.16 | 33.9292 ns | 33.9734 ns | 34.2276 ns | 34.4357 ns | 34.4524 ns | AndermanVectorizedCopy | X86 | LegacyJit | 7 | 15.3839 ns | 0.1309 ns | 0.48 | 15.3834 ns | 0.0586 ns | 0.1309 ns | 65005116.22 | 15.2003 ns | 15.2741 ns | 15.3839 ns | 15.4925 ns | 15.5632 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 7 | 16.8534 ns | 0.1569 ns | 0.53 | 16.9066 ns | 0.0702 ns | 0.1569 ns | 59148560.44 | 16.7106 ns | 16.7721 ns | 16.8534 ns | 17.0677 ns | 17.0690 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 7 | 7.3862 ns | 0.0886 ns | 0.23 | 7.4290 ns | 0.0396 ns | 0.0886 ns | 134607564.9 | 7.3481 ns | 7.3611 ns | 7.3862 ns | 7.5183 ns | 7.5633 ns | UnsafeCopyBlock | X86 | LegacyJit | 7 | 14.6818 ns | 0.0444 ns | 0.46 | 14.6644 ns | 0.0199 ns | 0.0444 ns | 68192434.31 | 14.6023 ns | 14.6184 ns | 14.6818 ns | 14.7017 ns | 14.7075 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 7 | 10.6543 ns | 0.2345 ns | 0.33 | 10.7565 ns | 0.1049 ns | 0.2345 ns | 92967123.81 | 10.5762 ns | 10.5774 ns | 10.6543 ns | 10.9867 ns | 11.1270 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 7 | 10.7324 ns | 0.2277 ns | 0.34 | 10.8400 ns | 0.1019 ns | 0.2277 ns | 92250925.13 | 10.6010 ns | 10.6507 ns | 10.7324 ns | 11.0831 ns | 11.1068 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 7 | 9.6039 ns | 0.1726 ns | 0.30 | 9.6261 ns | 0.0772 ns | 0.1726 ns | 103884444.08 | 9.4029 ns | 9.4777 ns | 9.6039 ns | 9.7855 ns | 9.8650 ns | ArrayCopy | X64 | LegacyJit | 8 | 11.6912 ns | 0.2658 ns | 1.00 | 11.6107 ns | 0.1189 ns | 0.2658 ns | 86127248.07 | 11.1711 ns | 11.3891 ns | 11.6912 ns | 11.7921 ns | 11.8843 ns | BufferBlockCopy | X64 | LegacyJit | 8 | 11.8352 ns | 0.3273 ns | 1.01 | 11.8906 ns | 0.1464 ns | 0.3273 ns | 84099884.84 | 11.4643 ns | 11.6191 ns | 11.8352 ns | 12.1899 ns | 12.3495 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 8 | 13.3365 ns | 0.1920 ns | 1.14 | 13.3767 ns | 0.0859 ns | 0.1920 ns | 74756740.26 | 13.1487 ns | 13.2034 ns | 13.3365 ns | 13.5701 ns | 13.6201 ns | AndermanVectorizedCopy | X64 | LegacyJit | 8 | 7.9435 ns | 0.1118 ns | 0.68 | 7.9196 ns | 0.0500 ns | 0.1118 ns | 126269449.26 | 7.7784 ns | 7.8045 ns | 7.9435 ns | 8.0227 ns | 8.0338 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 8 | 10.3115 ns | 0.2332 ns | 0.88 | 10.3239 ns | 0.1043 ns | 0.2332 ns | 96862821.65 | 10.1174 ns | 10.1397 ns | 10.3115 ns | 10.5142 ns | 10.7092 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 8 | 7.9946 ns | 0.0723 ns | 0.68 | 8.0193 ns | 0.0324 ns | 0.0723 ns | 124698474.67 | 7.9340 ns | 7.9585 ns | 7.9946 ns | 8.0925 ns | 8.1150 ns | UnsafeCopyBlock | X64 | LegacyJit | 8 | 4.7808 ns | 0.0484 ns | 0.41 | 4.7724 ns | 0.0216 ns | 0.0484 ns | 209540184.93 | 4.7229 ns | 4.7239 ns | 4.7808 ns | 4.8166 ns | 4.8351 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 8 | 8.9240 ns | 0.0668 ns | 0.76 | 8.9221 ns | 0.0299 ns | 0.0668 ns | 112081605.74 | 8.8515 ns | 8.8577 ns | 8.9240 ns | 8.9855 ns | 9.0126 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 8 | 9.1018 ns | 0.0700 ns | 0.78 | 9.1317 ns | 0.0313 ns | 0.0700 ns | 109508579.79 | 9.0616 ns | 9.0743 ns | 9.1018 ns | 9.2041 ns | 9.2297 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 8 | 8.6277 ns | 0.1732 ns | 0.74 | 8.7001 ns | 0.0775 ns | 0.1732 ns | 114941489.27 | 8.5586 ns | 8.5882 ns | 8.6277 ns | 8.8482 ns | 8.9967 ns | ArrayCopy | X64 | RyuJit | 8 | 11.0862 ns | 0.2658 ns | 1.00 | 10.9828 ns | 0.1189 ns | 0.2658 ns | 91051329.97 | 10.6224 ns | 10.7047 ns | 11.0862 ns | 11.2092 ns | 11.2330 ns | BufferBlockCopy | X64 | RyuJit | 8 | 11.9121 ns | 0.2432 ns | 1.07 | 11.9278 ns | 0.1088 ns | 0.2432 ns | 83837761.53 | 11.7353 ns | 11.7390 ns | 11.9121 ns | 12.1244 ns | 12.3339 ns | IllyriadVectorizedCopy | X64 | RyuJit | 8 | 9.4601 ns | 0.0726 ns | 0.85 | 9.4721 ns | 0.0325 ns | 0.0726 ns | 105573629.52 | 9.3845 ns | 9.4132 ns | 9.4601 ns | 9.5369 ns | 9.5812 ns | AndermanVectorizedCopy | X64 | RyuJit | 8 | 8.8695 ns | 0.0575 ns | 0.80 | 8.8668 ns | 0.0257 ns | 0.0575 ns | 112780768.83 | 8.8061 ns | 8.8100 ns | 8.8695 ns | 8.9222 ns | 8.9393 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 8 | 10.1143 ns | 0.1496 ns | 0.91 | 10.1355 ns | 0.0669 ns | 0.1496 ns | 98662930.86 | 9.9902 ns | 9.9920 ns | 10.1143 ns | 10.2896 ns | 10.3033 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 8 | 7.6197 ns | 0.1026 ns | 0.69 | 7.6366 ns | 0.0459 ns | 0.1026 ns | 130948753.14 | 7.4899 ns | 7.5538 ns | 7.6197 ns | 7.7277 ns | 7.7685 ns | UnsafeCopyBlock | X64 | RyuJit | 8 | 6.5212 ns | 0.0317 ns | 0.59 | 6.5137 ns | 0.0142 ns | 0.0317 ns | 153521847.5 | 6.4800 ns | 6.4814 ns | 6.5212 ns | 6.5424 ns | 6.5533 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 8 | 8.5495 ns | 0.0740 ns | 0.77 | 8.5796 ns | 0.0331 ns | 0.0740 ns | 116555968.07 | 8.5111 ns | 8.5159 ns | 8.5495 ns | 8.6583 ns | 8.6739 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 8 | 9.0800 ns | 0.1524 ns | 0.82 | 9.0798 ns | 0.0682 ns | 0.1524 ns | 110134193.27 | 8.8961 ns | 8.9292 ns | 9.0800 ns | 9.2304 ns | 9.2340 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 8 | 8.2299 ns | 0.1028 ns | 0.74 | 8.2351 ns | 0.0460 ns | 0.1028 ns | 121431935.8 | 8.0802 ns | 8.1441 ns | 8.2299 ns | 8.3286 ns | 8.3301 ns | ArrayCopy | X86 | LegacyJit | 8 | 32.2704 ns | 0.4233 ns | 1.00 | 32.1789 ns | 0.1893 ns | 0.4233 ns | 31076278.92 | 31.6867 ns | 31.7817 ns | 32.2704 ns | 32.5303 ns | 32.7829 ns | BufferBlockCopy | X86 | LegacyJit | 8 | 22.8384 ns | 0.4048 ns | 0.71 | 23.0058 ns | 0.1810 ns | 0.4048 ns | 43467374.31 | 22.6729 ns | 22.6746 ns | 22.8384 ns | 23.4206 ns | 23.5994 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 8 | 34.4401 ns | 0.5027 ns | 1.07 | 34.5234 ns | 0.2248 ns | 0.5027 ns | 28965900.19 | 33.8964 ns | 34.0656 ns | 34.4401 ns | 35.0228 ns | 35.1421 ns | AndermanVectorizedCopy | X86 | LegacyJit | 8 | 14.6847 ns | 0.1022 ns | 0.46 | 14.6670 ns | 0.0457 ns | 0.1022 ns | 68180170.25 | 14.5154 ns | 14.5680 ns | 14.6847 ns | 14.7572 ns | 14.7633 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 8 | 16.9138 ns | 0.1004 ns | 0.52 | 16.9145 ns | 0.0449 ns | 0.1004 ns | 59121005.41 | 16.7688 ns | 16.8267 ns | 16.9138 ns | 17.0026 ns | 17.0394 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 8 | 7.6977 ns | 0.0745 ns | 0.24 | 7.6687 ns | 0.0333 ns | 0.0745 ns | 130399738.08 | 7.5542 ns | 7.5971 ns | 7.6977 ns | 7.7259 ns | 7.7472 ns | UnsafeCopyBlock | X86 | LegacyJit | 8 | 14.6987 ns | 0.1448 ns | 0.46 | 14.7574 ns | 0.0647 ns | 0.1448 ns | 67762457.04 | 14.5836 ns | 14.6406 ns | 14.6987 ns | 14.9036 ns | 14.9473 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 8 | 10.6809 ns | 0.2319 ns | 0.33 | 10.7387 ns | 0.1037 ns | 0.2319 ns | 93121434.56 | 10.5233 ns | 10.5613 ns | 10.6809 ns | 10.9449 ns | 11.1195 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 8 | 10.8974 ns | 0.1238 ns | 0.34 | 10.9363 ns | 0.0554 ns | 0.1238 ns | 91438612.33 | 10.8403 ns | 10.8617 ns | 10.8974 ns | 11.0304 ns | 11.1530 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 8 | 8.0254 ns | 0.0945 ns | 0.25 | 8.0694 ns | 0.0423 ns | 0.0945 ns | 123924735.71 | 7.9806 ns | 7.9914 ns | 8.0254 ns | 8.1695 ns | 8.1956 ns | ArrayCopy | X64 | LegacyJit | 9 | 12.2389 ns | 0.1721 ns | 1.00 | 12.2792 ns | 0.0770 ns | 0.1721 ns | 81438708.57 | 12.0750 ns | 12.1264 ns | 12.2389 ns | 12.4521 ns | 12.5022 ns | BufferBlockCopy | X64 | LegacyJit | 9 | 11.8723 ns | 0.1556 ns | 0.97 | 11.8601 ns | 0.0696 ns | 0.1556 ns | 84316602.37 | 11.7013 ns | 11.7172 ns | 11.8723 ns | 11.9968 ns | 12.0917 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 9 | 14.5081 ns | 0.1460 ns | 1.19 | 14.5476 ns | 0.0653 ns | 0.1460 ns | 68739727.94 | 14.3975 ns | 14.4183 ns | 14.5081 ns | 14.6967 ns | 14.7463 ns | AndermanVectorizedCopy | X64 | LegacyJit | 9 | 8.2415 ns | 0.0816 ns | 0.67 | 8.2506 ns | 0.0365 ns | 0.0816 ns | 121203862.02 | 8.1744 ns | 8.1755 ns | 8.2415 ns | 8.3301 ns | 8.3664 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 9 | 10.9929 ns | 0.2021 ns | 0.90 | 10.9668 ns | 0.0904 ns | 0.2021 ns | 91184298.72 | 10.7091 ns | 10.7801 ns | 10.9929 ns | 11.1405 ns | 11.2468 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 9 | 8.3009 ns | 0.0582 ns | 0.68 | 8.3197 ns | 0.0260 ns | 0.0582 ns | 120197312.18 | 8.2624 ns | 8.2730 ns | 8.3009 ns | 8.3757 ns | 8.4098 ns | UnsafeCopyBlock | X64 | LegacyJit | 9 | 5.6475 ns | 0.0988 ns | 0.46 | 5.5927 ns | 0.0442 ns | 0.0988 ns | 178805266.3 | 5.4587 ns | 5.4874 ns | 5.6475 ns | 5.6705 ns | 5.6776 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 9 | 8.8288 ns | 0.0611 ns | 0.72 | 8.8325 ns | 0.0273 ns | 0.0611 ns | 113218495.52 | 8.7470 ns | 8.7776 ns | 8.8288 ns | 8.8891 ns | 8.9065 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 9 | 8.7869 ns | 0.1492 ns | 0.72 | 8.7668 ns | 0.0667 ns | 0.1492 ns | 114066271.21 | 8.5879 ns | 8.6191 ns | 8.7869 ns | 8.9045 ns | 8.9552 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 9 | 8.8987 ns | 0.0590 ns | 0.73 | 8.9013 ns | 0.0264 ns | 0.0590 ns | 112342851.47 | 8.8172 ns | 8.8470 ns | 8.8987 ns | 8.9570 ns | 8.9622 ns | ArrayCopy | X64 | RyuJit | 9 | 11.2391 ns | 0.2417 ns | 1.00 | 11.1805 ns | 0.1081 ns | 0.2417 ns | 89441059.36 | 10.8249 ns | 10.9558 ns | 11.2391 ns | 11.3761 ns | 11.4721 ns | BufferBlockCopy | X64 | RyuJit | 9 | 11.5697 ns | 0.2895 ns | 1.03 | 11.6864 ns | 0.1295 ns | 0.2895 ns | 85569776.24 | 11.4784 ns | 11.5091 ns | 11.5697 ns | 11.9220 ns | 12.1921 ns | IllyriadVectorizedCopy | X64 | RyuJit | 9 | 10.4363 ns | 0.2347 ns | 0.93 | 10.4053 ns | 0.1050 ns | 0.2347 ns | 96104719.08 | 10.0867 ns | 10.1713 ns | 10.4363 ns | 10.6239 ns | 10.6288 ns | AndermanVectorizedCopy | X64 | RyuJit | 9 | 9.1703 ns | 0.0448 ns | 0.82 | 9.1652 ns | 0.0200 ns | 0.0448 ns | 109108784.87 | 9.1165 ns | 9.1195 ns | 9.1703 ns | 9.2083 ns | 9.2144 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 9 | 11.0446 ns | 0.1922 ns | 0.98 | 11.0610 ns | 0.0860 ns | 0.1922 ns | 90407781.07 | 10.8655 ns | 10.8817 ns | 11.0446 ns | 11.2485 ns | 11.3271 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 9 | 7.7258 ns | 0.1690 ns | 0.69 | 7.7823 ns | 0.0756 ns | 0.1690 ns | 128497012.13 | 7.6660 ns | 7.6794 ns | 7.7258 ns | 7.9134 ns | 8.0793 ns | UnsafeCopyBlock | X64 | RyuJit | 9 | 7.3643 ns | 0.1030 ns | 0.66 | 7.3521 ns | 0.0460 ns | 0.1030 ns | 136015618.98 | 7.2195 ns | 7.2579 ns | 7.3643 ns | 7.4402 ns | 7.4952 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 9 | 8.8864 ns | 0.0444 ns | 0.79 | 8.8698 ns | 0.0198 ns | 0.0444 ns | 112741905.87 | 8.8127 ns | 8.8232 ns | 8.8864 ns | 8.9082 ns | 8.9148 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 9 | 8.5541 ns | 0.0496 ns | 0.76 | 8.5456 ns | 0.0222 ns | 0.0496 ns | 117019527.59 | 8.4857 ns | 8.4988 ns | 8.5541 ns | 8.5881 ns | 8.6150 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 9 | 8.5812 ns | 0.0405 ns | 0.76 | 8.5803 ns | 0.0181 ns | 0.0405 ns | 116546005.21 | 8.5164 ns | 8.5451 ns | 8.5812 ns | 8.6151 ns | 8.6184 ns | ArrayCopy | X86 | LegacyJit | 9 | 31.8514 ns | 0.2506 ns | 1.00 | 31.7920 ns | 0.1121 ns | 0.2506 ns | 31454411.82 | 31.4884 ns | 31.5411 ns | 31.8514 ns | 32.0133 ns | 32.1091 ns | BufferBlockCopy | X86 | LegacyJit | 9 | 22.7817 ns | 0.2628 ns | 0.72 | 22.8138 ns | 0.1176 ns | 0.2628 ns | 43833110.76 | 22.4805 ns | 22.5897 ns | 22.7817 ns | 23.0540 ns | 23.1875 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 9 | 34.3133 ns | 0.2671 ns | 1.08 | 34.3364 ns | 0.1194 ns | 0.2671 ns | 29123619.81 | 34.0880 ns | 34.1277 ns | 34.3133 ns | 34.5567 ns | 34.7774 ns | AndermanVectorizedCopy | X86 | LegacyJit | 9 | 15.7210 ns | 0.1754 ns | 0.49 | 15.7605 ns | 0.0784 ns | 0.1754 ns | 63449909.93 | 15.6099 ns | 15.6217 ns | 15.7210 ns | 15.9190 ns | 16.0464 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 9 | 16.8727 ns | 0.0530 ns | 0.53 | 16.8515 ns | 0.0237 ns | 0.0530 ns | 59342026.76 | 16.7898 ns | 16.7953 ns | 16.8727 ns | 16.8970 ns | 16.9084 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 9 | 7.6593 ns | 0.0622 ns | 0.24 | 7.6614 ns | 0.0278 ns | 0.0622 ns | 130523960.91 | 7.5989 ns | 7.6018 ns | 7.6593 ns | 7.7221 ns | 7.7443 ns | UnsafeCopyBlock | X86 | LegacyJit | 9 | 14.6553 ns | 0.1384 ns | 0.46 | 14.6663 ns | 0.0619 ns | 0.1384 ns | 68183379.75 | 14.5294 ns | 14.5348 ns | 14.6553 ns | 14.8034 ns | 14.8498 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 9 | 10.9450 ns | 0.2242 ns | 0.34 | 11.0563 ns | 0.1003 ns | 0.2242 ns | 90446355.37 | 10.9093 ns | 10.9206 ns | 10.9450 ns | 11.2476 ns | 11.4456 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 9 | 11.9160 ns | 0.2175 ns | 0.37 | 12.0135 ns | 0.0973 ns | 0.2175 ns | 83239345.18 | 11.8714 ns | 11.8846 ns | 11.9160 ns | 12.1913 ns | 12.3949 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 9 | 8.5072 ns | 0.0318 ns | 0.27 | 8.5182 ns | 0.0142 ns | 0.0318 ns | 117396008.62 | 8.4809 ns | 8.4913 ns | 8.5072 ns | 8.5506 ns | 8.5597 ns | ArrayCopy | X64 | LegacyJit | 512 | 35.8950 ns | 0.6331 ns | 1.00 | 36.1080 ns | 0.2831 ns | 0.6331 ns | 27694726.31 | 35.4887 ns | 35.6530 ns | 35.8950 ns | 36.6694 ns | 37.1487 ns | BufferBlockCopy | X64 | LegacyJit | 512 | 36.5271 ns | 0.4792 ns | 1.02 | 36.7098 ns | 0.2143 ns | 0.4792 ns | 27240656.21 | 36.3264 ns | 36.3503 ns | 36.5271 ns | 37.1607 ns | 37.4914 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 512 | 37.3069 ns | 0.4432 ns | 1.04 | 37.0767 ns | 0.1982 ns | 0.4432 ns | 26971125.87 | 36.5400 ns | 36.6053 ns | 37.3069 ns | 37.4330 ns | 37.5462 ns | AndermanVectorizedCopy | X64 | LegacyJit | 512 | 1,224.2057 ns | 13.4121 ns | 34.11 | 1,231.7986 ns | 5.9981 ns | 13.4121 ns | 811821.01 | 1,219.6864 ns | 1,221.0267 ns | 1,224.2057 ns | 1,246.3670 ns | 1,247.3031 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 512 | 29.4767 ns | 0.2315 ns | 0.82 | 29.4400 ns | 0.1035 ns | 0.2315 ns | 33967349.12 | 29.1291 ns | 29.2077 ns | 29.4767 ns | 29.6540 ns | 29.6773 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 512 | 83.8911 ns | 1.5493 ns | 2.34 | 84.6639 ns | 0.6929 ns | 1.5493 ns | 11811406.32 | 83.7098 ns | 83.7953 ns | 83.8911 ns | 85.9189 ns | 87.3905 ns | UnsafeCopyBlock | X64 | LegacyJit | 512 | 24.7312 ns | 0.5884 ns | 0.69 | 24.9742 ns | 0.2631 ns | 0.5884 ns | 40041346.29 | 24.6732 ns | 24.6835 ns | 24.7312 ns | 25.3864 ns | 26.0255 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 512 | 34.1417 ns | 0.2900 ns | 0.95 | 34.1772 ns | 0.1297 ns | 0.2900 ns | 29259304.27 | 33.8272 ns | 33.9187 ns | 34.1417 ns | 34.4534 ns | 34.5803 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 512 | 35.7380 ns | 0.1166 ns | 1.00 | 35.7601 ns | 0.0521 ns | 0.1166 ns | 27964166.37 | 35.6458 ns | 35.6822 ns | 35.7380 ns | 35.8490 ns | 35.9569 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 512 | 110.5491 ns | 1.6825 ns | 3.08 | 111.2390 ns | 0.7524 ns | 1.6825 ns | 8989650.76 | 109.4969 ns | 110.0021 ns | 110.5491 ns | 112.8209 ns | 113.8867 ns | ArrayCopy | X64 | RyuJit | 512 | 35.3819 ns | 0.6803 ns | 1.00 | 35.6291 ns | 0.3042 ns | 0.6803 ns | 28066921.28 | 34.9167 ns | 35.0443 ns | 35.3819 ns | 36.3376 ns | 36.5245 ns | BufferBlockCopy | X64 | RyuJit | 512 | 36.3731 ns | 0.3552 ns | 1.03 | 36.4450 ns | 0.1588 ns | 0.3552 ns | 27438578.74 | 36.1264 ns | 36.1715 ns | 36.3731 ns | 36.7545 ns | 37.0321 ns | IllyriadVectorizedCopy | X64 | RyuJit | 512 | 47.9669 ns | 0.3250 ns | 1.36 | 48.0272 ns | 0.1453 ns | 0.3250 ns | 20821522.05 | 47.7048 ns | 47.7204 ns | 47.9669 ns | 48.3642 ns | 48.4031 ns | AndermanVectorizedCopy | X64 | RyuJit | 512 | 57.2302 ns | 0.7970 ns | 1.62 | 57.3800 ns | 0.3564 ns | 0.7970 ns | 17427673.96 | 56.6580 ns | 56.7814 ns | 57.2302 ns | 58.0535 ns | 58.7109 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 512 | 22.1600 ns | 0.5924 ns | 0.63 | 22.3518 ns | 0.2649 ns | 0.5924 ns | 44739120.86 | 21.5971 ns | 21.8463 ns | 22.1600 ns | 22.9532 ns | 23.0171 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 512 | 38.8697 ns | 0.4398 ns | 1.10 | 39.0561 ns | 0.1967 ns | 0.4398 ns | 25604178.64 | 38.8271 ns | 38.8412 ns | 38.8697 ns | 39.3643 ns | 39.8419 ns | UnsafeCopyBlock | X64 | RyuJit | 512 | 24.3444 ns | 0.3799 ns | 0.69 | 24.4183 ns | 0.1699 ns | 0.3799 ns | 40952853.28 | 23.9960 ns | 24.0630 ns | 24.3444 ns | 24.8106 ns | 24.8464 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 512 | 35.4900 ns | 0.4314 ns | 1.00 | 35.5718 ns | 0.1929 ns | 0.4314 ns | 28112149.64 | 35.2197 ns | 35.2563 ns | 35.4900 ns | 35.9282 ns | 36.3036 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 512 | 35.4319 ns | 0.4190 ns | 1.00 | 35.4501 ns | 0.1874 ns | 0.4190 ns | 28208697.96 | 34.9181 ns | 35.1016 ns | 35.4319 ns | 35.8076 ns | 36.0684 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 512 | 23.3220 ns | 0.6365 ns | 0.66 | 23.2044 ns | 0.2847 ns | 0.6365 ns | 43095363.79 | 22.3259 ns | 22.6449 ns | 23.3220 ns | 23.7050 ns | 24.0765 ns | ArrayCopy | X86 | LegacyJit | 512 | 41.4142 ns | 0.5144 ns | 1.00 | 41.5234 ns | 0.2301 ns | 0.5144 ns | 24082832.82 | 41.0223 ns | 41.1865 ns | 41.4142 ns | 41.9148 ns | 42.3940 ns | BufferBlockCopy | X86 | LegacyJit | 512 | 31.5768 ns | 0.5437 ns | 0.76 | 31.5145 ns | 0.2432 ns | 0.5437 ns | 31731431.87 | 30.6158 ns | 31.0529 ns | 31.5768 ns | 31.9449 ns | 31.9488 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 512 | 44.1313 ns | 0.2205 ns | 1.07 | 44.1624 ns | 0.0986 ns | 0.2205 ns | 22643719.01 | 43.8545 ns | 43.9823 ns | 44.1313 ns | 44.3580 ns | 44.4567 ns | AndermanVectorizedCopy | X86 | LegacyJit | 512 | 1,061.9075 ns | 2.1736 ns | 25.64 | 1,061.8509 ns | 0.9721 ns | 2.1736 ns | 941751.83 | 1,058.8280 ns | 1,059.8614 ns | 1,061.9075 ns | 1,063.8120 ns | 1,064.5708 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 512 | 27.2213 ns | 0.5853 ns | 0.66 | 27.3278 ns | 0.2618 ns | 0.5853 ns | 36592758.54 | 26.7145 ns | 26.8687 ns | 27.2213 ns | 27.8402 ns | 28.2673 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 512 | 94.7240 ns | 2.1118 ns | 2.29 | 95.4994 ns | 0.9444 ns | 2.1118 ns | 10471265.28 | 94.2046 ns | 94.3363 ns | 94.7240 ns | 97.0503 ns | 99.2510 ns | UnsafeCopyBlock | X86 | LegacyJit | 512 | 23.2298 ns | 0.2994 ns | 0.56 | 23.3814 ns | 0.1339 ns | 0.2994 ns | 42769052.19 | 23.1065 ns | 23.1338 ns | 23.2298 ns | 23.7048 ns | 23.7384 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 512 | 76.1642 ns | 0.6362 ns | 1.84 | 76.3812 ns | 0.2845 ns | 0.6362 ns | 13092223.12 | 75.8306 ns | 75.9927 ns | 76.1642 ns | 76.8782 ns | 77.4798 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 512 | 75.5276 ns | 0.7002 ns | 1.82 | 75.6144 ns | 0.3131 ns | 0.7002 ns | 13224997.94 | 75.0778 ns | 75.0892 ns | 75.5276 ns | 76.1829 ns | 76.7975 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 512 | 43.1365 ns | 0.3331 ns | 1.04 | 43.2739 ns | 0.1489 ns | 0.3331 ns | 23108618.44 | 43.0436 ns | 43.0633 ns | 43.1365 ns | 43.5532 ns | 43.8526 ns | ArrayCopy | X64 | LegacyJit | 543 | 38.2231 ns | 0.5829 ns | 1.00 | 37.9074 ns | 0.2607 ns | 0.5829 ns | 26380058.89 | 37.2011 ns | 37.2757 ns | 38.2231 ns | 38.3813 ns | 38.4026 ns | BufferBlockCopy | X64 | LegacyJit | 543 | 38.2323 ns | 0.1370 ns | 1.00 | 38.2482 ns | 0.0613 ns | 0.1370 ns | 26145020.07 | 38.0763 ns | 38.1367 ns | 38.2323 ns | 38.3676 ns | 38.4518 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 543 | 41.7817 ns | 0.2227 ns | 1.09 | 41.8522 ns | 0.0996 ns | 0.2227 ns | 23893626.43 | 41.6753 ns | 41.6861 ns | 41.7817 ns | 42.0534 ns | 42.2224 ns | AndermanVectorizedCopy | X64 | LegacyJit | 543 | 1,260.2398 ns | 21.0820 ns | 32.97 | 1,247.0241 ns | 9.4281 ns | 21.0820 ns | 801909.11 | 1,213.2781 ns | 1,226.2263 ns | 1,260.2398 ns | 1,261.2141 ns | 1,261.3223 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 543 | 31.4555 ns | 0.3603 ns | 0.82 | 31.5995 ns | 0.1611 ns | 0.3603 ns | 31646117.96 | 31.2228 ns | 31.3330 ns | 31.4555 ns | 31.9379 ns | 32.1650 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 543 | 85.3146 ns | 2.1791 ns | 2.23 | 85.2987 ns | 0.9745 ns | 2.1791 ns | 11723506.22 | 82.4499 ns | 83.3471 ns | 85.3146 ns | 87.2424 ns | 88.2935 ns | UnsafeCopyBlock | X64 | LegacyJit | 543 | 29.1069 ns | 0.8577 ns | 0.76 | 29.1871 ns | 0.3836 ns | 0.8577 ns | 34261757.79 | 28.2307 ns | 28.5209 ns | 29.1069 ns | 29.8933 ns | 30.5577 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 543 | 34.8023 ns | 0.5478 ns | 0.91 | 34.7336 ns | 0.2450 ns | 0.5478 ns | 28790597.36 | 34.0019 ns | 34.2705 ns | 34.8023 ns | 35.1623 ns | 35.5194 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 543 | 35.8450 ns | 0.5567 ns | 0.94 | 35.5855 ns | 0.2490 ns | 0.5567 ns | 28101360.82 | 34.5972 ns | 35.1571 ns | 35.8450 ns | 35.8841 ns | 35.8931 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 543 | 114.8067 ns | 2.5479 ns | 3.00 | 114.5446 ns | 1.1395 ns | 2.5479 ns | 8730227.47 | 111.7404 ns | 112.1482 ns | 114.8067 ns | 116.8098 ns | 118.1916 ns | ArrayCopy | X64 | RyuJit | 543 | 38.8425 ns | 0.5307 ns | 1.00 | 38.8614 ns | 0.2373 ns | 0.5307 ns | 25732481.4 | 38.1877 ns | 38.4502 ns | 38.8425 ns | 39.2820 ns | 39.6670 ns | BufferBlockCopy | X64 | RyuJit | 543 | 38.9025 ns | 0.3108 ns | 1.00 | 38.9568 ns | 0.1390 ns | 0.3108 ns | 25669465.25 | 38.5321 ns | 38.7117 ns | 38.9025 ns | 39.2290 ns | 39.3881 ns | IllyriadVectorizedCopy | X64 | RyuJit | 543 | 57.6306 ns | 0.5180 ns | 1.48 | 57.6858 ns | 0.2316 ns | 0.5180 ns | 17335295.46 | 57.0583 ns | 57.2509 ns | 57.6306 ns | 58.1482 ns | 58.4564 ns | AndermanVectorizedCopy | X64 | RyuJit | 543 | 52.7149 ns | 0.6466 ns | 1.36 | 52.7858 ns | 0.2892 ns | 0.6466 ns | 18944506.52 | 51.8183 ns | 52.2458 ns | 52.7149 ns | 53.3612 ns | 53.5292 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 543 | 25.2751 ns | 0.2986 ns | 0.65 | 25.3770 ns | 0.1335 ns | 0.2986 ns | 39405707.25 | 25.0978 ns | 25.1158 ns | 25.2751 ns | 25.6893 ns | 25.7732 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 543 | 36.9529 ns | 0.5413 ns | 0.95 | 37.1935 ns | 0.2421 ns | 0.5413 ns | 26886402.21 | 36.8436 ns | 36.8767 ns | 36.9529 ns | 37.6306 ns | 38.1450 ns | UnsafeCopyBlock | X64 | RyuJit | 543 | 28.9676 ns | 0.3540 ns | 0.75 | 29.0767 ns | 0.1583 ns | 0.3540 ns | 34391826.25 | 28.7679 ns | 28.7727 ns | 28.9676 ns | 29.4352 ns | 29.5892 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 543 | 35.2835 ns | 0.2576 ns | 0.91 | 35.3182 ns | 0.1152 ns | 0.2576 ns | 28314001.36 | 35.0959 ns | 35.1063 ns | 35.2835 ns | 35.5475 ns | 35.7332 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 543 | 35.5305 ns | 0.3397 ns | 0.91 | 35.5516 ns | 0.1519 ns | 0.3397 ns | 28128145.85 | 35.1889 ns | 35.2730 ns | 35.5305 ns | 35.8407 ns | 36.0903 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 543 | 24.2969 ns | 0.4351 ns | 0.63 | 24.2683 ns | 0.1946 ns | 0.4351 ns | 41205977.57 | 23.7141 ns | 23.8851 ns | 24.2969 ns | 24.6373 ns | 24.8941 ns | ArrayCopy | X86 | LegacyJit | 543 | 44.6375 ns | 0.3406 ns | 1.00 | 44.7797 ns | 0.1523 ns | 0.3406 ns | 22331534.8 | 44.5422 ns | 44.5891 ns | 44.6375 ns | 45.0414 ns | 45.3803 ns | BufferBlockCopy | X86 | LegacyJit | 543 | 34.5882 ns | 0.1047 ns | 0.77 | 34.5942 ns | 0.0468 ns | 0.1047 ns | 28906588.58 | 34.4342 ns | 34.5074 ns | 34.5882 ns | 34.6840 ns | 34.7150 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 543 | 48.0370 ns | 0.7080 ns | 1.08 | 48.3293 ns | 0.3166 ns | 0.7080 ns | 20691385.14 | 47.7837 ns | 47.8576 ns | 48.0370 ns | 48.9471 ns | 49.5389 ns | AndermanVectorizedCopy | X86 | LegacyJit | 543 | 1,095.6075 ns | 26.3163 ns | 24.54 | 1,087.4596 ns | 11.7690 ns | 26.3163 ns | 919574.41 | 1,060.4618 ns | 1,061.2703 ns | 1,095.6075 ns | 1,109.5749 ns | 1,122.8521 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 543 | 29.2764 ns | 0.3275 ns | 0.66 | 29.3513 ns | 0.1465 ns | 0.3275 ns | 34069992.21 | 29.1108 ns | 29.1173 ns | 29.2764 ns | 29.6229 ns | 29.9111 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 543 | 102.8396 ns | 2.0690 ns | 2.30 | 102.1021 ns | 0.9253 ns | 2.0690 ns | 9794113.72 | 99.3469 ns | 99.9637 ns | 102.8396 ns | 103.8718 ns | 104.3237 ns | UnsafeCopyBlock | X86 | LegacyJit | 543 | 26.8774 ns | 0.3289 ns | 0.60 | 26.8353 ns | 0.1471 ns | 0.3289 ns | 37264311.57 | 26.3197 ns | 26.5368 ns | 26.8774 ns | 27.1128 ns | 27.1593 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 543 | 72.8827 ns | 0.6036 ns | 1.63 | 72.6182 ns | 0.2699 ns | 0.6036 ns | 13770656.93 | 71.8506 ns | 71.9775 ns | 72.8827 ns | 73.1266 ns | 73.2187 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 543 | 73.6315 ns | 0.7763 ns | 1.65 | 73.9195 ns | 0.3472 ns | 0.7763 ns | 13528221.77 | 73.4649 ns | 73.4780 ns | 73.6315 ns | 74.5051 ns | 75.2961 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 543 | 43.7026 ns | 0.5694 ns | 0.98 | 43.7295 ns | 0.2547 ns | 0.5694 ns | 22867836.57 | 43.0274 ns | 43.2854 ns | 43.7026 ns | 44.1871 ns | 44.6053 ns | ArrayCopy | X64 | LegacyJit | 1024 | 52.9894 ns | 1.1636 ns | 1.00 | 53.4896 ns | 0.5204 ns | 1.1636 ns | 18695232.55 | 52.7194 ns | 52.7578 ns | 52.9894 ns | 54.4715 ns | 55.5115 ns | BufferBlockCopy | X64 | LegacyJit | 1024 | 52.7057 ns | 0.7222 ns | 0.99 | 52.4820 ns | 0.3230 ns | 0.7222 ns | 19054167.15 | 51.6950 ns | 51.7356 ns | 52.7057 ns | 53.1164 ns | 53.3548 ns | IllyriadVectorizedCopy | X64 | LegacyJit | 1024 | 55.0313 ns | 1.2164 ns | 1.04 | 55.0761 ns | 0.5440 ns | 1.2164 ns | 18156701.69 | 53.5977 ns | 54.1162 ns | 55.0313 ns | 56.0583 ns | 56.9547 ns | AndermanVectorizedCopy | X64 | LegacyJit | 1024 | 57.9426 ns | 1.0236 ns | 1.09 | 58.3964 ns | 0.4578 ns | 1.0236 ns | 17124353.53 | 57.6393 ns | 57.7122 ns | 57.9426 ns | 59.3074 ns | 60.1375 ns | UnsafeIllyriadVectorizedCopy | X64 | LegacyJit | 1024 | 47.3744 ns | 0.9056 ns | 0.89 | 47.6727 ns | 0.4050 ns | 0.9056 ns | 20976349.84 | 46.8938 ns | 46.9973 ns | 47.3744 ns | 48.4974 ns | 49.1671 ns | UnsafeAndermanVectorizedCopy | X64 | LegacyJit | 1024 | 58.0764 ns | 1.1975 ns | 1.10 | 57.5619 ns | 0.5355 ns | 1.1975 ns | 17372614.97 | 55.8239 ns | 56.3280 ns | 58.0764 ns | 58.5384 ns | 58.6107 ns | UnsafeCopyBlock | X64 | LegacyJit | 1024 | 44.7420 ns | 0.0788 ns | 0.84 | 44.6945 ns | 0.0353 ns | 0.0788 ns | 22374097.67 | 44.5655 ns | 44.6187 ns | 44.7420 ns | 44.7466 ns | 44.7486 ns | Buffer_MemmoveOriginal | X64 | LegacyJit | 1024 | 45.0707 ns | 0.1995 ns | 0.85 | 45.0003 ns | 0.0892 ns | 0.1995 ns | 22222050.77 | 44.6773 ns | 44.8118 ns | 45.0707 ns | 45.1537 ns | 45.1551 ns | Buffer_MemmoveJamesqo | X64 | LegacyJit | 1024 | 54.4246 ns | 0.6037 ns | 1.03 | 54.6004 ns | 0.2700 ns | 0.6037 ns | 18314884.48 | 54.0893 ns | 54.2186 ns | 54.4246 ns | 55.0701 ns | 55.6449 ns | Buffer_MemmoveTannerGooding | X64 | LegacyJit | 1024 | 207.7133 ns | 2.2302 ns | 3.92 | 207.4797 ns | 0.9974 ns | 2.2302 ns | 4819747.98 | 205.0360 ns | 205.2460 ns | 207.7133 ns | 209.5967 ns | 210.2328 ns | ArrayCopy | X64 | RyuJit | 1024 | 52.3413 ns | 0.8613 ns | 1.00 | 52.2500 ns | 0.3852 ns | 0.8613 ns | 19138752.76 | 51.3032 ns | 51.3744 ns | 52.3413 ns | 53.0800 ns | 53.2175 ns | BufferBlockCopy | X64 | RyuJit | 1024 | 52.5261 ns | 1.1114 ns | 1.00 | 52.4382 ns | 0.4970 ns | 1.1114 ns | 19070070.11 | 50.6621 ns | 51.5021 ns | 52.5261 ns | 53.3304 ns | 53.6283 ns | IllyriadVectorizedCopy | X64 | RyuJit | 1024 | 53.9048 ns | 0.6706 ns | 1.03 | 53.7878 ns | 0.2999 ns | 0.6706 ns | 18591561.92 | 52.7829 ns | 53.1583 ns | 53.9048 ns | 54.3589 ns | 54.5297 ns | AndermanVectorizedCopy | X64 | RyuJit | 1024 | 52.8507 ns | 0.6429 ns | 1.01 | 52.8880 ns | 0.2875 ns | 0.6429 ns | 18907863.82 | 52.2330 ns | 52.2984 ns | 52.8507 ns | 53.4964 ns | 53.8188 ns | UnsafeIllyriadVectorizedCopy | X64 | RyuJit | 1024 | 45.2915 ns | 0.4045 ns | 0.87 | 45.4047 ns | 0.1809 ns | 0.4045 ns | 22024139.89 | 44.9913 ns | 45.0458 ns | 45.2915 ns | 45.8202 ns | 45.9480 ns | UnsafeAndermanVectorizedCopy | X64 | RyuJit | 1024 | 53.6734 ns | 0.5299 ns | 1.03 | 53.7719 ns | 0.2370 ns | 0.5299 ns | 18597073.18 | 53.2700 ns | 53.2755 ns | 53.6734 ns | 54.3176 ns | 54.4294 ns | UnsafeCopyBlock | X64 | RyuJit | 1024 | 44.3693 ns | 0.4601 ns | 0.85 | 44.1995 ns | 0.2058 ns | 0.4601 ns | 22624683.89 | 43.3840 ns | 43.8542 ns | 44.3693 ns | 44.4599 ns | 44.4884 ns | Buffer_MemmoveOriginal | X64 | RyuJit | 1024 | 50.1293 ns | 1.0252 ns | 0.96 | 49.8861 ns | 0.4585 ns | 1.0252 ns | 20045662.26 | 48.8598 ns | 48.8656 ns | 50.1293 ns | 50.7850 ns | 51.2574 ns | Buffer_MemmoveJamesqo | X64 | RyuJit | 1024 | 48.7488 ns | 0.7321 ns | 0.93 | 48.7987 ns | 0.3274 ns | 0.7321 ns | 20492343.34 | 47.8245 ns | 48.2433 ns | 48.7488 ns | 49.3791 ns | 49.8789 ns | Buffer_MemmoveTannerGooding | X64 | RyuJit | 1024 | 40.0090 ns | 0.3291 ns | 0.76 | 40.2106 ns | 0.1472 ns | 0.3291 ns | 24869082.77 | 39.9782 ns | 39.9856 ns | 40.0090 ns | 40.5364 ns | 40.7349 ns | ArrayCopy | X86 | LegacyJit | 1024 | 55.0225 ns | 0.9138 ns | 1.00 | 55.3659 ns | 0.4087 ns | 0.9138 ns | 18061645.4 | 54.7720 ns | 54.7841 ns | 55.0225 ns | 56.1194 ns | 56.9588 ns | BufferBlockCopy | X86 | LegacyJit | 1024 | 43.5307 ns | 0.2602 ns | 0.79 | 43.5224 ns | 0.1164 ns | 0.2602 ns | 22976689.51 | 43.1218 ns | 43.3178 ns | 43.5307 ns | 43.7228 ns | 43.8450 ns | IllyriadVectorizedCopy | X86 | LegacyJit | 1024 | 58.3524 ns | 0.8933 ns | 1.06 | 58.6652 ns | 0.3995 ns | 0.8933 ns | 17045881.52 | 58.0624 ns | 58.1179 ns | 58.3524 ns | 59.3689 ns | 60.2345 ns | AndermanVectorizedCopy | X86 | LegacyJit | 1024 | 64.0726 ns | 0.6143 ns | 1.16 | 63.9751 ns | 0.2747 ns | 0.6143 ns | 15631073.46 | 63.2486 ns | 63.4097 ns | 64.0726 ns | 64.4918 ns | 64.8625 ns | UnsafeIllyriadVectorizedCopy | X86 | LegacyJit | 1024 | 37.1762 ns | 0.5228 ns | 0.68 | 37.3484 ns | 0.2338 ns | 0.5228 ns | 26774915.77 | 37.0099 ns | 37.0439 ns | 37.1762 ns | 37.7390 ns | 38.2731 ns | UnsafeAndermanVectorizedCopy | X86 | LegacyJit | 1024 | 60.1945 ns | 0.8087 ns | 1.09 | 60.6700 ns | 0.3617 ns | 0.8087 ns | 16482610.51 | 59.9729 ns | 60.0383 ns | 60.1945 ns | 61.5394 ns | 61.7283 ns | UnsafeCopyBlock | X86 | LegacyJit | 1024 | 34.5873 ns | 0.4823 ns | 0.63 | 34.6469 ns | 0.2157 ns | 0.4823 ns | 28862618.89 | 34.2111 ns | 34.2811 ns | 34.5873 ns | 35.0425 ns | 35.4527 ns | Buffer_MemmoveOriginal | X86 | LegacyJit | 1024 | 83.0596 ns | 1.0442 ns | 1.51 | 83.4256 ns | 0.4670 ns | 1.0442 ns | 11986735.27 | 82.5707 ns | 82.6725 ns | 83.0596 ns | 84.3615 ns | 85.1742 ns | Buffer_MemmoveJamesqo | X86 | LegacyJit | 1024 | 85.1065 ns | 0.3007 ns | 1.55 | 85.1670 ns | 0.1345 ns | 0.3007 ns | 11741632.91 | 84.8687 ns | 84.9057 ns | 85.1065 ns | 85.4586 ns | 85.6146 ns | Buffer_MemmoveTannerGooding | X86 | LegacyJit | 1024 | 69.9128 ns | 0.7134 ns | 1.27 | 70.0883 ns | 0.3190 ns | 0.7134 ns | 14267721.82 | 69.4717 ns | 69.5332 ns | 69.9128 ns | 70.7310 ns | 71.2578 ns |