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

unity-test-results-Standalone-Net4.x-Release-Progress_Disabled-Pool_Disabled-2019.4.40f1-userMode ✅

Tests passed successfully

✅ standalone-results_junit.xml

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

Test suite Passed Failed Skipped Time
ProtoPromise_Unity.ProtoPromiseTests.APIs. 22✅ 423ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 36ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 136ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 209ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 195ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 318ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 256ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 85ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 202ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 20✅ 865ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 14✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 744ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 32✅ 629ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 18✅ 349ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 38ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 38ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 36✅ 850ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 38ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 38ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 39ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 39ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 34✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 36✅ 712ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 33✅ 654ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 34✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 18✅ 435ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 14✅ 279ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 991ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 50ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 39ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 58ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 58ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 78ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 79ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 79ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 78ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 10✅ 201ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 20✅ 43s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 68ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 250ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 258ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 125ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 133ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 129ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 128ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 40✅ 897ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 40✅ 896ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 40✅ 897ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 40✅ 897ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 88✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 562ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 563ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 564ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 566ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 11✅ 839ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 55ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 55ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 225ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 52ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 52ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 55ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 287ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 277ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 21✅ 550ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 28✅ 768ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 202ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 48ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 5✅ 134ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 162ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 6✅ 156ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 67ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 65ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 46ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 64ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 878ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 46ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 2✅ 45ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 69ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 3✅ 68ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 91ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 92ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 95ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 95ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 15✅ 340ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 110ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 98ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 96ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 96ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 97ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 95ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 97ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 101ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 95ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 96ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 95ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 188ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 8✅ 193ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 6s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 177ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 4✅ 148ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 53s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 61s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 885ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 871ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 71s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1620✅ 79s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 48✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 48✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1080✅ 77s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 1080✅ 82s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 727ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 703ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 714ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 12✅ 715ms
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs. 24✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 16✅ 933ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 2✅ 48ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 20✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 17✅ 948ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 2✅ 47ms
ProtoPromise_Unity.ProtoPromiseTests.APIs.Threading. 21✅ 578ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 6✅ 13s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 404ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 398ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 5✅ 5s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 1✅ 295ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 2✅ 166ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 3✅ 249ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 3✅ 223ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 296ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 299ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 257ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 252ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 41✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 12✅ 819ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 10✅ 633ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 8s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 19s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 20s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 60s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 62s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 45s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 42✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 552ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 4✅ 503ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 12✅ 28s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 72✅ 12s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 72✅ 12s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 2s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 32✅ 4s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 96✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency. 96✅ 7s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 8✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 4✅ 3s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 501ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 483ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 655ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 3✅ 564ms
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 8✅ 1s
ProtoPromise_Unity.ProtoPromiseTests.Concurrency.Threading. 12✅ 62s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 14✅ 48s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 6✅ 408ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 6✅ 406ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 6✅ 413ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 10s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 12s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 18✅ 12s
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 212ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 213ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 211ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 214ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 219ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 213ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 213ms
ProtoPromise_Unity.ProtoPromiseTests.Unity. 3✅ 213ms