Skip to content

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

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

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

Triggered via pull request September 9, 2023 10:14
Status Success
Total duration 49m 10s
Artifacts

unity-builds.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

40 warnings
Build (Net3.5, Debug, Progress_Enabled)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build (Net3.5, Debug, Progress_Enabled)
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build (Net3.5, Debug, Progress_Enabled)
From https://github.com/timcassell/ProtoPromise * [new branch] asyncvoid-override -> origin/asyncvoid-override * [new branch] clearpool -> origin/clearpool * [new branch] master -> origin/master * [new tag] v0.10 -> v0.10 * [new tag] v0.10.1 -> v0.10.1 * [new tag] v0.10.2 -> v0.10.2 * [new tag] v0.11.0 -> v0.11.0 * [new tag] v0.8 -> v0.8 * [new tag] v0.9 -> v0.9 * [new tag] v0.9.1 -> v0.9.1 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v2.0.0 -> v2.0.0 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0.2 -> v2.0.2 * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.2.0 -> v2.2.0 * [new tag] v2.3.0 -> v2.3.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.5.2 -> v2.5.2 * [new tag] v2.5.3 -> v2.5.3 * [new tag] v2.5.4 -> v2.5.4
Build (Net3.5, Debug, Progress_Enabled)
Changes were made to the following files and folders:
Build (Net3.5, Debug, Progress_Enabled)
M ProtoPromise_Unity/ProjectSettings/ProjectSettings.asset
Build (Net3.5, Debug, Progress_Disabled)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build (Net3.5, Debug, Progress_Disabled)
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build (Net3.5, Debug, Progress_Disabled)
From https://github.com/timcassell/ProtoPromise * [new branch] asyncvoid-override -> origin/asyncvoid-override * [new branch] clearpool -> origin/clearpool * [new branch] master -> origin/master * [new tag] v0.10 -> v0.10 * [new tag] v0.10.1 -> v0.10.1 * [new tag] v0.10.2 -> v0.10.2 * [new tag] v0.11.0 -> v0.11.0 * [new tag] v0.8 -> v0.8 * [new tag] v0.9 -> v0.9 * [new tag] v0.9.1 -> v0.9.1 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v2.0.0 -> v2.0.0 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0.2 -> v2.0.2 * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.2.0 -> v2.2.0 * [new tag] v2.3.0 -> v2.3.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.5.2 -> v2.5.2 * [new tag] v2.5.3 -> v2.5.3 * [new tag] v2.5.4 -> v2.5.4
Build (Net3.5, Debug, Progress_Disabled)
Changes were made to the following files and folders:
Build (Net3.5, Debug, Progress_Disabled)
M ProtoPromise_Unity/ProjectSettings/ProjectSettings.asset
Build (Net3.5, Release, Progress_Enabled)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build (Net3.5, Release, Progress_Enabled)
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build (Net3.5, Release, Progress_Enabled)
From https://github.com/timcassell/ProtoPromise * [new branch] asyncvoid-override -> origin/asyncvoid-override * [new branch] clearpool -> origin/clearpool * [new branch] master -> origin/master * [new tag] v0.10 -> v0.10 * [new tag] v0.10.1 -> v0.10.1 * [new tag] v0.10.2 -> v0.10.2 * [new tag] v0.11.0 -> v0.11.0 * [new tag] v0.8 -> v0.8 * [new tag] v0.9 -> v0.9 * [new tag] v0.9.1 -> v0.9.1 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v2.0.0 -> v2.0.0 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0.2 -> v2.0.2 * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.2.0 -> v2.2.0 * [new tag] v2.3.0 -> v2.3.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.5.2 -> v2.5.2 * [new tag] v2.5.3 -> v2.5.3 * [new tag] v2.5.4 -> v2.5.4
Build (Net3.5, Release, Progress_Enabled)
Changes were made to the following files and folders:
Build (Net3.5, Release, Progress_Enabled)
M ProtoPromise_Unity/ProjectSettings/ProjectSettings.asset
Build (Net3.5, Release, Progress_Disabled)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build (Net3.5, Release, Progress_Disabled)
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build (Net3.5, Release, Progress_Disabled)
From https://github.com/timcassell/ProtoPromise * [new branch] asyncvoid-override -> origin/asyncvoid-override * [new branch] clearpool -> origin/clearpool * [new branch] master -> origin/master * [new tag] v0.10 -> v0.10 * [new tag] v0.10.1 -> v0.10.1 * [new tag] v0.10.2 -> v0.10.2 * [new tag] v0.11.0 -> v0.11.0 * [new tag] v0.8 -> v0.8 * [new tag] v0.9 -> v0.9 * [new tag] v0.9.1 -> v0.9.1 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v2.0.0 -> v2.0.0 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0.2 -> v2.0.2 * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.2.0 -> v2.2.0 * [new tag] v2.3.0 -> v2.3.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.5.2 -> v2.5.2 * [new tag] v2.5.3 -> v2.5.3 * [new tag] v2.5.4 -> v2.5.4
Build (Net3.5, Release, Progress_Disabled)
Changes were made to the following files and folders:
Build (Net3.5, Release, Progress_Disabled)
M ProtoPromise_Unity/ProjectSettings/ProjectSettings.asset
Build (Net4.x, Debug, Progress_Disabled)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build (Net4.x, Debug, Progress_Disabled)
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build (Net4.x, Debug, Progress_Disabled)
From https://github.com/timcassell/ProtoPromise * [new branch] asyncvoid-override -> origin/asyncvoid-override * [new branch] clearpool -> origin/clearpool * [new branch] master -> origin/master * [new tag] v0.10 -> v0.10 * [new tag] v0.10.1 -> v0.10.1 * [new tag] v0.10.2 -> v0.10.2 * [new tag] v0.11.0 -> v0.11.0 * [new tag] v0.8 -> v0.8 * [new tag] v0.9 -> v0.9 * [new tag] v0.9.1 -> v0.9.1 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v2.0.0 -> v2.0.0 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0.2 -> v2.0.2 * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.2.0 -> v2.2.0 * [new tag] v2.3.0 -> v2.3.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.5.2 -> v2.5.2 * [new tag] v2.5.3 -> v2.5.3 * [new tag] v2.5.4 -> v2.5.4
Build (Net4.x, Debug, Progress_Disabled)
Changes were made to the following files and folders:
Build (Net4.x, Debug, Progress_Disabled)
M ProtoPromise_Unity/ProjectSettings/ProjectSettings.asset
Build (Net4.x, Release, Progress_Disabled)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build (Net4.x, Release, Progress_Disabled)
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build (Net4.x, Release, Progress_Disabled)
From https://github.com/timcassell/ProtoPromise * [new branch] asyncvoid-override -> origin/asyncvoid-override * [new branch] clearpool -> origin/clearpool * [new branch] master -> origin/master * [new tag] v0.10 -> v0.10 * [new tag] v0.10.1 -> v0.10.1 * [new tag] v0.10.2 -> v0.10.2 * [new tag] v0.11.0 -> v0.11.0 * [new tag] v0.8 -> v0.8 * [new tag] v0.9 -> v0.9 * [new tag] v0.9.1 -> v0.9.1 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v2.0.0 -> v2.0.0 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0.2 -> v2.0.2 * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.2.0 -> v2.2.0 * [new tag] v2.3.0 -> v2.3.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.5.2 -> v2.5.2 * [new tag] v2.5.3 -> v2.5.3 * [new tag] v2.5.4 -> v2.5.4
Build (Net4.x, Release, Progress_Disabled)
Changes were made to the following files and folders:
Build (Net4.x, Release, Progress_Disabled)
M ProtoPromise_Unity/ProjectSettings/ProjectSettings.asset
Build (Net4.x, Debug, Progress_Enabled)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build (Net4.x, Debug, Progress_Enabled)
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build (Net4.x, Debug, Progress_Enabled)
From https://github.com/timcassell/ProtoPromise * [new branch] asyncvoid-override -> origin/asyncvoid-override * [new branch] clearpool -> origin/clearpool * [new branch] master -> origin/master * [new tag] v0.10 -> v0.10 * [new tag] v0.10.1 -> v0.10.1 * [new tag] v0.10.2 -> v0.10.2 * [new tag] v0.11.0 -> v0.11.0 * [new tag] v0.8 -> v0.8 * [new tag] v0.9 -> v0.9 * [new tag] v0.9.1 -> v0.9.1 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v2.0.0 -> v2.0.0 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0.2 -> v2.0.2 * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.2.0 -> v2.2.0 * [new tag] v2.3.0 -> v2.3.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.5.2 -> v2.5.2 * [new tag] v2.5.3 -> v2.5.3 * [new tag] v2.5.4 -> v2.5.4
Build (Net4.x, Debug, Progress_Enabled)
Changes were made to the following files and folders:
Build (Net4.x, Debug, Progress_Enabled)
M ProtoPromise_Unity/ProjectSettings/ProjectSettings.asset
Build (Net4.x, Release, Progress_Enabled)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build (Net4.x, Release, Progress_Enabled)
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build (Net4.x, Release, Progress_Enabled)
From https://github.com/timcassell/ProtoPromise * [new branch] asyncvoid-override -> origin/asyncvoid-override * [new branch] clearpool -> origin/clearpool * [new branch] master -> origin/master * [new tag] v0.10 -> v0.10 * [new tag] v0.10.1 -> v0.10.1 * [new tag] v0.10.2 -> v0.10.2 * [new tag] v0.11.0 -> v0.11.0 * [new tag] v0.8 -> v0.8 * [new tag] v0.9 -> v0.9 * [new tag] v0.9.1 -> v0.9.1 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v2.0.0 -> v2.0.0 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0.2 -> v2.0.2 * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.2.0 -> v2.2.0 * [new tag] v2.3.0 -> v2.3.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.5.2 -> v2.5.2 * [new tag] v2.5.3 -> v2.5.3 * [new tag] v2.5.4 -> v2.5.4
Build (Net4.x, Release, Progress_Enabled)
Changes were made to the following files and folders:
Build (Net4.x, Release, Progress_Enabled)
M ProtoPromise_Unity/ProjectSettings/ProjectSettings.asset