Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use function pointers instead of delegates to clear object pool in C#9. #259

Merged
merged 1 commit into from
Sep 10, 2023

Use function pointers instead of delegates to clear object pool in C#9.

1b818fb
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Use function pointers instead of delegates to clear object pool in C#9. #259

Use function pointers instead of delegates to clear object pool in C#9.
1b818fb
Select commit
Loading
Failed to load commit list.
GitHub Actions / unity-test-results-Editor-Net3.5-Release-Progress_Disabled-Pool_Disabled-2018.4.36f1-userMode succeeded Sep 10, 2023 in 0s

unity-test-results-Editor-Net3.5-Release-Progress_Disabled-Pool_Disabled-2018.4.36f1-userMode ✅

Tests passed successfully

✅ playmode-results_junit.xml

8691 tests were completed in 1643s with 8691 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ProtoPromise_Unity.ProtoPromiseTests.APIs. 22✅ 902ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 85ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 354ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 520ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 417ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 316ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 408ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 149ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 301ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 20✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 14✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 793ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 10✅ 401ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 34✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 36✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 25✅ 963ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 34✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 18✅ 802ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 14✅ 615ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 98ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 90ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 133ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 130ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 163ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 168ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 166ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 166ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 10✅ 437ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 20✅ 42s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 142ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 508ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 253ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 278ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 270ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 251ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 40✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 40✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 40✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 40✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 11✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 124ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 122ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 391ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 122ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 124ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 132ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 654ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 665ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 21✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 28✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 389ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 124ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 297ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 392ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 361ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 133ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 129ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 116ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 125ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 118ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 119ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 168ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 173ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 232ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 246ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 237ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 227ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 15✅ 847ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 239ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 228ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 243ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 228ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 235ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 240ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 260ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 239ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 233ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 232ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 249ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 461ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 469ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 964ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 853ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 296ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 276ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 123s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 156s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 48✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 48✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1080✅ 161s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1080✅ 184s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 15✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 2✅ 116ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 20✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 16✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 2✅ 117ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 21✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 6✅ 29s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 1✅ 795ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 2✅ 462ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 41✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 10✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 15s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 15s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 35s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 32s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 105s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 101s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 82s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 42✅ 22s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 10✅ 41s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 72✅ 19s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 72✅ 19s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 8s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 8s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 48✅ 11s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 48✅ 11s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 8✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 4✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 8✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 12✅ 60s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 9✅ 36s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 6✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 6✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 13s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 15s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 823ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 808ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 794ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 784ms