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

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

Tests passed successfully

✅ playmode-results_junit.xml

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

Test suite Passed Failed Skipped Time
ProtoPromise_Unity.ProtoPromiseTests.APIs. 22✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 95ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 527ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 788ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 622ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 479ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 614ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 174ms
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✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 18✅ 900ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 110ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 97ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 36✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 108ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 96ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 100ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 100ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 34✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 36✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 33✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 34✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 18✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 14✅ 751ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 127ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 108ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 177ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 186ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 206ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 201ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 209ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 198ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 10✅ 519ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 20✅ 45s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 157ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 586ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 604ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 311ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 328ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 298ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 306ms
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✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 5s
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✅ 146ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 133ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 385ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 139ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 127ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 143ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 667ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 670ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 21✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 28✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 601ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 215ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 338ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 504ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 434ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 167ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 179ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 138ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 143ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 133ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 118ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 164ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 164ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 234ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 244ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 232ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 231ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 15✅ 932ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 272ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 250ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 244ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 236ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 269ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 235ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 247ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 242ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 257ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 243ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 259ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 511ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 521ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 392ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 359ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 116s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 135s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 165s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 183s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 48✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 48✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1080✅ 166s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1080✅ 179s
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✅ 122ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 20✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 17✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 2✅ 122ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 21✅ 1s
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✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 6✅ 31s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 7s
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✅ 840ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 2✅ 488ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 3✅ 614ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 3✅ 589ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 816ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 808ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 719ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 720ms
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✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 9s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 19s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 19s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 51s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 51s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 157s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 158s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 124s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 42✅ 26s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 12✅ 51s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 72✅ 22s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 72✅ 22s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 10s
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✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 8✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 12✅ 60s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 14✅ 68s
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✅ 14s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 14s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 737ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 737ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 762ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 721ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 740ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 744ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 792ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 775ms