Commit Graph

542 Commits

Author SHA1 Message Date
dependabot[bot] 8357eb7f31 chore(deps): Bump vendor/bdwgc from 54c7a2d to 98e4d0a (#323)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `54c7a2d` to
`98e4d0a`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/98e4d0a38257017b6445fa9f7bbc219f1a5ea716"><code>98e4d0a</code></a>
GH Actions: Update zig to v0.12.0-dev.2076</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9566d70b34199247764e445865699194c401799f"><code>9566d70</code></a>
Update zig script to v0.12.0-dev.2015</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/58439a1896518f6c56ed81ad91e13c12a7524a62"><code>58439a1</code></a>
Update AUTHORS file (add David Rubin)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c535d0fb0ea4a2303530994a5bb5960bc6fb47df"><code>c535d0f</code></a>
Enforce minimum zig version in build script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/dedf2e4a0a190bd491e8157e34885fbad88c078a"><code>dedf2e4</code></a>
Revert &quot;GH Actions: Increase cmake build timeout to 15m&quot;</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/54c7a2dfe03a50b8a5b7c1bf8d50609915dc66af...98e4d0a38257017b6445fa9f7bbc219f1a5ea716">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 19:36:38 +00:00
dependabot[bot] 751258bdce chore(deps): Bump vendor/bdwgc from 8b0452b to 54c7a2d (#322)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `8b0452b` to
`54c7a2d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/54c7a2dfe03a50b8a5b7c1bf8d50609915dc66af"><code>54c7a2d</code></a>
Eliminate 'compound assignment with volatile left operand' g++
warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0fee8988c9e358499481397444d6c44684c67aed"><code>0fee898</code></a>
Remove volatile qualifier for GC_dirty_pages except for
MPROTECT_VDB</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6c034be41424f00fd584da30b15795aad805bb35"><code>6c034be</code></a>
Eliminate 'volatile-qualified arg parameter' g++ warning in
mach_dep.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/22b3ccaa563a6408869cc9f93ead1ddc8f4cfd06"><code>22b3cca</code></a>
Eliminate 'increment for volatile-qualified type deprecated' g++
warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e372a2ab6c7d8370de0b8c7bb249f914d58e942d"><code>e372a2a</code></a>
Travis CI: Specify g++ compiler when passing -std=c++20 option</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5a71da087083c6a8d93d1acc2eeb949993a704e5"><code>5a71da0</code></a>
GH Actions: Increase cmake build timeout to 15m</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1ccba757a1b5103363fc3c3e25473f61bb96876e"><code>1ccba75</code></a>
Travis CI: Test with gcc -std=c++2a</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/89b88c6c80eb7248735d9fec1197a96fd3937477"><code>89b88c6</code></a>
Eliminate 'volatile-qualified fn parameter is deprecated' g++
warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f2faf78c343664479de09b40fa670f10fa9647a5"><code>f2faf78</code></a>
GH Actions: Set 4m timeout for cmake and zig build/test jobs</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c096c34ea152e3cba44c58844d432fb3743f67ab"><code>c096c34</code></a>
Update AUTHORS file (add Jeaye Wilkerson)</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/8b0452b5106c47cf27b4eb32a2adfa4fadc0213e...54c7a2dfe03a50b8a5b7c1bf8d50609915dc66af">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 19:58:53 +00:00
dependabot[bot] 1b9a8d25e9 chore(deps): Bump vendor/bdwgc from abb43bb to 8b0452b (#321)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `abb43bb` to
`8b0452b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8b0452b5106c47cf27b4eb32a2adfa4fadc0213e"><code>8b0452b</code></a>
GH Actions: Update Zig to v0.12.0-dev.1849</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/95a9d62efa9e2d9c4621f6a86fbef2c78af4e36a"><code>95a9d62</code></a>
Do not define SIG_HNDLR_PTR on Darwin unless really used</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a61362be59bd36af2bd4e1f0b45dd509c887e60d"><code>a61362b</code></a>
.gitignore: Ignore folders produced by Zig</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ef7bebf78c463976c58b1d722ae8d5c83de4bb0c"><code>ef7bebf</code></a>
Fix race in init_lib_bounds on Linux with glibc v2.34+ if redirect
malloc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/417cbe6c1543aedc31455a0839856a01f82bb04a"><code>417cbe6</code></a>
Fix assertion violation in GC_get_maps on Linux if malloc
redirection</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fbde3e16bdad5760e32aba8d4d38fb00b1ccffbf"><code>fbde3e1</code></a>
Add I_HOLD_LOCK assertion to callers of GC_get_maps</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5cbfee35bbdd2dc0b3bc89fc3cdf5526b7a32c3e"><code>5cbfee3</code></a>
GH Actions: Fix '::' to single ':' in job name of cmake build</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5a505163d5d8038da8f07c1d89bfa7c23a2452b0"><code>5a50516</code></a>
Add GH Actions Zig-based build-and-test status badge to README</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/771e3eff26761da6dc0e4b37791c5497d9f6ae23"><code>771e3ef</code></a>
GH Actions: Initial setup of Zig-based build and test</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6e0a0b9a183915fb7feef48cc9d63bde4a8ec5f0"><code>6e0a0b9</code></a>
GH Actions: Rename zig-xbuild workflow file to zig-cross-compile</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/abb43bba3552fb90dc3da92d547577fb2af7ae8e...8b0452b5106c47cf27b4eb32a2adfa4fadc0213e">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 19:17:39 +00:00
dependabot[bot] 9db16141d6 chore(deps): Bump vendor/bdwgc from 14ebfe7 to abb43bb (#320)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `14ebfe7` to
`abb43bb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/abb43bba3552fb90dc3da92d547577fb2af7ae8e"><code>abb43bb</code></a>
Refine main README about the ways available to build the library</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c3e77d206dd0adb8e513123dbf7c966758287cd2"><code>c3e77d2</code></a>
Eliminate 'unused parameter' gcc warning in free() if IGNORE_FREE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f5b0933bf81169df07b8b2feca428806bfbda416"><code>f5b0933</code></a>
Remove warning at GC_init about USE_PROC_FOR_LIBRARIES and Linux
threads</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/89cb8c4ddb2b6fd7316d84b02907f5f9d455fecf"><code>89cb8c4</code></a>
Compile gc_dlopen.c and specific.c conditionally in Makefile.am</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/69af51ad09e9c2930c28d78d27be854afd358893"><code>69af51a</code></a>
Order libgc .c files lexicographically in Makefile.direct,
NT/WCC_MAKEFILE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3e0232e7005dbe269e8a524976efdd7c1668a5f9"><code>3e0232e</code></a>
Fix back graph and checksums support in WCC_MAKEFILE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/eed79507a3e41c14c6b3ffcef2b7f6ef76b08b90"><code>eed7950</code></a>
Order libgc .c files lexicographically in cmake and automake
scripts</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/499206c00042a108d04d8dc39cda7045346276b9"><code>499206c</code></a>
New public function GC_get_actual_vdb</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fb6e7e442c6889d350e4a620997c31248685a0b9"><code>fb6e7e4</code></a>
Export get/set_abort_func even in case of SMALL_CONFIG</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/32dbd6d899ad8dc37679fe7aa01cdb5d3db59d6f"><code>32dbd6d</code></a>
Export get/set_manual_vdb_allowed even in case of SMALL_CONFIG</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/14ebfe771884f229101b17cb06200e9d30e3665f...abb43bba3552fb90dc3da92d547577fb2af7ae8e">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-22 19:38:20 +00:00
dependabot[bot] 71fc9020b7 chore(deps): Bump vendor/libatomic_ops from 45ccd33 to 40d5b8c (#319)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `45ccd33` to `40d5b8c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/40d5b8c1ae64dc2f7d3c6f07c2736245960b122f"><code>40d5b8c</code></a>
Update shared objects version info to be not lower than in v7.8.x</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/c1b884b0e04f3d5fa7684161290aeecdeee2e012"><code>c1b884b</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/7a71cf6fc864595036e70a0412c9dff41b282310"><code>7a71cf6</code></a>
Update ChangeLog file (set v7.8.2 release date)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/797dcdc9c49f814cf2ae2a4fea23190957917534"><code>797dcdc</code></a>
Update ChangeLog file (v7.8 changes)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/f726f889ae96c426e8ef514a89690061676f32e7"><code>f726f88</code></a>
Update ChangeLog file (set v7.6.16 release date)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/2a678fb6c0a36d542179cb68cdfb348514e12f08"><code>2a678fb</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/1216faceba6881b4a324d21df10a66e35a127611"><code>1216fac</code></a>
Update ChangeLog file (set v7.4.20 release date)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/47d0fecda36c004bea6d6e050bca5361d539a9a1"><code>47d0fec</code></a>
Update ChangeLog file (v7.2 - v7.4 changes only)</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/45ccd33e132af9119ea8bdb9e1b337381131069b...40d5b8c1ae64dc2f7d3c6f07c2736245960b122f">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 19:39:06 +00:00
dependabot[bot] 29620892fb chore(deps): Bump vendor/bdwgc from 4df4ea3 to 14ebfe7 (#318)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4df4ea3` to
`14ebfe7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/14ebfe771884f229101b17cb06200e9d30e3665f"><code>14ebfe7</code></a>
Revert &quot;Travis CI: Test with -D USE_GETSECTIONDATA (OS
X)&quot;</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b934d41e4ed638c729b93cd77dda266db89b36aa"><code>b934d41</code></a>
Use getsectiondata instead of getsectbynamefromheader since OS X
10.7</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b9e90faf6321c616a168fb044642e18ab00cf85c"><code>b9e90fa</code></a>
Update AUTHORS file (add Kirill A. Korinsky)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f5311c6d54b10a85895a7ca5208aa62b457cb292"><code>f5311c6</code></a>
Fix MAC_OS_X_VERSION_MAX_ALLOWED value</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/4df4ea356f05bab889ae5004337aa39074b5c175...14ebfe771884f229101b17cb06200e9d30e3665f">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-14 19:16:32 +00:00
dependabot[bot] 82fa6a3060 chore(deps): Bump vendor/bdwgc from a753bcb to 4df4ea3 (#317)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `a753bcb` to
`4df4ea3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4df4ea356f05bab889ae5004337aa39074b5c175"><code>4df4ea3</code></a>
Travis CI: Test with -D USE_GETSECTIONDATA (OS X)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0a6e4c335cb60fb7ac11a550c0d7573d9dc72fdf"><code>0a6e4c3</code></a>
Fix 'use of undeclared getsectiondata' compiler error on OS X 10.6</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/98b5d3895fff0c3abdcb8d8e46d085198e6e15f8"><code>98b5d38</code></a>
Include Darwin CoreFoundation.h only if 32-bit ARM</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/a753bcb459649d20331d9c9f1dba94588ef56829...4df4ea356f05bab889ae5004337aa39074b5c175">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13 19:56:59 +00:00
dependabot[bot] 5db28d9f22 chore(deps): Bump vendor/bdwgc from f369491 to a753bcb (#316)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f369491` to
`a753bcb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a753bcb459649d20331d9c9f1dba94588ef56829"><code>a753bcb</code></a>
Fix 'use of undeclared SIGSEGV' on Linux if malloc redirection</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/54d8c74e1c0ed93145805bdf07e5d078d7a9c1cd"><code>54d8c74</code></a>
Include signal.h conditionally</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b522ea9424b0087c2bd05901baae86ebbd65e46d"><code>b522ea9</code></a>
Travis CI: Test with --enable-checksums on OS X</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/dfc780779f684e6e884f77547a72c950deb8bc3a"><code>dfc7807</code></a>
Fix checksums GC_record_fault invocation on Darwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2964da6f294e87e94971713145be7b36f3e29403"><code>2964da6</code></a>
AppVeyor CI: Update wcc compiler to v2 build 2023-12-01</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0408c6e5064ae5293b05e3e9b4bb772cb9daa28c"><code>0408c6e</code></a>
Fix null dereference in check_finalizer_nested if redirect malloc on
Linux</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cdb34cd52ebfb4bf659e392daf6d62e19556101d"><code>cdb34cd</code></a>
Fix thread_id variable definition placement in main of
subthreadcreatetest</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/f369491aa2ea1ba9d7e123400cda13854ff37d2a...a753bcb459649d20331d9c9f1dba94588ef56829">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 19:46:42 +00:00
dependabot[bot] 30db8c5346 chore(deps): Bump vendor/bdwgc from f9a0ee0 to f369491 (#315)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f9a0ee0` to
`f369491`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f369491aa2ea1ba9d7e123400cda13854ff37d2a"><code>f369491</code></a>
Travis CI: Test with USE_GETSECTBYNAME (OS X)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/18b511147d818d37824826b5d8cffa3a73cf91ba"><code>18b5111</code></a>
Do not use deprecated getsectbynamefromheader_64 (Darwin)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/226d95b58a90e4b37ca3bcc8e02278bd7adef41e"><code>226d95b</code></a>
Fix a typo in mach_header_64 name in comment of GC_init_dyld on
Darwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9d9502d29d84367c08955b8a3eef60f4ab732889"><code>9d9502d</code></a>
Avoid code duplication in GC_dyld_image_add/remove on Darwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1bd7df0a533899b6414320f7aebbcc1a0ae9eff3"><code>1bd7df0</code></a>
Do not use deprecated _dyld_bind_fully_image_containing_address
(Darwin)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/78706ef2da270b354408306cf1fe1af666f4828e"><code>78706ef</code></a>
Update AUTHORS file (add Neil Matthew)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8b90a7c3d4c36dba45b5cb306c1261c84a02738a"><code>8b90a7c</code></a>
Do not use deprecated get_etext and get_end on Darwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5807ebc63c67e1264813034dc38c05f26b744170"><code>5807ebc</code></a>
Refine documentation of GC_MALLOC_WORDS_KIND</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/f9a0ee0865f3c108e80c6656bc6ed34b1888ccd6...f369491aa2ea1ba9d7e123400cda13854ff37d2a">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-09 09:00:28 +00:00
Yota Toyama 23fa9a3722 Use GitHub Action for Dependabot (#314) 2023-12-07 11:04:29 +00:00
dependabot[bot] 7661ff89e8 chore(deps): Bump vendor/bdwgc from 027a48e to f9a0ee0 (#313)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `027a48e` to
`f9a0ee0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f9a0ee0865f3c108e80c6656bc6ed34b1888ccd6"><code>f9a0ee0</code></a>
Improve GC_memalign and friends to always return object base
pointer</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/027a48e36bade09c955bb034791bde2d75628ce7...f9a0ee0865f3c108e80c6656bc6ed34b1888ccd6">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 19:20:42 +00:00
dependabot[bot] eac1d4f2f0 chore(deps): Bump vendor/bdwgc from 602c93a to 027a48e (#312)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `602c93a` to
`027a48e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/027a48e36bade09c955bb034791bde2d75628ce7"><code>027a48e</code></a>
Workaround 'checking if unsigned ofs_sz_ull &lt; 0' cppcheck FP in
mark_rts.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cc5edd926367ee530ea1d445f4ac69478a6ef75d"><code>cc5edd9</code></a>
Workaround 'unused var saved_bs_ptr' cppcheck FP in
call_with_gc_active</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/28e4cb32b4d988166661d09aedde447a790f1aa6"><code>28e4cb3</code></a>
Ensure GC_enable_incremental variable is accessed holding the lock</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e57eaa395ec3b06b5eca1b10ecb27104f364e3c9"><code>e57eaa3</code></a>
Make setter/getter for pointer checking print procedures
unsynchronized</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/602c93ab711550e96064233fa07151072e7ee3fa...027a48e36bade09c955bb034791bde2d75628ce7">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 19:53:05 +00:00
dependabot[bot] bd388ac6a3 chore(deps): Bump vendor/bdwgc from 93f4212 to 602c93a (#311)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `93f4212` to
`602c93a`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/602c93ab711550e96064233fa07151072e7ee3fa"><code>602c93a</code></a>
Fix posix_memalign() to overwrite pointer storage only on success</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ba2861e70ccbc8ecd4d7611cf5433d30e76f68a1"><code>ba2861e</code></a>
Turn on handle fork by default on Darwin (multi-threaded only)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/93bf66ec459846d1e499eca7065c810be393f65a"><code>93bf66e</code></a>
Re-enable incremental mode on OS X (arm64)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c2d7349246f0ee4f8083e149a5c7c901cd686220"><code>c2d7349</code></a>
Fix GC_set_handle_fork(1) on Darwin when MPROTECT_VDB but no
threads</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1e40b498e9b1ef7aed31bb3d133fc4df4085a783"><code>1e40b49</code></a>
Fix indent of a closing curly brace in GC_forward_exception</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/93f4212eec975835bd8193ca3dcd2446b1a723c8...602c93ab711550e96064233fa07151072e7ee3fa">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-30 19:50:45 +00:00
dependabot[bot] 74fa62a14e chore(deps): Bump vendor/bdwgc from 92abef5 to 93f4212 (#310)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `92abef5` to
`93f4212`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/93f4212eec975835bd8193ca3dcd2446b1a723c8"><code>93f4212</code></a>
Support saving procedure stack at an offset on E2K (multi-threaded
only)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9104b83aa77269e631de67ab96c2fc1fffecdb46"><code>9104b83</code></a>
Update AUTHORS file (add Robert Hensing)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/86b3bf0c95b66f718c3cb3d35fd7387736c2a4d7"><code>86b3bf0</code></a>
Make gc_allocator&lt;void&gt; members public</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d52f2da004e3b129c9b763b923bc6f4a6a09e85f"><code>d52f2da</code></a>
Avoid fn call inlining in GC_call_with_stack_base/gc_active</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/92abef5c47d41f91eb3fc4f3085e6dd203327dfe...93f4212eec975835bd8193ca3dcd2446b1a723c8">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27 20:20:09 +00:00
dependabot[bot] 1e9d201916 chore(deps): Bump vendor/bdwgc from 8bb1395 to 92abef5 (#309)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `8bb1395` to
`92abef5`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/92abef5c47d41f91eb3fc4f3085e6dd203327dfe"><code>92abef5</code></a>
Call syscall() to get E2K procedure stack directly in caller
function</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d9f2cc7aa3701d5d012b7edfa3a35db845b7f719"><code>d9f2cc7</code></a>
Do not flush registers before reading procedure stack on E2K</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/36d6edc95196d5e7c411ef5fcf4f8169950f35a2"><code>36d6edc</code></a>
Refine that GC_save_regs_in_stack is used by save_callers only on
SPARC</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/8bb1395d2e09889db9353c9c33f14c68c122202e...92abef5c47d41f91eb3fc4f3085e6dd203327dfe">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-21 19:12:29 +00:00
dependabot[bot] cd350e602b chore(deps): Bump vendor/bdwgc from f2630a4 to 8bb1395 (#308)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f2630a4` to
`8bb1395`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8bb1395d2e09889db9353c9c33f14c68c122202e"><code>8bb1395</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/887f3961834ab0eebcf64edc7fde0ddb210b5854"><code>887f396</code></a>
Update ChangeLog file (v8.2 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a3cc8d4b1694387d58131d96352251bdfbe43f63"><code>a3cc8d4</code></a>
Update ChangeLog file (v8.0 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a1c1f1981aa1eeaba9d5f76e33799e0987d2c882"><code>a1c1f19</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3c65e1c9034fcb8085bb0a96b018e889c7f4620d"><code>3c65e1c</code></a>
Update ChangeLog file (v7.2 - v7.4 changes only)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/46887442b10a444a4fd313c342bc1b2198cdadab"><code>4688744</code></a>
Revert &quot;GH Actions: Do not test threads on OS X
temporarily&quot;</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/927cb6a7f7abeeecdcfb1f130acc1c0c4b2c1cbb"><code>927cb6a</code></a>
Travis CI: Turn on cmake build in parallel</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c335e6599844292694570df79945242ff1ff9a10"><code>c335e65</code></a>
AppVeyor CI: Turn on cmake build in parallel</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3183008635cba0cde729fc3284b50a4a74358e49"><code>3183008</code></a>
GH Actions: Turn on cmake build/test in parallel</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/f2630a425bb1065999543e29cedc0bda3d190f44...8bb1395d2e09889db9353c9c33f14c68c122202e">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-17 19:53:30 +00:00
dependabot[bot] 09e554f8e0 chore(deps): Bump vendor/libatomic_ops from 57a19a8 to 45ccd33 (#307)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `57a19a8` to `45ccd33`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/45ccd33e132af9119ea8bdb9e1b337381131069b"><code>45ccd33</code></a>
GH Actions: Turn on cmake build/test in parallel</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/585566701e99817ed43e375c91447353c3b28645"><code>5855667</code></a>
Travis CI: Turn on cmake parallel build</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/8c49bfbbbaa873986000239de390f6c32bfb6cdb"><code>8c49bfb</code></a>
AppVeyor CI: Turn on cmake parallel build</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/57a19a876a525145963f3900c3f49ae224dcfc62...45ccd33e132af9119ea8bdb9e1b337381131069b">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 19:11:33 +00:00
dependabot[bot] 610d923e13 chore(deps): Bump vendor/bdwgc from 07b910e to f2630a4 (#306)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `07b910e` to
`f2630a4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f2630a425bb1065999543e29cedc0bda3d190f44"><code>f2630a4</code></a>
GH Actions: Test multi-threaded build with malloc redirection on OS
X</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/40eef908f5d0a3dd1b402a8d53739135718ef888"><code>40eef90</code></a>
Fix lock assertion violation in GC_try_to_collect_inner on OS X</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5569289a419b7b4ea9499858663eaa1893064d2e"><code>5569289</code></a>
Fix 'sigset_t undeclared' MS VC error if pthreads-w32 is used</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/afb8a82658d912c61718bf326b2282190fec2490"><code>afb8a82</code></a>
Do not prevent client-defined GC_PTHREADS_PARAMARK on Windows</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e1b7d8d30ba485e2ba736810795fa43b7f58ccfb"><code>e1b7d8d</code></a>
Travis CI: Workaround '<strong>SIZEOF_POINTER</strong> unknown' cppcheck
warnings</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/07b910ec9606eeae39320de5d43aac3090c7261a...f2630a425bb1065999543e29cedc0bda3d190f44">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-14 19:41:40 +00:00
dependabot[bot] 340bb2020e chore(deps): Bump vendor/bdwgc from 57be926 to 07b910e (#305)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `57be926` to
`07b910e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/07b910ec9606eeae39320de5d43aac3090c7261a"><code>07b910e</code></a>
GH Actions: Do not test threads on OS X temporarily</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ba6443b0a416aff88a17921442721e9bbb97948b"><code>ba6443b</code></a>
GH Action: Turn on assertion checking and large config</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/41522dbc3e4eea2bff6f47fd4f711c856d9b7f27"><code>41522db</code></a>
GH Actions: Test with malloc redirection with MSVC</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/16630e4b45b69694620d896eaff1558a662e8567"><code>16630e4</code></a>
GH Actions: Test multi-threaded builds on Windows with clang and
gcc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0efcf07d961013cc5e35a46d0a9978085ed4c1f1"><code>0efcf07</code></a>
GH Actions: Test with enable_cplusplus</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/43b075894b6e199a1b01a0f2e6b2441fd02a9d33"><code>43b0758</code></a>
GH Actions: Test with enable_rwlock</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/350711034cfae9b331575b55bb24c3d6fea582fa"><code>3507110</code></a>
Workaround 'malloc inconsistent dll linkage' MSVC error in CMake
script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/98705c8fad9808fff8b5b765712f1430574f30eb"><code>98705c8</code></a>
Workaround MS Clang failure to compile de_win.rc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a5bd7f6d529123431788bc71b057d9e4669c9c23"><code>a5bd7f6</code></a>
Avoid code duplication in HAVE_FLAG_WNO_FRAME_ADDRESS of CMake
script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0513f61155fff81291bda7cb5d2a1008c0034235"><code>0513f61</code></a>
Support non-msys MinGW build by CMake</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/57be9268a2f35eb96ec64fec80f312f0caaf7d37...07b910ec9606eeae39320de5d43aac3090c7261a">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 20:00:44 +00:00
dependabot[bot] d6fa5284e3 chore(deps): Bump vendor/bdwgc from 88e6950 to 57be926 (#304)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `88e6950` to
`57be926`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/57be9268a2f35eb96ec64fec80f312f0caaf7d37"><code>57be926</code></a>
Add GH Actions build status badge to README</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e952fc4a4b911bd5769aa14dd5427fa3507bf505"><code>e952fc4</code></a>
GH Actions: Initial setup of build and test using CMake</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9f44ca62dba6a6dad56d0652f95399494191e58c"><code>9f44ca6</code></a>
.gitignore: Ignore /build folder (used by GH Actions)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/37968c8615617d383d1cb2243030ae02afbb5bb5"><code>37968c8</code></a>
Remove total-lines badge from README</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/88e6950e8d86873855b5cc1bf4e0c7b8bf5377ed...57be9268a2f35eb96ec64fec80f312f0caaf7d37">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-09 19:15:51 +00:00
dependabot[bot] d23b4da7a4 chore(deps): Bump vendor/libatomic_ops from 20390d7 to 57a19a8 (#303)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `20390d7` to `57a19a8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/57a19a876a525145963f3900c3f49ae224dcfc62"><code>57a19a8</code></a>
Fix GH Actions badge name in README</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/1462cfc2ee0441dc51522578318a8ecbf6a88507"><code>1462cfc</code></a>
GH Actions: Turn on verbose build mode and fail on compiler
warnings</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/fc422be8d6f05153ccc3715641f12202b5e0b404"><code>fc422be</code></a>
GH Actions: Rename config file to match workflow name</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/ccb9e55066758ca177cf55622ad5ddc756da5ec6"><code>ccb9e55</code></a>
GH Actions: Fix builds on Windows by clang and gcc</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/3f26dfaeb2179332edd96c6f96a09fa28f509cdd"><code>3f26dfa</code></a>
GH Actions: Remove non-working architectures (other than amd64)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/3b67edfea610b2a94ab459293d9dd45345cf1b70"><code>3b67edf</code></a>
Fix 'undefined reference to __atomic_load/store/cas_16' Mingw64-gcc
error</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/3b5a38599f15e961a309f39cf137d93ec2dc27ff"><code>3b5a385</code></a>
GH Actions: change workflow name to 'cmake build'</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/731159d0f20231003ba2d847b24982250b169a89"><code>731159d</code></a>
Remove total-lines badge from README</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/b20dfa8f8a7b24cb7b95f963463e42ab29b3c50a"><code>b20dfa8</code></a>
Add GH Actions build status badge to README</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/ae0d836001aa19a61d99ea9cf714ff22c9ddd308"><code>ae0d836</code></a>
GH Actions: initial setup of build and test using CMake</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/libatomic_ops/compare/20390d751cfb995e5fe3f7b3e79c61806f57bff8...57a19a876a525145963f3900c3f49ae224dcfc62">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-08 19:57:36 +00:00
dependabot[bot] 7297673444 chore(deps): Bump vendor/libatomic_ops from 42684a2 to 20390d7 (#302)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `42684a2` to `20390d7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/20390d751cfb995e5fe3f7b3e79c61806f57bff8"><code>20390d7</code></a>
Workaround test_atomic 'saw release store out of order' error on
ppc64</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/42684a2233a3a046d44eeda7cc396a7d5c4b7559...20390d751cfb995e5fe3f7b3e79c61806f57bff8">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-07 19:35:32 +00:00
dependabot[bot] 0c6faade23 chore(deps): Bump vendor/libatomic_ops from e106a87 to 42684a2 (#301)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `e106a87` to `42684a2`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/42684a2233a3a046d44eeda7cc396a7d5c4b7559"><code>42684a2</code></a>
Travis CI: Test -D AO_STACK_USE_CPTR with clang instead of gcc</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/1a7d31cb29c2e4cb6b5cd18d8eac939d0f9d0a6c"><code>1a7d31c</code></a>
Travis CI: Test with -D AO_STACK_USE_CPTR</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/707a7b2844e4fce2f6d356d00b5529097c3dc12c"><code>707a7b2</code></a>
Support E2K protected mode</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/4e6ae988eb20d28c33ec54122419c8e231b34095"><code>4e6ae98</code></a>
Ensure AO_uintptr_t is defined properly on E2K in the protected
mode</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/65ca41dc575b9c831910e9e27579b458933895da"><code>65ca41d</code></a>
Use AO_internal_ptr_t to operate link pointer inside AO stack and
malloc</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/79953e2af139f05feeb2e2ad2c6fdf9f547374f1"><code>79953e2</code></a>
Change AO_REAL_NEXT_PTR() to accept argument as reference only</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/2a72c1e81130d73b2b7741496f7ca9db1626c14d"><code>2a72c1e</code></a>
Fix a typo in comment of run_one_test of test_stack</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/9bcd61d100ed242808ed2734f41c0455906e0f07"><code>9bcd61d</code></a>
Check AO_FAT_POINTER macro instead of <strong>ptr128</strong> in
test_atomic_include.h</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/6290d3a989eebd10c41c51cc5b813ec81875b49f"><code>6290d3a</code></a>
Fix missing type conversion before bitwise negation in
atomic_ops_malloc.c</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/e106a87412579f328f0894b149976f1dd04d3496...42684a2233a3a046d44eeda7cc396a7d5c4b7559">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 19:48:37 +00:00
dependabot[bot] 6f307f8120 chore(deps): Bump vendor/libatomic_ops from 30db756 to e106a87 (#300)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `30db756` to `e106a87`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/e106a87412579f328f0894b149976f1dd04d3496"><code>e106a87</code></a>
Workaround uninitialized memory use in test_atomic for E2K protected
mode</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/303f9d471f8e9b1fc21ddb9a154c9e7a2595a1a7"><code>303f9d4</code></a>
Define AO_N_BITS to a bigger value if pointer type is larger than
size_t</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/273d00523633d0afc66438e2c5b323df02e96bb4"><code>273d005</code></a>
Rename AO_LONG_POINTER internal macro to AO_FAT_POINTER</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/47e3f4ef0d26e84d6f548c9e5ee943311c672aa1"><code>47e3f4e</code></a>
Remove incorrect comment of initial_heap_ptr</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/99e6c955f6a57d03240092a9a3ea05b9ba8ad995"><code>99e6c95</code></a>
Fix missing type conversion before bitwise negation of AO_uintptr_t
value</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/f7865a491fa9597da39eecb9c127859a1867ba3d"><code>f7865a4</code></a>
Support double-wide primitives on E2K v5+ in 64-bit mode</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/4d4a8d1b22efab2c4f5da0b5e057be1874940911"><code>4d4a8d1</code></a>
Travis CI: Do not test AO_STACK_PREFER_CAS_DOUBLE</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/481028be57cc0cd250875b52af54251c81910ddc"><code>481028b</code></a>
Remove AO_stack_push/pop based on compare_and_swap_double</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/976e70e079506e298dfc7407cfc81e525357820a"><code>976e70e</code></a>
Fix typo in AO_HAVE_compare_and_swap_double name in
atomic_ops_stack.h</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/30db75657a30ec3154210d00e2e6ec346fd8d788...e106a87412579f328f0894b149976f1dd04d3496">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 19:55:05 +00:00
dependabot[bot] 53b36987d3 chore(deps): Bump vendor/bdwgc from 242a3a7 to 88e6950 (#299)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `242a3a7` to
`88e6950`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/88e6950e8d86873855b5cc1bf4e0c7b8bf5377ed"><code>88e6950</code></a>
.gitignore: Ignore *.a, <em>.dylib, lib</em>.so files in any folder</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ab40e86e343bd081bd2de69ba306f7b72fe165d4"><code>ab40e86</code></a>
Eliminate GCC warning of unsafe __builtin_return_address(1) (Cmake
script)</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/242a3a7b6040c2680e009367e96a77b0e167619a...88e6950e8d86873855b5cc1bf4e0c7b8bf5377ed">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 19:48:57 +00:00
dependabot[bot] 9efe63b9ee chore(deps): Bump vendor/libatomic_ops from 400a88b to 30db756 (#298)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `400a88b` to `30db756`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/30db75657a30ec3154210d00e2e6ec346fd8d788"><code>30db756</code></a>
Travis CI: Test with custom small AO_INITIAL_HEAP_CHUNKS</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/244cf56e18e85e436a57dc2f2bd0d538fcf58450"><code>244cf56</code></a>
Provide AO_INITIAL_HEAP_CHUNKS macro to control AO_initial_heap
size</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/e744433454fd7842c147b932be595f6a9b2a77d2"><code>e744433</code></a>
On-demand support of double-wide primitives on E2K in 64-bit mode</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/ca5d76e62bb8a64d1a2d8cf80e8aca58e96ca433"><code>ca5d76e</code></a>
Correct double_ptr_storage definition for E2K 64-bit</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/b182ed6cb89b61ea25199fd4927a2eb09c120c33"><code>b182ed6</code></a>
Update AUTHORS file (Gianluca Guida)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/3ff5def6270a7e376ede49e82d01c5fd39276eff"><code>3ff5def</code></a>
Support double-wide CAS on 64-bit RISC-V with Zacas extension</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/2a2c26b47a35f7b378a50da0386181e2807a1d37"><code>2a2c26b</code></a>
Support targets with double-wide pointers (CHERI)</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/400a88bafdcd04de7d38ac6e3d0f5708155a86d7...30db75657a30ec3154210d00e2e6ec346fd8d788">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 19:12:42 +00:00
dependabot[bot] 079495fa48 chore(deps): Bump vendor/libatomic_ops from 9f6bc3b to 400a88b (#297)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `9f6bc3b` to `400a88b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/400a88bafdcd04de7d38ac6e3d0f5708155a86d7"><code>400a88b</code></a>
Change static initializer of initial_heap_ptr and spin_dummy to
zero</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/c56149c7e6fdccf0593746e79a2ba3253111969e"><code>c56149c</code></a>
Eliminate 'comparing signed/unsigned values' lcc warning in
add_chunk_as</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/07ba4b81aea045cae5f1aacd4f00a0ce6bcd3a62"><code>07ba4b8</code></a>
Support double-wide primitives on E2K (32-bit mode only)</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/55b0f499684443ca5b8ea8f2762b31badc56b49b"><code>55b0f49</code></a>
Fix ALIGNMENT macro name in comment of atomic_ops_malloc.c</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/3ab2f6a03fd7bd563984fe238f41b82836e60f72"><code>3ab2f6a</code></a>
Define AO_uintptr_t and use it in AO malloc and stack</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/13bcf0ffb294dfd1fe87d38f54742722570254f1"><code>13bcf0f</code></a>
Fix get_chunk for case of mmap area is located before
AO_initial_heap</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/418dfb502d8423eb2e634d4b36a59efd79eb3f09"><code>418dfb5</code></a>
Define functions and variables of tests as static</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/2aedc4f35b5d63a607518c97ffc6a2f0783e9049"><code>2aedc4f</code></a>
Hide AO_initial_heap internal symbol</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/ce9d28ca0f8371cc18849d91dd37cb4fde285078"><code>ce9d28c</code></a>
Minor text improvement in README_details.txt and README_malloc.txt</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/c9b8f184e5430afce9ca21bd4fc8757a448622b8"><code>c9b8f18</code></a>
Fix AO_USE_ALMOST_LOCK_FREE name in comments of atomic_ops_stack.c</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/libatomic_ops/compare/9f6bc3b928e60081aa1cd6a3ac8707ed90705e9c...400a88bafdcd04de7d38ac6e3d0f5708155a86d7">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 19:12:11 +00:00
dependabot[bot] bf5f32e44e chore(deps): Bump vendor/bdwgc from 806537b to 242a3a7 (#296)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `806537b` to
`242a3a7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/242a3a7b6040c2680e009367e96a77b0e167619a"><code>242a3a7</code></a>
Travis CI: Test with configure --enable-rwlock on FreeBSD and OS X</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1a0c94c8e109fc19a79579bca8924d87bf2a61fa"><code>1a0c94c</code></a>
Workaround pthread_rwlock_init() fail with EBUSY on OS X</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/45a71e7edb15ed0197f9d0abc3e9cf1111108c68"><code>45a71e7</code></a>
AppVeyor CI: Test --enable-rwlock with GC_ALWAYS_MULTITHREADED on
Cygwin</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/806537be2dec4f49056cb2fe091ac7f7d78728a8...242a3a7b6040c2680e009367e96a77b0e167619a">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 19:26:41 +00:00
dependabot[bot] a7a75ee75b chore(deps): Bump vendor/bdwgc from 43ef26f to 806537b (#295)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `43ef26f` to
`806537b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/806537be2dec4f49056cb2fe091ac7f7d78728a8"><code>806537b</code></a>
Fix 'TARGET_OS_XR is not defined' preprocessor error on OS X</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d781f09b9a96bcc38446378e09a86c4444bdd75e"><code>d781f09</code></a>
Travis CI: Replace -D USE_RWLOCK to configure --enable-rwlock
(Linux)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/48f163e070d213ee4515c253690e0c249725a3b6"><code>48f163e</code></a>
AppVeyor CI: Test with cmake -Denable_rwlock=ON</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/467e6e9a6164391148deb893966beec33de14294"><code>467e6e9</code></a>
Provide enable_rwlock option in configure and cmake scripts</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/89a0bf4a3456004e362cf22d62655f1eccfab182"><code>89a0bf4</code></a>
Do not export GC_call_with_reader_lock API symbol in single-threaded
build</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b4970f85658f88065bcb3d6e28570c8a76e950a9"><code>b4970f8</code></a>
Use reader mode of lock in API functions with thread-local stores
only</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/17fc4436c998d9dec5cc4c07417a1c4793a1b806"><code>17fc443</code></a>
Document USE_RWLOCK macro</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/43ef26f50260ae574a6d6903c1b402d2d554dc12...806537be2dec4f49056cb2fe091ac7f7d78728a8">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 19:34:25 +00:00
dependabot[bot] baa9d17370 chore(deps): Bump vendor/bdwgc from 3ce1bb6 to 43ef26f (#294)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `3ce1bb6` to
`43ef26f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/43ef26f50260ae574a6d6903c1b402d2d554dc12"><code>43ef26f</code></a>
Travis CI: Test USE_RWLOCK and MARK_BIT_PER_OBJ with static-only
build</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4e2a60fef7822dd645dd2f722b05953dc2ff4d36"><code>4e2a60f</code></a>
AppVeyor CI: Test with USE_RWLOCK</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/efe50d059ea029308de34321b4236f6784cac31e"><code>efe50d0</code></a>
Prevent hang if a thread acquiring reader lock is suspended
externally</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fa19ed0f2d8bcb3427a8e6eece702460f4a70708"><code>fa19ed0</code></a>
Fix 'scope of variable i can be reduced' cppcheck warning in
finalize.c</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/3ce1bb6691345d320594911c7659d592f0cfb105...43ef26f50260ae574a6d6903c1b402d2d554dc12">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 19:45:13 +00:00
dependabot[bot] da4430aa0f chore(deps): Bump vendor/bdwgc from e3338f4 to 3ce1bb6 (#293)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e3338f4` to
`3ce1bb6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3ce1bb6691345d320594911c7659d592f0cfb105"><code>3ce1bb6</code></a>
Travis CI: Test with USE_RWLOCK</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3bfb499f3be9a10adaa81329d0208549d5d6e0d7"><code>3bfb499</code></a>
Implement shared locks</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c5d9ad125cae77a9dea310217a693e329913dea0"><code>c5d9ad1</code></a>
Use reader mode of the allocator lock in GC_is_tmp_root</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6594e9a7b0cac3e876510759a1b80b26f76212e2"><code>6594e9a</code></a>
Fix handling of GC_gc_no counter wrap in
GC_notify_or_invoke_finalizers</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/42d769885b7b5c5a0404d7240b5f52815ca48da0"><code>42d7698</code></a>
Handle GC_gc_no counter overflow properly in GC_print_trace</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/88ed41ead0985eb0b1d79e57a73fc94ca755b3d3"><code>88ed41e</code></a>
Fix handling of GC_gc_no counter wrap in GC_clear_stack</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/113550b34231f743bc637af094c267a977df088d"><code>113550b</code></a>
Fix a typo in name GC_gc_no in comment of GC_stack_last_cleared</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/efec6f998bdebdda935d7a092228d24c4a4c908b"><code>efec6f9</code></a>
Fix update of last_back_trace_gc_no if KEEP_BACK_PTRS is not
defined</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/46c4e0330cba705071d987be942c1fe9d86701d0"><code>46c4e03</code></a>
Travis CI: Remove build on xenial with TSan and parallel marker off</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/50fb23398c6eca225835273b02471e500aae358c"><code>50fb233</code></a>
Fix a misleading comment about lock holder in gc_locks.h</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/e3338f439db1f9579fff7f33a5b6f0d3aba34371...3ce1bb6691345d320594911c7659d592f0cfb105">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 19:58:22 +00:00
dependabot[bot] f9d407a9af chore(deps): Bump vendor/bdwgc from e8c073d to e3338f4 (#292)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e8c073d` to
`e3338f4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e3338f439db1f9579fff7f33a5b6f0d3aba34371"><code>e3338f4</code></a>
Travis CI: Speedup cppcheck job by dividing *.c files set into 2
sets</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a25827f5b62a5518099748e28dc0ad04af96734b"><code>a25827f</code></a>
Fix 'l-value specifies const object' MSVC error in
GC_push_many_regs</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9eb6c163117df4a3a6159ace695cea5e3a2f4687"><code>9eb6c16</code></a>
Fix 'signed/unsigned comparison' compiler warning in
GC_set_pointer_mask</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c03ecf538d7082e76836e1dae71b3e8b7543ee11"><code>c03ecf5</code></a>
Unify comments about the allocator lock</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/569f665f40bfcc6762ec49a247f2567d2132e131"><code>569f665</code></a>
Fix placement of comment about allocator lock in
darwin_stop_world.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/bff54355d39571d34f040e832219ced680171a4d"><code>bff5435</code></a>
Fix a typo in comment of GC_init_dyld</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/e8c073d786948dd522fa96c9c42d1a362836e1c8...e3338f439db1f9579fff7f33a5b6f0d3aba34371">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 19:47:53 +00:00
Yota Toyama e6e76b629b Fix spell check (#291) 2023-09-28 07:05:39 +00:00
Yota Toyama 21b6fb35ff Fix examples test (#290) 2023-09-28 05:52:43 +00:00
Yota Toyama 10e16366d7 Refactor example test (#289) 2023-09-28 05:48:03 +00:00
Yota Toyama 9dd6bfd031 Refactor test 2023-09-28 15:17:12 +10:00
Yota Toyama f20c12e508 Fix spell check (#287) 2023-09-28 03:02:00 +00:00
Yota Toyama e59c09749a Bump version (#286) 2023-09-28 02:55:18 +00:00
Yota Toyama 1e54b65b9e Refactor (#285) 2023-09-28 10:51:38 +08:00
dependabot[bot] 7f2429fe25 chore(deps): Bump vendor/bdwgc from 4ae9dcd to e8c073d (#284)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4ae9dcd` to
`e8c073d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e8c073d786948dd522fa96c9c42d1a362836e1c8"><code>e8c073d</code></a>
Group char-width fields together in GC_arrays</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2fa18d27aa3032cf15eade0242f658ffb68dcf47"><code>2fa18d2</code></a>
AppVeyor: Test enable_dynamic_pointer_mask option</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8756a504c09cc9c7037457c2163b1a2222c3d8d4"><code>8756a50</code></a>
Travis CI: Test with --enable-dynamic-pointer-mask</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/57828b3c2b7e811abd6bb1ba37060eb456b3824e"><code>57828b3</code></a>
Support pointer mask/shift set at runtime</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2ea5267d042b7f9fd97dd506e24b47c297d155ca"><code>2ea5267</code></a>
Remove unneeded cast to word in GC_PUSH_ONE_HEAP/STACK</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c68513167276d8deb8fe3e6286c525f58102fba7"><code>c685131</code></a>
Turn on MAKE_BACK_GRAPH for all Linux architectures in cmake and
configure</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/4ae9dcd8945e5a43b84375631e48e4fafd443a36...e8c073d786948dd522fa96c9c42d1a362836e1c8">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 19:30:03 +00:00
dependabot[bot] 3a1ddbb6ea chore(deps): Bump vendor/bdwgc from cbe50cb to 4ae9dcd (#281)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `cbe50cb` to
`4ae9dcd`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4ae9dcd8945e5a43b84375631e48e4fafd443a36"><code>4ae9dcd</code></a>
Use BZERO in GC_save_callers</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f5148bd07fef316e91be40dbb770f17cd2766508"><code>f5148bd</code></a>
Fix 'info' buffer potential overrun in GC_save_callers</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/76cde169f98c3ac6ccfc027986a2cd1fdcf3e84a"><code>76cde16</code></a>
Travis CI: Remove build on focal with TSan and large-config off</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/cbe50cbfdfcd5ec7fffa7fc6363070ff321e35d7...4ae9dcd8945e5a43b84375631e48e4fafd443a36">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-22 19:59:09 +00:00
dependabot[bot] 4412c9d243 chore(deps): Bump vendor/bdwgc from 4306149 to cbe50cb (#280)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4306149` to
`cbe50cb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cbe50cbfdfcd5ec7fffa7fc6363070ff321e35d7"><code>cbe50cb</code></a>
Use AS_HELP_STRING consistently for AC_ARG_WITH in configure</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ed0bb4c0c77ccf0fc2146b632b7b10ec0a8f2746"><code>ed0bb4c</code></a>
Remove empty default cases in configure</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7064a56952b93cb1db58c45d1d94df4f9199fff4"><code>7064a56</code></a>
Fix closing bracket placement for case statement in configure</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/80309f4eec6303a58fb55f5bacec13a6991aa652"><code>80309f4</code></a>
Do not use GC lock in GC_print_callers</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/33a5db3c58e5ec37c89694957cb84283812ac658"><code>33a5db3</code></a>
Use GC_HIDE_NZ_POINTER() for hiding ci_arg value in GC_save_callers</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/629d6c3dba9335f16770b6b25f76256916366aa8"><code>629d6c3</code></a>
Remove GC_save/print_callers duplicate declaration</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f47941b85236b7bbeefc76dc830ffeb51b673336"><code>f47941b</code></a>
Fix typo regarding mark lock in comment of gc_pmark.h</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/4306149f0bea951a9fb2c967a7b01c292c8aa78f...cbe50cbfdfcd5ec7fffa7fc6363070ff321e35d7">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-21 20:46:43 +00:00
dependabot[bot] 4485210edd chore(deps): Bump vendor/bdwgc from 1d98269 to 4306149 (#279)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `1d98269` to
`4306149`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4306149f0bea951a9fb2c967a7b01c292c8aa78f"><code>4306149</code></a>
Workaround '_malloca macro redefinition' MS VC warning cause of
intrin.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c902a4fb39d6e1ef91a2db0cfaf7c03540d6f138"><code>c902a4f</code></a>
Use MSVC _m_prefetchw intrinsic for write-prefetch (x86 and x64)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/142e3d3e467ce0036df53a674919024310959ad0"><code>142e3d3</code></a>
Update AUTHORS file</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/703fde0aec3141540745711adef0538c79f69420"><code>703fde0</code></a>
Enable prefetch for MSVC (Windows/x86 and Windows/x64)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/07f120a853f01284c119a926d993757d8df99476"><code>07f120a</code></a>
Add comment about if-do-while statements in
GC_wait_for_gc_completion</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/701a8086e125133bd46559c3d4d07ad1a393c8f4"><code>701a808</code></a>
Revert &quot;Simplify loop in GC_wait_for_gc_completion&quot;</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/63e8f2a8874118a2d8ae5608aebc2d61ad098c45"><code>63e8f2a</code></a>
Eliminate code duplication in GC_PREFETCH_FOR_WRITE generic
definition</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9a1e0e6ec9f975beeca81b77ae882f9aa33a0578"><code>9a1e0e6</code></a>
Fix extra 'extern C' for include signal.h in gcconfig.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b43ee71d85b38957701d2df09006db79f920f848"><code>b43ee71</code></a>
Simplify loop in GC_wait_for_gc_completion</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f8bfbfe965cea9c17798132e35c41d727436487b"><code>f8bfbfe</code></a>
Fix GC_page_size for WASI</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/1d9826992aa2a2783c9badbacddae70fdf7fffee...4306149f0bea951a9fb2c967a7b01c292c8aa78f">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 19:30:57 +00:00
dependabot[bot] 542c989250 chore(deps): Bump vendor/libatomic_ops from fa4df52 to 9f6bc3b (#278)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `fa4df52` to `9f6bc3b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/9f6bc3b928e60081aa1cd6a3ac8707ed90705e9c"><code>9f6bc3b</code></a>
Fix deprecation warning about support of CMake older than v3.5</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/fa4df527300587cf3650d9bc89d008fbb823a663...9f6bc3b928e60081aa1cd6a3ac8707ed90705e9c">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 19:06:01 +00:00
dependabot[bot] 61a78a5c05 chore(deps): Bump vendor/bdwgc from 99dbd7e to 1d98269 (#277)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `99dbd7e` to
`1d98269`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1d9826992aa2a2783c9badbacddae70fdf7fffee"><code>1d98269</code></a>
Fix missing GC_pthread_sigmask on NetBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/db2dc20c92b4be5aa9a4a3afbdd39c55bc479a5a"><code>db2dc20</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f4724ef4a7fc60bec82a5f1099aa1fbcb6f88b9d"><code>f4724ef</code></a>
Update ChangeLog file (v8.2 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9f34b0d3c699bf94d11159bb22e8929b18f51349"><code>9f34b0d</code></a>
Update ChangeLog file (v8.0 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/dc2bf02fd0e44982ad3460da96b7a341548d6ea3"><code>dc2bf02</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c5838044db2b09b4aaa94b61c0f770682670d779"><code>c583804</code></a>
Update ChangeLog file (v7.2 - v7.4 changes only)</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/99dbd7ee2e744e76ad0d4814e1e6a4f510dcb316...1d9826992aa2a2783c9badbacddae70fdf7fffee">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 19:57:45 +00:00
dependabot[bot] c7c1a78196 chore(deps): Bump vendor/bdwgc from 6f8349a to 99dbd7e (#276)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6f8349a` to
`99dbd7e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/99dbd7ee2e744e76ad0d4814e1e6a4f510dcb316"><code>99dbd7e</code></a>
Workaround mark stack overflow in GC_push_finalizer_structures on
MinGW</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f60b451faff01a20257552a839b384f2cc73b1a1"><code>f60b451</code></a>
Remove unneeded casts in GC_PUSH_ALL_SYM</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/6f8349abac6a28b994e03288e9e4bc43c3ea9b2c...99dbd7ee2e744e76ad0d4814e1e6a4f510dcb316">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 19:12:46 +00:00
dependabot[bot] 4cd0e9de5f chore(deps): Bump vendor/bdwgc from 07a6d0e to 6f8349a (#275)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `07a6d0e` to
`6f8349a`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6f8349abac6a28b994e03288e9e4bc43c3ea9b2c"><code>6f8349a</code></a>
Fix missing redirect and implementation of pthread_sigmask() on
OpenBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3ed9b96eb7d8df86169790a1c1db3eb9e26f07ce"><code>3ed9b96</code></a>
Fix missing GC_pthread_sigmask on Free/NetBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2d69b111b92dba1f8c10a8803b2f7a83d0702978"><code>2d69b11</code></a>
Do not store E2K procedure stack to GC heap</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/41f2240a9357c575b7ab73ac571d4e7b47b4388b"><code>41f2240</code></a>
Never use mmap() for storing procedure stack on E2K</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/07a6d0ee8889bca5eaeadc13cabadc363725d216...6f8349abac6a28b994e03288e9e4bc43c3ea9b2c">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 19:50:02 +00:00
dependabot[bot] ca5bb30856 chore(deps): Bump actions/checkout from 3 to 4 (#274)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to
4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v4.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update default runtime to node20 by <a
href="https://github.com/takost"><code>@​takost</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li>
<li>Support fetching without the --progress option by <a
href="https://github.com/simonbaird"><code>@​simonbaird</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li>
<li>Release 4.0.0 by <a
href="https://github.com/takost"><code>@​takost</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1447">actions/checkout#1447</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/takost"><code>@​takost</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li>
<li><a
href="https://github.com/simonbaird"><code>@​simonbaird</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v3...v4.0.0">https://github.com/actions/checkout/compare/v3...v4.0.0</a></p>
<h2>v3.6.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Mark test scripts with Bash'isms to be run via Bash by <a
href="https://github.com/dscho"><code>@​dscho</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1377">actions/checkout#1377</a></li>
<li>Add option to fetch tags even if fetch-depth &gt; 0 by <a
href="https://github.com/RobertWieczoreck"><code>@​RobertWieczoreck</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li>
<li>Release 3.6.0 by <a
href="https://github.com/luketomlinson"><code>@​luketomlinson</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/RobertWieczoreck"><code>@​RobertWieczoreck</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li>
<li><a
href="https://github.com/luketomlinson"><code>@​luketomlinson</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v3.5.3...v3.6.0">https://github.com/actions/checkout/compare/v3.5.3...v3.6.0</a></p>
<h2>v3.5.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix: Checkout Issue in self hosted runner due to faulty submodule
check-ins by <a
href="https://github.com/megamanics"><code>@​megamanics</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li>
<li>Fix typos found by codespell by <a
href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li>
<li>Add support for sparse checkouts by <a
href="https://github.com/dscho"><code>@​dscho</code></a> and <a
href="https://github.com/dfdez"><code>@​dfdez</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li>
<li>Release v3.5.3 by <a
href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1376">actions/checkout#1376</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/megamanics"><code>@​megamanics</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li>
<li><a
href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li>
<li><a href="https://github.com/dfdez"><code>@​dfdez</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v3...v3.5.3">https://github.com/actions/checkout/compare/v3...v3.5.3</a></p>
<h2>v3.5.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix: Use correct API url / endpoint in GHES by <a
href="https://github.com/fhammerl"><code>@​fhammerl</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1289">actions/checkout#1289</a>
based on <a
href="https://redirect.github.com/actions/checkout/issues/1286">#1286</a>
by <a href="https://github.com/1newsr"><code>@​1newsr</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v3.5.1...v3.5.2">https://github.com/actions/checkout/compare/v3.5.1...v3.5.2</a></p>
<h2>v3.5.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Improve checkout performance on Windows runners by upgrading
<code>@​actions/github</code> dependency by <a
href="https://github.com/BrettDong"><code>@​BrettDong</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/BrettDong"><code>@​BrettDong</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v4.0.0</h2>
<ul>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1067">Support
fetching without the --progress option</a></li>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1436">Update to
node20</a></li>
</ul>
<h2>v3.6.0</h2>
<ul>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1377">Fix: Mark
test scripts with Bash'isms to be run via Bash</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/579">Add
option to fetch tags even if fetch-depth &gt; 0</a></li>
</ul>
<h2>v3.5.3</h2>
<ul>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1196">Fix:
Checkout fail in self-hosted runners when faulty submodule are
checked-in</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/1287">Fix
typos found by codespell</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/1369">Add
support for sparse checkouts</a></li>
</ul>
<h2>v3.5.2</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1289">Fix
api endpoint for GHES</a></li>
</ul>
<h2>v3.5.1</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1246">Fix
slow checkout on Windows</a></li>
</ul>
<h2>v3.5.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1237">Add
new public key for known_hosts</a></li>
</ul>
<h2>v3.4.0</h2>
<ul>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1209">Upgrade
codeql actions to v2</a></li>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1210">Upgrade
dependencies</a></li>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1225">Upgrade
<code>@​actions/io</code></a></li>
</ul>
<h2>v3.3.0</h2>
<ul>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1045">Implement
branch list using callbacks from exec function</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/1050">Add
in explicit reference to private checkout options</a></li>
<li>[Fix comment typos (that got added in <a
href="https://redirect.github.com/actions/checkout/issues/770">#770</a>)](<a
href="https://redirect.github.com/actions/checkout/pull/1057">actions/checkout#1057</a>)</li>
</ul>
<h2>v3.2.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/942">Add
GitHub Action to perform release</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/967">Fix
status badge</a></li>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1002">Replace
datadog/squid with ubuntu/squid Docker image</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/964">Wrap
pipeline commands for submoduleForeach in quotes</a></li>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1029">Update
<code>@​actions/io</code> to 1.1.2</a></li>
<li><a
href="https://redirect.github.com/actions/checkout/pull/1039">Upgrading
version to 3.2.0</a></li>
</ul>
<h2>v3.1.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/939">Use
<code>@​actions/core</code> <code>saveState</code> and
<code>getState</code></a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/922">Add
<code>github-server-url</code> input</a></li>
</ul>
<h2>v3.0.2</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/770">Add
input <code>set-safe-directory</code></a></li>
</ul>
<h2>v3.0.1</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/checkout/commit/3df4ab11eba7bda6032a0b82a6bb43b11571feac"><code>3df4ab1</code></a>
Release 4.0.0 (<a
href="https://redirect.github.com/actions/checkout/issues/1447">#1447</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/8b5e8b768746b50394015010d25e690bfab9dfbc"><code>8b5e8b7</code></a>
Support fetching without the --progress option (<a
href="https://redirect.github.com/actions/checkout/issues/1067">#1067</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/97a652b80035363df47baee5031ec8670b8878ac"><code>97a652b</code></a>
Update default runtime to node20 (<a
href="https://redirect.github.com/actions/checkout/issues/1436">#1436</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v3...v4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 19:17:38 +00:00
dependabot[bot] 12ee9cf0ac chore(deps): Bump vendor/bdwgc from 5839684 to 07a6d0e (#273)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `5839684` to
`07a6d0e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/07a6d0ee8889bca5eaeadc13cabadc363725d216"><code>07a6d0e</code></a>
Update AUTHORS file (add Marius Gerbershagen)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c245cf60f21a04364d32e71c92d4c4ecd4ab92b5"><code>c245cf6</code></a>
Fix GC_push_stack_for() to push also Xmm registers on Windows/x64</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3e8e664b0bd67c71f9720812d03b62cb276968b4"><code>3e8e664</code></a>
Undefine PUSHn macros after use in win32_threads.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/69810a111cb176246d7d840957588e800bb68dce"><code>69810a1</code></a>
Do not include gcconfig.h from extra/symbian source files</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5507e18a56b93e7b99c15eb2c63f02f65428dbc8"><code>5507e18</code></a>
Fix 'missing binary operator before token' gc error in gcconfig.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4a4f4e2a636633c8bee8d093bedee62d91687953"><code>4a4f4e2</code></a>
Eliminate 'unused value' gcc warnings in init_global_static_roots
(Symbian)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/071e1a44627055a5c98a13bea839801edbc4c7a5"><code>071e1a4</code></a>
Fix 'implicit declaration of function sbrk' gcc error on Symbian</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1879b63a9d7c9eab043e872c9050fb9010f30ab8"><code>1879b63</code></a>
Eliminate 'condition is always false' cppcheck warning in
test_long_mult</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/583968445766c6e7bfd92568e76ff2bec8e3a111...07a6d0ee8889bca5eaeadc13cabadc363725d216">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 19:22:55 +00:00
dependabot[bot] 8f50af7f15 chore(deps): Bump vendor/bdwgc from 26f5b81 to 5839684 (#272)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `26f5b81` to
`5839684`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/583968445766c6e7bfd92568e76ff2bec8e3a111"><code>5839684</code></a>
Eliminate 'null argument passed to GC_toggleref_add' CSA warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cfa8baef6b86be365ab2113279ce1b8fc6672f17"><code>cfa8bae</code></a>
Provide GC_HIDE/REVEAL_NZ_POINTER public macros</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5ef31e1e14fb8ffb3bc75cdccc6aa7eaea8ebffc"><code>5ef31e1</code></a>
Better document why GC_REVEAL_POINTER should be used with GC lock
held</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1232a2bb25e8ba7a21e52622d79c312649baccec"><code>1232a2b</code></a>
Add I_HOLD_LOCK assertions to ensure no race on reveal hidden
pointers</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cda8d871e6a42a17c2bcf7390691b7723629df2a"><code>cda8d87</code></a>
Change gc.man to include gc/gc.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b3dd2886be864b65c5be41f5f9681742f5851aa8"><code>b3dd288</code></a>
Add comment that GC_get_back_ptr_info does not acquire GC lock</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/20b895aea7e9d0badcc37e3f75952f6fe2234d77"><code>20b895a</code></a>
Provide debugging variant of GC_toggleref_add</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0102889e123df93f6b7c8cd157e93bdaba0ff3eb"><code>0102889</code></a>
Fix 'failed to extract a valid configuration' cppcheck error</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/26f5b812afe1de1fc6dfb4e22d3d9670280f1522...583968445766c6e7bfd92568e76ff2bec8e3a111">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 19:48:33 +00:00