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-Net4.x-Debug-Progress_Disabled-Pool_Disabled-2018.4.36f1-userMode succeeded Sep 10, 2023 in 1s

unity-test-results-Editor-Net4.x-Debug-Progress_Disabled-Pool_Disabled-2018.4.36f1-userMode ✅

Tests passed successfully

✅ playmode-results_junit.xml

12244 tests were completed in 2141s with 12244 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ProtoPromise_Unity.ProtoPromiseTests.APIs. 22✅ 978ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 102ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 517ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 745ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 602ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 480ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 643ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 178ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 433ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 20✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 14✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 32✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 18✅ 829ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 103ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 95ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 36✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 93ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 86ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 86ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 83ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 34✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 36✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 33✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 34✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 18✅ 933ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 14✅ 603ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 92ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 95ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 147ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 128ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 168ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 167ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 189ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 173ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 10✅ 446ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 20✅ 45s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 175ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 691ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 648ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 291ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 363ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 274ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 285ms
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✅ 139ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 130ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 386ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 115ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 117ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 129ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 625ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 592ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 21✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 28✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 437ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 105ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 283ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 438ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 333ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 128ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 124ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 111ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 132ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 104ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 107ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 169ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 146ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 202ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 288ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 213ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 207ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 15✅ 781ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 233ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 322ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 244ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 250ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 245ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 227ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 220ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 210ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 209ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 225ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 213ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 433ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 450ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 344ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 308ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 104s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 122s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 151s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 171s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 48✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 48✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1080✅ 156s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1080✅ 166s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 16✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 2✅ 117ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 20✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 17✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 2✅ 109ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 21✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 8s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 8s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 6✅ 28s
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✅ 790ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 2✅ 450ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 3✅ 571ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 3✅ 574ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 743ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 777ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 653ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 679ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 41✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 10✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 17s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 17s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 47s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 47s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 143s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 147s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 110s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 42✅ 24s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 12✅ 48s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 72✅ 21s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 72✅ 21s
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✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 96✅ 19s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 96✅ 19s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 8✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 4✅ 8s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 8✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 12✅ 60s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 14✅ 69s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 6✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 6✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 6✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 13s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 13s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 15s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 15s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 751ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 770ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 764ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 757ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 750ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 760ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 766ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 775ms