194 Commits

Author SHA1 Message Date
Yota Toyama e11647fab9 Merge branch 'main' into chore/pointer-mask 2023-09-28 15:55:11 +10: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
Yota Toyama 08d549315b Fix 2023-09-24 20:23:45 +10:00
Yota Toyama a4bcbf2c7b Call memalign 2023-09-24 17:01:53 +10:00
Yota Toyama 5f41a2b8e2 Set pointer mask 2023-09-24 16:56:08 +10: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
dependabot[bot] e927fa0f23 chore(deps): Bump vendor/bdwgc from b678225 to 26f5b81 (#271)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b678225` to
`26f5b81`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/26f5b812afe1de1fc6dfb4e22d3d9670280f1522"><code>26f5b81</code></a>
Fix assertion violation in GC_toggleref_add called from gctest in
gc-debug</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/96ed233e39c61cbf0763935f2f8b2177f3544d3b"><code>96ed233</code></a>
Eliminate compiler warning of missing cast in LONG_MULT after shift</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/dafda5939feff2588430a635be194df89ade5015"><code>dafda59</code></a>
Fix wrong comment describing GC_get_back_ptr_info in dbg_mlc.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/2c8fe8d4dd8f1d4972faaf1116dbea37a2b1ba7e"><code>2c8fe8d</code></a>
Travis CI: Workaround 'value of CORD_API unknown' cppcheck warnings</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c0f9c6fedd963aa718219fa2220b933898e220fe"><code>c0f9c6f</code></a>
Fix 'use of undeclared identifier EPERM' clang error on Darwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4abd13732507ebe0a1c5dd053387c895a4cdc629"><code>4abd137</code></a>
Adjust placement of comment of GC_get_back_ptr_info in gc_backptr.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/49234ebf1d326bbe8cdcd33e1a2b44cf0f74e94f"><code>49234eb</code></a>
Fix a typo in comment of GC_get_back_ptr_info</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4864e3e2c16d0168327096c6be366337298cb700"><code>4864e3e</code></a>
Fix misspelled GC_HEADERS_H macro in gc_priv.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/66e5a450c2456211f6f8a726ba87c003c39014a5"><code>66e5a45</code></a>
Add check that gc_hdrs.h and gc_locks.h are included only from
gc_priv.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/41f172c54315be654576aab2d3c52ab1b95ccad3"><code>41f172c</code></a>
Change NOT_MARKED value to non-zero</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/b6782256ab51354b0bacc37175e0ef20eeaa8382...26f5b812afe1de1fc6dfb4e22d3d9670280f1522">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-21 19:41:02 +00:00
dependabot[bot] a1902ccc8b chore(deps): Bump vendor/bdwgc from c15afb9 to b678225 (#270)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c15afb9` to
`b678225`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b6782256ab51354b0bacc37175e0ef20eeaa8382"><code>b678225</code></a>
Adjust header includes in cord .c files</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c860036cbf55d8a3c55a90eb5e052caa80612b93"><code>c860036</code></a>
Remove CORD_max_len debugging symbol</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/da4ccdea99d86e6e26e82aaaa2511a74e432024d"><code>da4ccde</code></a>
Do not declare CORD_oom_fn when compiling cordprnt.c and cordxtra.c</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/dc1a122d43ffc2a005de14876dbb4a3b3ba583ad"><code>dc1a122</code></a>
Test that CORD_oom_fn variable could be set from cordtest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c6159c1c8671fb461742ed760b9a4e6123af9a8b"><code>c6159c1</code></a>
Fix 'external linkage required for imported CORD_oom_fn' error on
MinGW</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d962b1bf4422284eabcc6c64252733b5a2383db1"><code>d962b1b</code></a>
Avoid unexpected heap growth in gctest for the case of
VERY_SMALL_CONFIG</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d724fb80217e7b7e6ae445d185873a509aec19d9"><code>d724fb8</code></a>
Workaround 'passing sizeof(void*) to GC_malloc is suspicious' FP in
gctest</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/c15afb9261c3f7a46bea4ccec579fff0c1523c25...b6782256ab51354b0bacc37175e0ef20eeaa8382">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 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-07 19:26:38 +00:00
dependabot[bot] 7f5dec371a chore(deps): Bump vendor/bdwgc from 8227c08 to c15afb9 (#269)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `8227c08` to
`c15afb9`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c15afb9261c3f7a46bea4ccec579fff0c1523c25"><code>c15afb9</code></a>
Use LOGWL to define WORDS_TO_BYTES() and BYTES_TO_WORDS()</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/823731d4db519c46379d6b2511ff872c7ece8fa5"><code>823731d</code></a>
Explicitly check that word has at least 32 bits in shifts by 20+
bits</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/39ab9631e1fc3d54ff5750f5d2da31eb1c8835ba"><code>39ab963</code></a>
Travis CI: Test with VERY_SMALL_CONFIG</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/633c8675f98ec1398468df18c2fab4bb7153d249"><code>633c867</code></a>
Reduce some of big constants in tests to fit into 16-bit int type</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9ef3305fd38dbcc1dc4cecb8dff7c3b5179f3d85"><code>9ef3305</code></a>
Fix missing outermost parentheses in macro definitions in huge test</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4f2cfbda9f094ce1142bafa2ce09b4565435981c"><code>4f2cfbd</code></a>
Eliminate 'alloc_small declared but unused' gcc warning in gctest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/bb36261cc9f660ad2fdf9a1f0bd3cf4fc1cd49d1"><code>bb36261</code></a>
Consistent use of CHECK_OUT_OF_MEMORY() in tests</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5c85fb5e4c23794125eefcb87b5b318842d6d7f7"><code>5c85fb5</code></a>
Remove redundant includes from tools and disclaim tests</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9636efee10275f758656967f7679275dd28e0d88"><code>9636efe</code></a>
Check for out-of-memory on every memory allocation in tests</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1fa15d5f3cc2982b3f0ce7bf34996fd13e2a30ac"><code>1fa15d5</code></a>
Refactoring of rt_hash()</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/8227c085a57315a0fcc540a5ceca92d471c7070f...c15afb9261c3f7a46bea4ccec579fff0c1523c25">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 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-04 19:35:28 +00:00
dependabot[bot] 472b815393 chore(deps): Bump vendor/bdwgc from 97f27a4 to 8227c08 (#268)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `97f27a4` to
`8227c08`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8227c085a57315a0fcc540a5ceca92d471c7070f"><code>8227c08</code></a>
Ensure all macros defined in public cord_pos.h have 'CORD_' prefix</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cb7eb3ddc94bffce1ec9d78ae015786849e03d07"><code>cb7eb3d</code></a>
Export CORD_ec_append_cord(), CORD_ec_flush_buf() from cord shared
library</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/04f2ab9bc3cc3d9820decf439bdc4394188131f7"><code>04f2ab9</code></a>
Comment out argument names of functions in cord public headers</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/de47da1b4e74ed9c6fb036eebe1ddd6134cddccd"><code>de47da1</code></a>
Fix a typo in the comment documenting CORD_set_pos</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/87a48e8030c106a09da60b0259d688e217c4783c"><code>87a48e8</code></a>
Export CORD_oom_fn public variable from cord shared library</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f5e4a8f898c756a05fac38137623845217f9948e"><code>f5e4a8f</code></a>
AppVeyor CI: Build cord/de test program on MinGW</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7280bbdfba9398d4563171581b7613976ddaac8a"><code>7280bbd</code></a>
Remove .log and cordtest .tmp files by 'make clean'
(Makefile.direct)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/860bc0449df9e7a583561314c9debce6a26bee33"><code>860bc04</code></a>
Mention proper CURSES value in Makefile.direct to build cord/de
test</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e4022066bb70a2ad1b814cf31f0b3bc3d4c16766"><code>e402206</code></a>
Define tunable values in cordtest as macro</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/be11a62e6441cede3151d05eee3e9e2feb71659f"><code>be11a62</code></a>
Remove redundant check a predefined macro of BCC</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/97f27a46f951feef1a785861ecea44347c0c5e0c...8227c085a57315a0fcc540a5ceca92d471c7070f">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 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-07-27 19:15:27 +00:00
Yota Toyama b00373c028 chore: Release bdwgc-alloc version 0.6.6 2023-07-17 14:03:06 +10:00
dependabot[bot] 76f185316c chore(deps): Bump vendor/bdwgc from 3f419b6 to 97f27a4 (#267)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `3f419b6` to
`97f27a4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/97f27a46f951feef1a785861ecea44347c0c5e0c"><code>97f27a4</code></a>
Eliminate 'comparison of ints of different signs' warning in
GC_repeat_read</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/4e167901540020f22f2a3dd07b7bb70ae8e8d3e7"><code>4e16790</code></a>
Define OS_TYPE and HAVE_PTHREAD_GETATTR_NP on KOS platform</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/46aefb22933cf60c41577765cf5818382766e142"><code>46aefb2</code></a>
Remove a redundant check of HOST_ANDROID in gcconfig.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/836503b026bca2f1eb98fad165d609788546547c"><code>836503b</code></a>
Fix output of GC_printf on KOS platform</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/087187771a252ca2095812ee216fb072a6992f22"><code>0871877</code></a>
Eliminate 'array subscript has type char' compiler warnings in
os_dep</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/3f419b623643adedb11d260afc92cdd347dba5d6...97f27a46f951feef1a785861ecea44347c0c5e0c">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 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-06-27 19:58:42 +00:00
dependabot[bot] b14c90e9f5 chore(deps): Bump vendor/bdwgc from 3223ac5 to 3f419b6 (#266)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `3223ac5` to
`3f419b6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3f419b623643adedb11d260afc92cdd347dba5d6"><code>3f419b6</code></a>
Allow incremental GC on OpenBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/aec96062d21b9c8c9d11e87b06f8e8c16e507507"><code>aec9606</code></a>
Include sys/types.h and unistd.h from a single place</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/999dd9343bba4d256746a8d9ea1f3d950b9b9a24"><code>999dd93</code></a>
Do not check dl_iterate_phdr presence by CMake on Cygwin</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/85cf101fcfc7cc122b360a715c284d80101fb4d7"><code>85cf101</code></a>
Remove outdated info from README about Linux/m68k bug</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1dd63bd734dfb497050c0488fba1f0716846d2b0"><code>1dd63bd</code></a>
Fix '--no-undefined' linker flag checking by CMake script on OS X</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/3223ac58f54157c44e3f8664bc66bd614f490c04...3f419b623643adedb11d260afc92cdd347dba5d6">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 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-06-26 19:58:09 +00:00
dependabot[bot] f775bd115e chore(deps): Bump vendor/bdwgc from 14a1025 to 3223ac5 (#265)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `14a1025` to
`3223ac5`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3223ac58f54157c44e3f8664bc66bd614f490c04"><code>3223ac5</code></a>
Fix '--no-undefined' linker flag checking in CMake script</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c1592386188fa62f2bb0fd306b192a5f49f7d319"><code>c159238</code></a>
Do not check dl_iterate_phdr presence by build scripts on OS X and
Win32</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/147bba894f2a911d46b238c7c1eb00fb4d036308"><code>147bba8</code></a>
Adjust indent inside case statements in configure.ac</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/e0f60af9d628fa8695fe34f2dfb340928728dc63"><code>e0f60af</code></a>
Fix 'GC_register_main_static_data() is always false' cppcheck
warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a7194da12eb3e0bd44d5162af4ddd136c471c87a"><code>a7194da</code></a>
Eliminate 'unused function thr_run_one_test' gcc warning in gctest</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ced7dd69ebd6c2c9b9fc85454575ffc091edcd77"><code>ced7dd6</code></a>
Fix 'AO_t macro redefinition' gcc error in weakmap</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/14a1025bd99a0f5a1ffb999e65046841e6dc9247...3223ac58f54157c44e3f8664bc66bd614f490c04">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 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-06-23 19:57:45 +00:00
dependabot[bot] 66c32b192f chore(deps): Bump vendor/bdwgc from d2690a7 to 14a1025 (#264)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `d2690a7` to
`14a1025`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/14a1025bd99a0f5a1ffb999e65046841e6dc9247"><code>14a1025</code></a>
Fix getcontext() detection by CMake on OpenBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f385ab05a6e28ee878b20ad9aa27ebb0c7727505"><code>f385ab0</code></a>
Set name of GC marker threads on OpenBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d82af8d05a23994c153e37634514bab1b946c8b1"><code>d82af8d</code></a>
Fix 'linker input unused' error inside check_c_compiler_flag
(CMake)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/8c7daed88ea06eda80da94f1e00bab8e60dd771f"><code>8c7daed</code></a>
Fix 'undefined reference' linker errors if shared build on OpenBSD
(CMake)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/96b4f1da47979e0e3a8f371f4e642a9aecc6a744"><code>96b4f1d</code></a>
Eliminate 'rand() may return deterministic values' warning</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d8638caefefe70fe9762888fa0c591d2aefa6883"><code>d8638ca</code></a>
Use a macro internally to designate Free/Net/OpenBSD</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/52961f3fd1f8ccf239008cb3883a43941995aefc"><code>52961f3</code></a>
Use a macro internally to designate Cygwin and MSWin/WinCE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/789964e764061e61c82a788fe7d419ae7668e3ef"><code>789964e</code></a>
Initial support of KOS/arm64</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5db8ac5b8236e0f079a6dd542a2abf34e4c2b34f"><code>5db8ac5</code></a>
Define internal macro for pointers rounding up by a mask</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cf77740afead684e2daeaa39e53292ab73848644"><code>cf77740</code></a>
Eliminate 'unused function' gcc warnings in tests</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/d2690a7c2754c3e04cd9196f366d9cad5b9edad2...14a1025bd99a0f5a1ffb999e65046841e6dc9247">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 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-06-22 19:58:28 +00:00
dependabot[bot] 2dfe1223e8 chore(deps): Bump vendor/libatomic_ops from 7244051 to fa4df52 (#263)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `7244051` to `fa4df52`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/fa4df527300587cf3650d9bc89d008fbb823a663"><code>fa4df52</code></a>
Fix 'undefined reference' linker errors if shared build on OpenBSD
(CMake)</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/724405171d08abb56ae391a85fca20088c189761...fa4df527300587cf3650d9bc89d008fbb823a663">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 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-06-21 19:57:59 +00:00
dependabot[bot] c270475912 chore(deps): Bump vendor/bdwgc from 5520e1c to d2690a7 (#262)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `5520e1c` to
`d2690a7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d2690a7c2754c3e04cd9196f366d9cad5b9edad2"><code>d2690a7</code></a>
Fix SVR4 macro definition order</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/04f27f93b5e37132e68c69d9755525766e378964"><code>04f27f9</code></a>
Fix a typo in comment of SPARC-specific SIG_SUSPEND definition</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/eec540bf117cdb085800ea36773a924529156b6e"><code>eec540b</code></a>
Remove redundant Linux/SPARC checks</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cdcbf15a3a5d8b177a8be34609758dde1a31f8c9"><code>cdcbf15</code></a>
Fix 'missing sysconf() prototype' gcc error in setjmp_t tool
(OpenBSD)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a26bf4f9d464437de929154d42bd310fbf7918f0"><code>a26bf4f</code></a>
Eliminate warning of unused expression result in
GC_FreeBSDGetDataStart</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/932e8abf2391fbe978a74404e4774fe37b770f10"><code>932e8ab</code></a>
Adjust pointer-to-int cast in GC_register_dynamic_libraries for
WinCE</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a32d552d78842c2291860d76bd2d2921ef0cd63a"><code>a32d552</code></a>
Eliminate 'cast discards const/volatile from target type' warnings in
libgc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9e561962e08ec91491a729c875e529a26d60d3d3"><code>9e56196</code></a>
Eliminate 'conversion may change sign of result' clang warnings in
libgc</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a6774621b5d0960337c7873835e08e39a6ebf709"><code>a677462</code></a>
Fix missing type widening before left shift in GC_MAKE_PROC</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/3bd1713cba49b7806bf6d5e1a664921e8ee87183"><code>3bd1713</code></a>
Fix missing type conversion before bitwise negation operation</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/5520e1c8379615bab14ac0ee0a8e8ff57ce586e2...d2690a7c2754c3e04cd9196f366d9cad5b9edad2">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 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-06-19 19:59:20 +00:00
dependabot[bot] c57a2cef6f chore(deps): Bump vendor/bdwgc from 998be9a to 5520e1c (#261)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `998be9a` to
`5520e1c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5520e1c8379615bab14ac0ee0a8e8ff57ce586e2"><code>5520e1c</code></a>
Fix undefined behavior of calculation over void pointer in
get_stack_base</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5fafd10df92765a1a00d33619e0a5f978389391c"><code>5fafd10</code></a>
Support Embox/x86 (single-threaded)</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/998be9a6e21ff5cf8297d9fda4d3d86d9fce196e...5520e1c8379615bab14ac0ee0a8e8ff57ce586e2">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 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-06-06 19:59:53 +00:00
dependabot[bot] 63f70d42c1 chore(deps): Bump vendor/bdwgc from d303213 to 998be9a (#260)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `d303213` to
`998be9a`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/998be9a6e21ff5cf8297d9fda4d3d86d9fce196e"><code>998be9a</code></a>
Update AUTHORS file (add David A. Holland)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ca96eaae0e87b01315e251cea5c84976ceda5b36"><code>ca96eaa</code></a>
Support NetBSD/riscv64</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/7c5c6881f331bf4713bedacd51dc4aec3475999a"><code>7c5c688</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6c4c541e385d91cc6da54596e6646c3f30963e70"><code>6c4c541</code></a>
Update ChangeLog file (set v8.2.4 release date)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/dbdfd710f17184b586ee109543ebfcecf3dd31d8"><code>dbdfd71</code></a>
Update ChangeLog file (v8.2 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/93ebc422de46e427b9944e37d60a8e65e43c9295"><code>93ebc42</code></a>
Update ChangeLog file (set v8.0.10 release date)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/fc724478fc038ec5bb3ac6ee07d0924aaae6c73a"><code>fc72447</code></a>
Update ChangeLog file (v8.0 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/6cc73fceee4766236162a9a430f6ad3c14d5890f"><code>6cc73fc</code></a>
Update ChangeLog file (set v7.6.18 release date)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b54ee22ca96f24552c31d580fda05f2806f83a20"><code>b54ee22</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/03d4f20244cfa723a41cb7ea2418015e14c4a931"><code>03d4f20</code></a>
Update ChangeLog file (set v7.4.24 release date)</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/d303213c15a8d2c21cd52d66fd47b583f3cda518...998be9a6e21ff5cf8297d9fda4d3d86d9fce196e">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 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-05-29 19:58:22 +00:00
dependabot[bot] b4e7dac02a chore(deps): Bump vendor/bdwgc from f7a0708 to d303213 (#259)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f7a0708` to
`d303213`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/d303213c15a8d2c21cd52d66fd47b583f3cda518"><code>d303213</code></a>
Travis CI: Test with CHECK_SOFT_VDB</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/772d472011bbe57171e32a622f7287e9c72aebad"><code>772d472</code></a>
Suppress 'unreachable code' wcc warning in I_HOLD_LOCK assertion
(CMake)</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/85a9993cbdac2c140682ad7744f00e055c80cf2b"><code>85a9993</code></a>
Remove disable-warning options from WCC_MAKEFILE unrecognized by wcc
v2.0</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ce9a21c93880647d2ab6bd772240dbdf5e3a9bc9"><code>ce9a21c</code></a>
Eliminate '&amp;array may not produce intended result' wcc warnings</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/aede1ebf3d25cf1839bff831217c456d23d7ee77"><code>aede1eb</code></a>
Remove extra space after sizeof</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/41704248785fe48f03a485046dc839f26030e101"><code>4170424</code></a>
AppVeyor: Change wcc compiler download link to Github</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ad1852d6a3070676667cb1c5a825a63cc8cc165a"><code>ad1852d</code></a>
Travis CI: Fallback to Focal for some Ubuntu builds with TSan</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/b4e1ce50cd2511c66d237fa93dd26f76bd86bc83"><code>b4e1ce5</code></a>
Provide a macro to check dirty bits consistency between
MPROTECT/SOFT_VDB</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ae620d99f1f6a0604a0ed0cf2294ee032f74eeff"><code>ae620d9</code></a>
Workaround CSA null pointer dereference FP in invalidate_map of
cord/de</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/059bcebc9a4553dcf26e467b6b62e435d9aba853"><code>059bceb</code></a>
Travis CI: Use Jammy for most Ubuntu builds</li>
<li>Additional commits viewable in <a
href="https://github.com/ivmai/bdwgc/compare/f7a0708c57e42ce42a5467d539063bfa4c1bbd6b...d303213c15a8d2c21cd52d66fd47b583f3cda518">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 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-05-25 19:58:11 +00:00
dependabot[bot] 8debac7acf chore(deps): Bump vendor/libatomic_ops from e06dc95 to 7244051 (#258)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `e06dc95` to `7244051`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/724405171d08abb56ae391a85fca20088c189761"><code>7244051</code></a>
Travis CI: Test -D AO_USE_PTHREAD_DEFS on Ubuntu Jammy</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/340d74e570714b67fbee9d145c7f056730f4399d"><code>340d74e</code></a>
Fix 'undefined reference to AO_pt_lock' if configure is using
clang-16</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/3e53e2656277f77076707383a767a78f1cb0c5cb"><code>3e53e26</code></a>
Travis CI: Use Jammy for most Ubuntu builds</li>
<li><a
href="https://github.com/ivmai/libatomic_ops/commit/09d68d8e7179b9dc0d97d79822ee972a3b6b8fa6"><code>09d68d8</code></a>
Travis CI: Make all configurations unique regardless of dist</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/e06dc9549f1c24f8564501a9c5a264d20af1c4b5...724405171d08abb56ae391a85fca20088c189761">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 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>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-05-23 19:59:40 +00:00
dependabot[bot] 905c0fc306 chore(deps): Bump vendor/bdwgc from 9229da0 to f7a0708 (#257)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `9229da0` to
`f7a0708`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/f7a0708c57e42ce42a5467d539063bfa4c1bbd6b"><code>f7a0708</code></a>
Support client-defined stack pointer adjustment before thread stack
push</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/9229da044bbc5f5f131741975c0c35522bed227d...f7a0708c57e42ce42a5467d539063bfa4c1bbd6b">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 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-05-23 19:57:58 +00:00
dependabot[bot] cffd6a28ad chore(deps): Bump vendor/bdwgc from 71f838e to 9229da0 (#255)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `71f838e` to
`9229da0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/9229da044bbc5f5f131741975c0c35522bed227d"><code>9229da0</code></a>
Fix alt-stack handling in GC_push_all_stacks if stack grows up</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ece931a64d57bb849ed16a80ba8e42118a68c817"><code>ece931a</code></a>
Fix stack top/bottom print order in GC_push_all_stacks if stack grows
up</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/eb2adbe24216f8a804e14afb94780dc965db69f2"><code>eb2adbe</code></a>
Adjust comment for CANCEL_SAFE in gc_priv.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/15f0510eb57423bd92888003c39e19d23e6a8e29"><code>15f0510</code></a>
Adjust CORD_ec comment placement in ec.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0156754db7be5f7e5d69a9e71f5934e7d016ede2"><code>0156754</code></a>
Remove commented out code in de_win</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/503c1cdc120af0cded66269046d914afccb41bf5"><code>503c1cd</code></a>
Remove STACK_GROWS_DOWN macro usage</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ce92a64e26ca050b0196d99fdf5b0a19930ba347"><code>ce92a64</code></a>
Add assertion that custom setspecific is not called to overwrite
value</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/c0f1628305e1f527a9f31579c53be3c7b5307876"><code>c0f1628</code></a>
Fix duplicate entry creation in GC_setspecific if
USE_CUSTOM_SPECIFIC</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/71f838eb6e803c3fc3ff4dec31b3f9a22615868d...9229da044bbc5f5f131741975c0c35522bed227d">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 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>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-05-21 03:12:49 +00:00
Yota Toyama 3abd5dea37 chore: Release bdwgc-alloc version 0.6.5 2023-05-21 13:09:40 +10:00
Yota Toyama ec67abe1ef Update CI (#254) 2023-05-21 03:08:06 +00:00
Yota Toyama 8f73f3d63a Refactor (#253) 2023-05-21 02:35:25 +00:00
dependabot[bot] ca51b73cf5 chore(deps): Bump vendor/bdwgc from 5f6df10 to 71f838e (#252)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `5f6df10` to
`71f838e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/71f838eb6e803c3fc3ff4dec31b3f9a22615868d"><code>71f838e</code></a>
Add debug logging to GC_clear_exclusion_table and
GC_exclude_static_roots</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0b35c12b3fc83374e8a5f17d829d878797aa241a"><code>0b35c12</code></a>
Allow GC_push_roots to work even when no exclusions registered</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a06340cc0b9d2bc3b28ba95c3503fba9e1fbf4f2"><code>a06340c</code></a>
Fix GC_excl_table overrun on overflow in GC_exclude_static_roots</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/0a65033c4adb39fa64583d732564abeec949db43"><code>0a65033</code></a>
Fix overlapping region assertion in mark_some if malloc redirect on
Linux</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/18e5b12da8d638a4d567c2f888201a4fc86c9c64"><code>18e5b12</code></a>
Clear GC_thread_key thread-local value on unregistering the thread</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/cd465f79c52aa887d2b65a1b26447179def228b6"><code>cd465f7</code></a>
Fix GC_unregister_my_thread call before GC functions usage</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/5f6df10a9317385b77d52ee2006f435639e87e44...71f838eb6e803c3fc3ff4dec31b3f9a22615868d">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 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-05-16 20:00:37 +00:00
dependabot[bot] fbc2d363b8 chore(deps): Bump vendor/bdwgc from db76b2f to 5f6df10 (#251)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `db76b2f` to
`5f6df10`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ivmai/bdwgc/commit/5f6df10a9317385b77d52ee2006f435639e87e44"><code>5f6df10</code></a>
Make comparisons to the lowest heap boundary strict</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/ffc64167e4d0eccbee19794d7eac6b6946cddb63"><code>ffc6416</code></a>
Fix old name (typo) of gc_priv.h</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/1c2d6cf5439a052e06369c36746d3c1f07900e22"><code>1c2d6cf</code></a>
Fix comparisons to heap boundary in GC_get_back_ptr_info and
GC_mark_from</li>
<li><a
href="https://github.com/ivmai/bdwgc/commit/a0a416a8a9c5ad98678207ef8fa3a9b8e1262318"><code>a0a416a</code></a>
Fix assertion in GC_mark_from regarding
GC_least_plausible_heap_addr</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/db76b2f831a66c8067626dd6bb68450243989bf3...5f6df10a9317385b77d52ee2006f435639e87e44">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 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-05-15 20:01:31 +00:00
Yota Toyama 7ff5ac5b21 Refactor (#250) 2023-05-15 17:40:34 +08:00
Yota Toyama 2d329a6e65 chore: Release bdwgc-alloc version 0.6.4 2023-05-14 17:13:35 +10:00
Yutaka HARA 59fe9dfa47 impl. register_finalizer, force_collect (#248) 2023-05-14 07:12:16 +00:00
Yota Toyama d7521be32f Fix workflow (#249) 2023-05-14 07:07:25 +00:00
dependabot[bot] 0779f60a82 chore(deps): Bump vendor/bdwgc from 2bcec83 to db76b2f (#247)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `2bcec83` to `db76b2f`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/2bcec83b6ef0eadf30ea01786a1efac969ae1d9c...db76b2f831a66c8067626dd6bb68450243989bf3)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-11 20:00:46 +00:00
dependabot[bot] 8d12fa613e chore(deps): Bump vendor/bdwgc from d654f40 to 2bcec83 (#246)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `d654f40` to `2bcec83`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/d654f40deaa60b9bcaa5177963aec76974745897...2bcec83b6ef0eadf30ea01786a1efac969ae1d9c)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-08 20:00:56 +00:00
dependabot[bot] 7578318bc1 chore(deps): Bump vendor/bdwgc from 4f44ad7 to d654f40 (#245)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4f44ad7` to `d654f40`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/4f44ad7650605911b261a0d12b8dd90530374ca8...d654f40deaa60b9bcaa5177963aec76974745897)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-04 20:02:00 +00:00
dependabot[bot] 974afa310e chore(deps): Bump vendor/bdwgc from 026dde2 to 4f44ad7 (#244)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `026dde2` to `4f44ad7`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/026dde22e2194990d699446d9ce71ea6e19859ed...4f44ad7650605911b261a0d12b8dd90530374ca8)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-03 20:00:26 +00:00
dependabot[bot] 12a68b35e5 chore(deps): Bump vendor/bdwgc from 60be9d4 to 026dde2 (#243)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `60be9d4` to `026dde2`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/60be9d4da2a263acbdabbca00fc0880c1a124b95...026dde22e2194990d699446d9ce71ea6e19859ed)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 20:00:11 +00:00
dependabot[bot] a03985d3ea chore(deps): Bump vendor/bdwgc from 4bdf9b9 to 60be9d4 (#242)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4bdf9b9` to `60be9d4`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/4bdf9b9c327673b71344a63e368d8b2386bae6af...60be9d4da2a263acbdabbca00fc0880c1a124b95)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-27 20:00:48 +00:00
dependabot[bot] 22ddca7811 chore(deps): Bump vendor/bdwgc from 06ffb93 to 4bdf9b9 (#241)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `06ffb93` to `4bdf9b9`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/06ffb93814a97d08fce62e2f3ce3135bc2473e59...4bdf9b9c327673b71344a63e368d8b2386bae6af)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-25 20:00:21 +00:00
dependabot[bot] 833abbcecb chore(deps): Bump vendor/bdwgc from d70772a to 06ffb93 (#240)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `d70772a` to `06ffb93`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/d70772a42debc40d4c13fd735913ee6ae322aa9b...06ffb93814a97d08fce62e2f3ce3135bc2473e59)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 20:03:38 +00:00
dependabot[bot] 450257b73e chore(deps): Bump vendor/bdwgc from 274e5ce to d70772a (#239)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `274e5ce` to `d70772a`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/274e5ced83975df4df880b7d6c32061fa1c67985...d70772a42debc40d4c13fd735913ee6ae322aa9b)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 20:00:31 +00:00
dependabot[bot] bddf66861e chore(deps): Bump vendor/libatomic_ops from 2c8ba25 to e06dc95 (#238)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `2c8ba25` to `e06dc95`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/2c8ba251866ed12fa17fb51abfca063e2f6f717d...e06dc9549f1c24f8564501a9c5a264d20af1c4b5)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 20:00:27 +00:00
dependabot[bot] 658f8f7b5b chore(deps): Bump vendor/bdwgc from d80ce05 to 274e5ce (#237)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `d80ce05` to `274e5ce`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/d80ce053ff9701ccac04506267bbdf30be350481...274e5ced83975df4df880b7d6c32061fa1c67985)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-12 20:57:12 +00:00
dependabot[bot] 273291836d chore(deps): Bump vendor/bdwgc from 6dfd81e to d80ce05 (#236)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6dfd81e` to `d80ce05`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/6dfd81e1a070b4ab44f7edb32e05538d22c8ca9f...d80ce053ff9701ccac04506267bbdf30be350481)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 20:00:40 +00:00
dependabot[bot] 186123157f chore(deps): Bump vendor/bdwgc from c94898b to 6dfd81e (#235)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c94898b` to `6dfd81e`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/c94898ba7bc03a0d40e58642c44f6596106de7d2...6dfd81e1a070b4ab44f7edb32e05538d22c8ca9f)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-07 20:01:37 +00:00
dependabot[bot] 6e3107ab80 chore(deps): Bump vendor/libatomic_ops from 92435d4 to 2c8ba25 (#234)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `92435d4` to `2c8ba25`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/92435d45beeaab3ea269190c0f6c5d77e6f1d710...2c8ba251866ed12fa17fb51abfca063e2f6f717d)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-31 20:01:20 +00:00
dependabot[bot] e0cb8aca15 chore(deps): Bump vendor/bdwgc from 132eb0b to c94898b (#233)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `132eb0b` to `c94898b`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/132eb0bc220b7c2e32d43e9e5c290b17a7e6f37a...c94898ba7bc03a0d40e58642c44f6596106de7d2)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 20:02:56 +00:00
dependabot[bot] 6d9ce150cd chore(deps): Bump vendor/libatomic_ops from 7f731c9 to 92435d4 (#232)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `7f731c9` to `92435d4`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/7f731c96672c6be37b9da54c26a7fafa64407a89...92435d45beeaab3ea269190c0f6c5d77e6f1d710)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 20:01:23 +00:00
dependabot[bot] 3563d4e213 chore(deps): Bump vendor/bdwgc from 441698c to 132eb0b (#231)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `441698c` to `132eb0b`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/441698c68a90caa1670e9b46275c5db12668d171...132eb0bc220b7c2e32d43e9e5c290b17a7e6f37a)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 20:02:55 +00:00
dependabot[bot] cbb3bd39d4 chore(deps): Bump vendor/libatomic_ops from a04ad40 to 7f731c9 (#230)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `a04ad40` to `7f731c9`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/a04ad40056f161d89c94810621889a1c52165cda...7f731c96672c6be37b9da54c26a7fafa64407a89)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 20:01:55 +00:00
dependabot[bot] 85701b18c8 chore(deps): Bump vendor/bdwgc from b41a290 to 441698c (#229)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b41a290` to `441698c`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/b41a2904f938df11160f894b825b719d22d2b004...441698c68a90caa1670e9b46275c5db12668d171)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 20:01:31 +00:00
dependabot[bot] 82e7664a74 chore(deps): Bump vendor/bdwgc from f21eefa to b41a290 (#228)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f21eefa` to `b41a290`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/f21eefafc047240a4d971de5147bf64dd46725fe...b41a2904f938df11160f894b825b719d22d2b004)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 20:02:25 +00:00
dependabot[bot] 82c6516d29 chore(deps): Bump vendor/bdwgc from b49d1ae to f21eefa (#227)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b49d1ae` to `f21eefa`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/b49d1aefc29bf6623888abe885b9ac9b85a970df...f21eefafc047240a4d971de5147bf64dd46725fe)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-10 20:02:12 +00:00
dependabot[bot] bd9137b1f6 chore(deps): Bump vendor/bdwgc from 92dce07 to b49d1ae (#226)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `92dce07` to `b49d1ae`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/92dce071fa2db2b615981818b1db1024558d09ca...b49d1aefc29bf6623888abe885b9ac9b85a970df)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-08 20:00:51 +00:00
dependabot[bot] f590a7c7ed chore(deps): Bump vendor/bdwgc from 6a283de to 92dce07 (#225)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6a283de` to `92dce07`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/6a283de1db84c15e048cf9df6b47f4368b2e226a...92dce071fa2db2b615981818b1db1024558d09ca)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-07 20:00:59 +00:00
dependabot[bot] b31a5cff06 chore(deps): Bump vendor/bdwgc from 1c2f2c6 to 6a283de (#224)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `1c2f2c6` to `6a283de`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/1c2f2c679927538fa4969f85c67fafc3b1dddb23...6a283de1db84c15e048cf9df6b47f4368b2e226a)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 20:01:35 +00:00
dependabot[bot] c35a6a9212 chore(deps): Bump vendor/libatomic_ops from 344993c to a04ad40 (#223)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `344993c` to `a04ad40`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/344993c87c190d7ab8c3935fe80baea516ba2724...a04ad40056f161d89c94810621889a1c52165cda)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 20:01:12 +00:00
dependabot[bot] a74ccfc19c chore(deps): Bump vendor/bdwgc from 0e63b39 to 1c2f2c6 (#222)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `0e63b39` to `1c2f2c6`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/0e63b3923b215fe8229aaeaab6d9bc6d0cd18965...1c2f2c679927538fa4969f85c67fafc3b1dddb23)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 20:00:31 +00:00
dependabot[bot] d60cf964d0 chore(deps): Bump vendor/bdwgc from 272e61e to 0e63b39 (#221)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `272e61e` to `0e63b39`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/272e61e4691a9e990fa94a071d739dfbfa836941...0e63b3923b215fe8229aaeaab6d9bc6d0cd18965)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-15 20:00:42 +00:00
dependabot[bot] b824c776f6 chore(deps): Bump vendor/bdwgc from dac8f77 to 272e61e (#220)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `dac8f77` to `272e61e`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/dac8f776145e437de006fe416b4cf0678b5f9523...272e61e4691a9e990fa94a071d739dfbfa836941)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 20:00:53 +00:00
dependabot[bot] f41ade234c chore(deps): Bump vendor/bdwgc from 151b49a to dac8f77 (#219)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `151b49a` to `dac8f77`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/151b49a5302eea89ffd9efd9cdb82b75ac4f5d35...dac8f776145e437de006fe416b4cf0678b5f9523)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-09 20:01:00 +00:00
dependabot[bot] e3d427aaf8 chore(deps): Bump vendor/bdwgc from 31fa843 to 151b49a (#218)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `31fa843` to `151b49a`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/31fa843270a83e5e93c8dee16a3654eb93a98833...151b49a5302eea89ffd9efd9cdb82b75ac4f5d35)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 19:04:11 +00:00
dependabot[bot] 362bbd4ac4 chore(deps): Bump vendor/bdwgc from f55e46c to 31fa843 (#217)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f55e46c` to `31fa843`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/f55e46c34acf847577209a51b2da5e75d4400034...31fa843270a83e5e93c8dee16a3654eb93a98833)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 19:05:29 +00:00
dependabot[bot] 40fae8cfc5 chore(deps): Bump vendor/bdwgc from d389c2d to f55e46c (#216)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `d389c2d` to `f55e46c`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/d389c2d7f08ab48e7b6ec1a22c2afe9d201f5b12...f55e46c34acf847577209a51b2da5e75d4400034)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 19:04:45 +00:00
dependabot[bot] fa50cd76d1 chore(deps): Bump vendor/bdwgc from 04cdd2f to d389c2d (#215)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `04cdd2f` to `d389c2d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/04cdd2f19901f9a2b0f7b28b16c41e7c0db2fca2...d389c2d7f08ab48e7b6ec1a22c2afe9d201f5b12)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-26 19:04:59 +00:00
dependabot[bot] e3162293df chore(deps): Bump vendor/bdwgc from 3dbb260 to 04cdd2f (#213)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `3dbb260` to `04cdd2f`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/3dbb260e5f277a350da7251e01dd3284f973f36f...04cdd2f19901f9a2b0f7b28b16c41e7c0db2fca2)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-25 19:05:04 +00:00
dependabot[bot] 20fbf8e1e9 chore(deps): Bump vendor/libatomic_ops from 4bc05be to 344993c (#214)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `4bc05be` to `344993c`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/4bc05be28b471ff335a1f1e79b43099bac61b273...344993c87c190d7ab8c3935fe80baea516ba2724)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-25 19:04:51 +00:00
dependabot[bot] 4dc952a872 chore(deps): Bump vendor/bdwgc from 98200e4 to 3dbb260 (#212)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `98200e4` to `3dbb260`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/98200e4fff00d243c9bc65591ee794eaab1b6b48...3dbb260e5f277a350da7251e01dd3284f973f36f)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:04:14 +00:00
dependabot[bot] fb4e72bcdd chore(deps): Bump vendor/libatomic_ops from 0445739 to 4bc05be (#211)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `0445739` to `4bc05be`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/044573903530c4a8e8318e20a830d4a0531b2035...4bc05be28b471ff335a1f1e79b43099bac61b273)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:04:06 +00:00
dependabot[bot] 444ee0ecc1 chore(deps): Bump vendor/bdwgc from 04d7f70 to 98200e4 (#210)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `04d7f70` to `98200e4`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/04d7f70721be8098d0778e145f7af37cd74d7634...98200e4fff00d243c9bc65591ee794eaab1b6b48)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-03 19:05:05 +00:00
dependabot[bot] b01f884f5d chore(deps): Bump vendor/bdwgc from 0a1667b to 04d7f70 (#209)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `0a1667b` to `04d7f70`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/0a1667bee7f2c004abda6ecd173cd80bfef8412c...04d7f70721be8098d0778e145f7af37cd74d7634)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-02 19:04:09 +00:00
Yota Toyama ed6055e188 chore: Release bdwgc-alloc version 0.6.3 2022-12-21 12:20:56 -08:00
Yota Toyama a227aa2aa9 Update readme (#208) 2022-12-21 20:13:42 +00:00
dependabot[bot] c95f5dbacc Bump vendor/bdwgc from e45120d to 0a1667b (#207)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e45120d` to `0a1667b`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/e45120d08bd1b4dcc2184024e76b40ddfafc69ca...0a1667bee7f2c004abda6ecd173cd80bfef8412c)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-21 19:04:15 +00:00
dependabot[bot] c2c0c522e1 Bump vendor/bdwgc from 128c0ec to e45120d (#206)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `128c0ec` to `e45120d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/128c0ec33dc7b41c1ea40ca27d57821135744182...e45120d08bd1b4dcc2184024e76b40ddfafc69ca)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-15 19:07:45 +00:00
dependabot[bot] 4992c30a1e Bump vendor/bdwgc from f77d065 to 128c0ec (#205)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f77d065` to `128c0ec`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/f77d0654663a345ee440ef775b7fb935c103ced5...128c0ec33dc7b41c1ea40ca27d57821135744182)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 19:10:07 +00:00
dependabot[bot] dddcc8b615 Bump vendor/bdwgc from bc1866b to f77d065 (#204)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `bc1866b` to `f77d065`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/bc1866b1405ce88d1acfcc05289f75b7ca4ad4e4...f77d0654663a345ee440ef775b7fb935c103ced5)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 19:05:54 +00:00
dependabot[bot] 8ab6c960e7 Bump vendor/bdwgc from 92ba441 to bc1866b (#203)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `92ba441` to `bc1866b`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/92ba44158ca276ff397fb55081ff371811a7b939...bc1866b1405ce88d1acfcc05289f75b7ca4ad4e4)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 19:05:34 +00:00
dependabot[bot] 889ba637e0 Bump vendor/bdwgc from 546d896 to 92ba441 (#202)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `546d896` to `92ba441`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/546d896f6b3fbf04ac7de4333051b4930531dcb2...92ba44158ca276ff397fb55081ff371811a7b939)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 19:05:29 +00:00
dependabot[bot] 9c43960a5d Bump vendor/bdwgc from 616f2a7 to 546d896 (#201)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `616f2a7` to `546d896`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/616f2a79082379a345a69f047148c549cedfce95...546d896f6b3fbf04ac7de4333051b4930531dcb2)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 19:05:41 +00:00
dependabot[bot] 5297ef129a Bump vendor/bdwgc from 840bbcf to 616f2a7 (#200)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `840bbcf` to `616f2a7`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/840bbcf603bc75e0b2da21ea9cbd84d1d63f14cf...616f2a79082379a345a69f047148c549cedfce95)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 19:05:42 +00:00
dependabot[bot] 1293fda0e8 Bump vendor/bdwgc from e4247e8 to 840bbcf (#199)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e4247e8` to `840bbcf`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/e4247e8e31621563d53af29910d51ffe1427d3f2...840bbcf603bc75e0b2da21ea9cbd84d1d63f14cf)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-24 19:05:24 +00:00
dependabot[bot] 29ad837a45 Bump vendor/bdwgc from daea2f1 to e4247e8 (#198)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `daea2f1` to `e4247e8`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/daea2f19089c32f38de916b8949fde42d73daf6f...e4247e8e31621563d53af29910d51ffe1427d3f2)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-23 19:05:40 +00:00
dependabot[bot] 71b8911b7c Bump vendor/bdwgc from 665ea75 to daea2f1 (#197)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `665ea75` to `daea2f1`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/665ea75723d5d6e1eb8a303c25a4400f84eccffb...daea2f19089c32f38de916b8949fde42d73daf6f)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-17 19:08:26 +00:00
dependabot[bot] 865dc20861 Bump vendor/bdwgc from 54522af to 665ea75 (#196)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `54522af` to `665ea75`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/54522af853de28f45195044dadfd795c4e5942aa...665ea75723d5d6e1eb8a303c25a4400f84eccffb)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 19:05:27 +00:00
dependabot[bot] 560a1fe764 Bump vendor/bdwgc from 400053e to 54522af (#195)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `400053e` to `54522af`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/400053e428fcd81cf0c867d49223d74de27ccfaa...54522af853de28f45195044dadfd795c4e5942aa)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-02 19:53:46 +00:00
dependabot[bot] f55886e77d Bump vendor/bdwgc from 41da366 to 400053e (#194)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `41da366` to `400053e`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/41da36619e893f034624d57ea7c0509d86e97683...400053e428fcd81cf0c867d49223d74de27ccfaa)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 19:10:32 +00:00
dependabot[bot] ac27599e3e Bump vendor/bdwgc from 9338177 to 41da366 (#193)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `9338177` to `41da366`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/93381779c71c5c95a9c995bbe00aa7a776b8bfc8...41da36619e893f034624d57ea7c0509d86e97683)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-25 19:11:10 +00:00
dependabot[bot] a46aa60c5d Bump vendor/bdwgc from 6c47e6d to 9338177 (#192)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6c47e6d` to `9338177`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/6c47e6d4c929d97aa59efc970c0b3a07d6ee7ad6...93381779c71c5c95a9c995bbe00aa7a776b8bfc8)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 19:14:19 +00:00
dependabot[bot] ada743605c Bump vendor/bdwgc from 75f52d1 to 6c47e6d (#191)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `75f52d1` to `6c47e6d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/75f52d10108e3bbe80144377236ac4c3f5086c36...6c47e6d4c929d97aa59efc970c0b3a07d6ee7ad6)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-21 19:11:29 +00:00
dependabot[bot] 8f6ada39dc Bump vendor/bdwgc from bbe9092 to 75f52d1 (#190)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `bbe9092` to `75f52d1`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/bbe909230a79d53af2bc3fde28f0ee9fa03c1bb9...75f52d10108e3bbe80144377236ac4c3f5086c36)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 19:10:47 +00:00
dependabot[bot] 3d264d4b3b Bump vendor/bdwgc from f62cd8d to bbe9092 (#189)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f62cd8d` to `bbe9092`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/f62cd8d240066355e669764f9e10a378a6b7a3b7...bbe909230a79d53af2bc3fde28f0ee9fa03c1bb9)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-06 19:10:24 +00:00
dependabot[bot] cfe715afd7 Bump vendor/bdwgc from ed627bb to f62cd8d (#188)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `ed627bb` to `f62cd8d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/ed627bb33576317556d64d43596dfbaa60226f17...f62cd8d240066355e669764f9e10a378a6b7a3b7)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 19:10:30 +00:00
dependabot[bot] 073a41cfbd Bump vendor/bdwgc from 6dfa9a2 to ed627bb (#187)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6dfa9a2` to `ed627bb`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/6dfa9a2030014cb05655865938b650c3d7a86e05...ed627bb33576317556d64d43596dfbaa60226f17)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 19:07:23 +00:00
dependabot[bot] 47e73b99fa Bump vendor/libatomic_ops from aa860c6 to 0445739 (#185)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `aa860c6` to `0445739`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/aa860c6bee0378528b79665f95e94e400d3919f1...044573903530c4a8e8318e20a830d4a0531b2035)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-23 19:16:47 +00:00
dependabot[bot] a883d53c92 Bump vendor/bdwgc from 213e4b3 to 6dfa9a2 (#186)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `213e4b3` to `6dfa9a2`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/213e4b3b3ff54851034239476d4ec845e10b4770...6dfa9a2030014cb05655865938b650c3d7a86e05)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-23 19:16:15 +00:00
dependabot[bot] e4e959b9db Bump vendor/bdwgc from 515d30e to 213e4b3 (#184)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `515d30e` to `213e4b3`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/515d30eb005f8819112d8d474e37b085cf94edde...213e4b3b3ff54851034239476d4ec845e10b4770)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 19:11:10 +00:00
dependabot[bot] 0fb908472c Bump vendor/bdwgc from af1eede to 515d30e (#183)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `af1eede` to `515d30e`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/af1eede4362a53a32b25c4063df6c2ccc8ed489b...515d30eb005f8819112d8d474e37b085cf94edde)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-02 19:23:31 +00:00
dependabot[bot] 2563234a2f Bump vendor/libatomic_ops from 0f28734 to aa860c6 (#181)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `0f28734` to `aa860c6`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/0f28734907cebe48bc23cfcfd5d5df74caabc069...aa860c6bee0378528b79665f95e94e400d3919f1)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-29 19:11:44 +00:00
dependabot[bot] 0b001f457a Bump vendor/bdwgc from 308aafa to af1eede (#182)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `308aafa` to `af1eede`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/308aafa4009ff23737a02b1452b37bbde49c4a99...af1eede4362a53a32b25c4063df6c2ccc8ed489b)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-29 19:10:55 +00:00
dependabot[bot] 8a9274518e Bump vendor/libatomic_ops from 7f13372 to 0f28734 (#180)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `7f13372` to `0f28734`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/7f13372f7a269b80a739347dcb9836f6c9166d4e...0f28734907cebe48bc23cfcfd5d5df74caabc069)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-26 19:10:11 +00:00
dependabot[bot] 2071eb794c Bump vendor/libatomic_ops from da82162 to 7f13372 (#179)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `da82162` to `7f13372`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/da821621ecd6fa4d233f16ecd455b9c5d54d01e1...7f13372f7a269b80a739347dcb9836f6c9166d4e)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-24 19:10:27 +00:00
dependabot[bot] 5f036eb378 Bump vendor/bdwgc from ab1bfc3 to 308aafa (#178)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `ab1bfc3` to `308aafa`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/ab1bfc33c87726dc1fd85c351191380c6c463143...308aafa4009ff23737a02b1452b37bbde49c4a99)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-22 19:10:17 +00:00
dependabot[bot] 789541832c Bump vendor/libatomic_ops from 124c97a to da82162 (#177)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `124c97a` to `da82162`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/124c97a9ab14735334850e57379e08d0d2c089d8...da821621ecd6fa4d233f16ecd455b9c5d54d01e1)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-19 19:09:34 +00:00
dependabot[bot] b4ed497fdc Bump vendor/bdwgc from 454e841 to ab1bfc3 (#176)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `454e841` to `ab1bfc3`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/454e8410e03b8a141296ec4c3c2bf876d78b4ea8...ab1bfc33c87726dc1fd85c351191380c6c463143)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-18 19:10:43 +00:00
dependabot[bot] a2c19348ad Bump vendor/bdwgc from 4dca489 to 454e841 (#175)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4dca489` to `454e841`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/4dca48965fbd82bb915965bf3c165ca9e58baa3e...454e8410e03b8a141296ec4c3c2bf876d78b4ea8)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 19:11:02 +00:00
dependabot[bot] 4020a5cf85 Bump vendor/libatomic_ops from 620ae9d to 124c97a (#174)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `620ae9d` to `124c97a`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/620ae9dd25faf62e96063c5440a0be648ae29d46...124c97a9ab14735334850e57379e08d0d2c089d8)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-11 19:08:54 +00:00
dependabot[bot] 4d98c1dad4 Bump vendor/bdwgc from 952c709 to 4dca489 (#173)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `952c709` to `4dca489`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/952c70947375c8539028b3958e7a5d9ce4b49707...4dca48965fbd82bb915965bf3c165ca9e58baa3e)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 19:11:40 +00:00
dependabot[bot] b124c6c25c Bump vendor/bdwgc from e717f11 to 952c709 (#172)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e717f11` to `952c709`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/e717f1191ba099d46a4eb0c56954b1b2e5333d5b...952c70947375c8539028b3958e7a5d9ce4b49707)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-05 19:10:13 +00:00
dependabot[bot] 2eca684f2b Bump vendor/libatomic_ops from fb1c731 to 620ae9d (#170)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `fb1c731` to `620ae9d`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/fb1c731d1d765671da058cdb594ff2c9a32463ea...620ae9dd25faf62e96063c5440a0be648ae29d46)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-04 19:08:43 +00:00
dependabot[bot] 1004ef451e Bump vendor/bdwgc from c00230e to e717f11 (#171)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c00230e` to `e717f11`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/c00230e46ba5f8e3a630540a43829dd75aeeed4e...e717f1191ba099d46a4eb0c56954b1b2e5333d5b)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-04 19:08:38 +00:00
dependabot[bot] aa0a5ce401 Bump vendor/bdwgc from 5cf2700 to c00230e (#169)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `5cf2700` to `c00230e`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/5cf2700b16d6017ba86d914b4c5e0ba193c94d35...c00230e46ba5f8e3a630540a43829dd75aeeed4e)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-03 19:09:39 +00:00
dependabot[bot] 3161293020 Bump vendor/libatomic_ops from 69e1880 to fb1c731 (#168)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `69e1880` to `fb1c731`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/69e188067616d258cdafa5a8a4ac6f03945090a8...fb1c731d1d765671da058cdb594ff2c9a32463ea)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-02 19:11:22 +00:00
dependabot[bot] f09074cc3b Bump vendor/bdwgc from 0f29bb0 to 5cf2700 (#167)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `0f29bb0` to `5cf2700`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/0f29bb063b6fb071bdc6e75c5c5c87833edf3876...5cf2700b16d6017ba86d914b4c5e0ba193c94d35)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-01 19:20:18 +00:00
dependabot[bot] 83fd314087 Bump vendor/bdwgc from c1a6378 to 0f29bb0 (#166)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c1a6378` to `0f29bb0`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/c1a6378297a915762e897882e30eccf24fe73deb...0f29bb063b6fb071bdc6e75c5c5c87833edf3876)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-29 19:09:41 +00:00
dependabot[bot] c71f9db4f2 Bump vendor/bdwgc from ed4f7ea to c1a6378 (#165)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `ed4f7ea` to `c1a6378`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/ed4f7ea68f0983e81dd96a99a9cf4e9c7c58a4e2...c1a6378297a915762e897882e30eccf24fe73deb)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-25 19:14:00 +00:00
Yota Toyama a91db9b290 (cargo-release) version 0.6.2 2022-07-22 01:59:40 +00:00
dependabot[bot] 1fdefad5a7 Bump vendor/bdwgc from 33c68aa to ed4f7ea (#164)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `33c68aa` to `ed4f7ea`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/33c68aa99537186e72cf3cff658301a76f55420c...ed4f7ea68f0983e81dd96a99a9cf4e9c7c58a4e2)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-15 19:07:04 +00:00
dependabot[bot] d608243c52 Bump vendor/bdwgc from 2afde24 to 33c68aa (#163)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `2afde24` to `33c68aa`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/2afde2458e3c4619e6aebdb6b127f2584f290a0a...33c68aa99537186e72cf3cff658301a76f55420c)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-14 19:08:47 +00:00
dependabot[bot] 24a07547ae Bump vendor/bdwgc from 79867a5 to 2afde24 (#162)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `79867a5` to `2afde24`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/79867a5ecdb7132a63b54e880edf8b7cd40d951d...2afde2458e3c4619e6aebdb6b127f2584f290a0a)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-06 19:08:44 +00:00
dependabot[bot] c300df6974 Bump vendor/bdwgc from b75f1aa to 79867a5 (#161)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b75f1aa` to `79867a5`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/b75f1aa68cbcf6a46dc38203b267faab44a24061...79867a5ecdb7132a63b54e880edf8b7cd40d951d)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-17 19:12:08 +00:00
dependabot[bot] 9549acea33 Bump vendor/bdwgc from 1e6c80b to b75f1aa (#160)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `1e6c80b` to `b75f1aa`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/1e6c80be32fd95f3c2015db0e76a6bae99d5ba0c...b75f1aa68cbcf6a46dc38203b267faab44a24061)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-14 19:06:49 +00:00
dependabot[bot] 04391173e3 Bump vendor/bdwgc from 4e020ef to 1e6c80b (#159)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `4e020ef` to `1e6c80b`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/4e020ef3c5367ddb79617d7c22504e5f3a130392...1e6c80be32fd95f3c2015db0e76a6bae99d5ba0c)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-09 19:09:58 +00:00
dependabot[bot] 2032bf3bf4 Bump vendor/bdwgc from 0c44b46 to 4e020ef (#158)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `0c44b46` to `4e020ef`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/0c44b469646fb07cf82a62deed6a7ee693112c8f...4e020ef3c5367ddb79617d7c22504e5f3a130392)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-08 19:09:27 +00:00
dependabot[bot] 9fdc854347 Bump vendor/bdwgc from 020b05d to 0c44b46 (#157)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `020b05d` to `0c44b46`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/020b05d7d567926a023dc428cde7b6add246cd65...0c44b469646fb07cf82a62deed6a7ee693112c8f)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-02 19:10:52 +00:00
dependabot[bot] 7ac502b1ae Bump vendor/bdwgc from b8cb5a6 to 020b05d (#156)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b8cb5a6` to `020b05d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/b8cb5a63e65e17c5adb9f4fcccd615200662ced8...020b05d7d567926a023dc428cde7b6add246cd65)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 19:10:34 +00:00
dependabot[bot] a28e4dbbcd Bump vendor/bdwgc from bb81ed2 to b8cb5a6 (#155)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `bb81ed2` to `b8cb5a6`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/bb81ed20231fbffbfede6d7f69f8d5808cddaa3a...b8cb5a63e65e17c5adb9f4fcccd615200662ced8)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-31 19:09:39 +00:00
dependabot[bot] 63d325a3b9 Bump vendor/bdwgc from faa3baf to bb81ed2 (#154)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `faa3baf` to `bb81ed2`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/faa3bafd2da2d814b6ee1e99e38c44f3a54eed10...bb81ed20231fbffbfede6d7f69f8d5808cddaa3a)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-26 19:11:54 +00:00
dependabot[bot] a7572d66a1 Bump vendor/bdwgc from 107cfe0 to faa3baf (#153)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `107cfe0` to `faa3baf`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/107cfe08b40d08226160f4e4eaef0a500586873c...faa3bafd2da2d814b6ee1e99e38c44f3a54eed10)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-25 19:10:41 +00:00
dependabot[bot] d3501c999a Bump vendor/bdwgc from b1b932b to 107cfe0 (#152)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b1b932b` to `107cfe0`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/b1b932b8773c9ece2eeffeec539aee838722de52...107cfe08b40d08226160f4e4eaef0a500586873c)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-20 19:09:57 +00:00
dependabot[bot] 780b6568b8 Bump vendor/libatomic_ops from b65f958 to 69e1880 (#151)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `b65f958` to `69e1880`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/b65f9586d268bc3dc2f18a049de8ad42ed47816c...69e188067616d258cdafa5a8a4ac6f03945090a8)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-20 19:09:18 +00:00
dependabot[bot] 5767ea3a6e Bump vendor/bdwgc from 247e735 to b1b932b (#150)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `247e735` to `b1b932b`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/247e7354f3361e5cfe9ea9dd420fbdeac801efaa...b1b932b8773c9ece2eeffeec539aee838722de52)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-12 19:10:02 +00:00
dependabot[bot] 6870887d32 Bump vendor/bdwgc from f8e6e7d to 247e735 (#149)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `f8e6e7d` to `247e735`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/f8e6e7d8fb2fdadb58fc33b6035053abb0e8957c...247e7354f3361e5cfe9ea9dd420fbdeac801efaa)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 19:09:42 +00:00
dependabot[bot] 9038df9c13 Bump vendor/bdwgc from 000f457 to f8e6e7d (#148)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `000f457` to `f8e6e7d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/000f4575cec2b8614fe254bc8e3dd2bbc1e7c6a9...f8e6e7d8fb2fdadb58fc33b6035053abb0e8957c)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-06 19:09:20 +00:00
dependabot[bot] d1d385c8f1 Bump vendor/bdwgc from 7c192c8 to 000f457 (#147)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `7c192c8` to `000f457`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/7c192c89e9d3fe9d25d8b1cd1f24166dab3133df...000f4575cec2b8614fe254bc8e3dd2bbc1e7c6a9)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-05 19:08:12 +00:00
dependabot[bot] 0055c1c288 Bump vendor/libatomic_ops from 67cf057 to b65f958 (#146)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `67cf057` to `b65f958`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/67cf0572d97c68a4f49f8bc765061f552398d435...b65f9586d268bc3dc2f18a049de8ad42ed47816c)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-02 19:11:04 +00:00
dependabot[bot] 728e414fbb Bump vendor/bdwgc from 7f375ea to 7c192c8 (#145)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `7f375ea` to `7c192c8`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/7f375ea87e6c2db963289b401602775f87213741...7c192c89e9d3fe9d25d8b1cd1f24166dab3133df)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-02 19:10:23 +00:00
dependabot[bot] 7a6be33be5 Bump vendor/bdwgc from e612e56 to 7f375ea (#144)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e612e56` to `7f375ea`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/e612e566fe7f28c80f112f494ce9b85751c93a75...7f375ea87e6c2db963289b401602775f87213741)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 19:10:19 +00:00
dependabot[bot] 63522d8dc5 Bump vendor/bdwgc from 2e1b8f2 to e612e56 (#143)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `2e1b8f2` to `e612e56`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/2e1b8f20559a7296fedd4fbcb823c4c2ed885eba...e612e566fe7f28c80f112f494ce9b85751c93a75)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-26 19:10:13 +00:00
dependabot[bot] d04f2e2e13 Bump vendor/bdwgc from 70ffca1 to 2e1b8f2 (#142)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `70ffca1` to `2e1b8f2`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/70ffca11f715b7fcc251ed1cfbcfb82b50176b62...2e1b8f20559a7296fedd4fbcb823c4c2ed885eba)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 19:08:12 +00:00
dependabot[bot] feb9d6922c Bump vendor/bdwgc from 91f905d to 70ffca1 (#141)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `91f905d` to `70ffca1`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/91f905df500d1e669267279c4e1aac3d4c7fa754...70ffca11f715b7fcc251ed1cfbcfb82b50176b62)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-22 19:15:31 +00:00
dependabot[bot] 975a89d077 Bump vendor/bdwgc from c207ad8 to 91f905d (#140)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c207ad8` to `91f905d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/c207ad8ee73bbd41940f4bd15c958a4f41047859...91f905df500d1e669267279c4e1aac3d4c7fa754)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-21 19:09:53 +00:00
dependabot[bot] 30d5d44033 Bump vendor/bdwgc from 338c832 to c207ad8 (#139)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `338c832` to `c207ad8`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/338c832ff2af44e3397b6b0f9ab97ffc6a04aa7d...c207ad8ee73bbd41940f4bd15c958a4f41047859)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-20 19:10:12 +00:00
dependabot[bot] afb2a78af8 Bump vendor/bdwgc from 09dd6a6 to 338c832 (#138)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `09dd6a6` to `338c832`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/09dd6a62b7ef8cd3d519599ad5e0c67d000fc1fe...338c832ff2af44e3397b6b0f9ab97ffc6a04aa7d)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 19:11:11 +00:00
dependabot[bot] 86b9b7831d Bump vendor/bdwgc from 851cf18 to 09dd6a6 (#137)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `851cf18` to `09dd6a6`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/851cf18b802ba8286bd48cb5c288075a75eba4bd...09dd6a62b7ef8cd3d519599ad5e0c67d000fc1fe)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 19:10:58 +00:00
dependabot[bot] 7566489d1b Bump vendor/bdwgc from 934e24b to 851cf18 (#136)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `934e24b` to `851cf18`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/934e24bce13897c006876343f6496bc40eddd5b8...851cf18b802ba8286bd48cb5c288075a75eba4bd)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-04 19:09:37 +00:00
dependabot[bot] d334beccad Bump vendor/bdwgc from 0eb8d2f to 934e24b (#135)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `0eb8d2f` to `934e24b`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/0eb8d2f95c7a683338b9e3c2b55c84aa5edb4bf7...934e24bce13897c006876343f6496bc40eddd5b8)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-01 19:08:28 +00:00
dependabot[bot] 41ff14a6b6 Bump vendor/bdwgc from 1aebf1e to 0eb8d2f (#134)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `1aebf1e` to `0eb8d2f`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/1aebf1e327195a4ab7d39c1d6105f70204b92dbe...0eb8d2f95c7a683338b9e3c2b55c84aa5edb4bf7)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-31 19:17:30 +00:00
dependabot[bot] f2244203ab Bump vendor/bdwgc from eddbd92 to 1aebf1e (#133)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `eddbd92` to `1aebf1e`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/eddbd924a208aa4f25717b736cf01aac3c600450...1aebf1e327195a4ab7d39c1d6105f70204b92dbe)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-29 19:09:08 +00:00
dependabot[bot] f49c325a0e Bump vendor/bdwgc from 7aa23f4 to eddbd92 (#132)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `7aa23f4` to `eddbd92`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/7aa23f4e849520c229ea3c26d84afd39ebe83711...eddbd924a208aa4f25717b736cf01aac3c600450)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 19:11:01 +00:00
dependabot[bot] a5e5d16e91 Bump vendor/bdwgc from b6d44ec to 7aa23f4 (#131)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b6d44ec` to `7aa23f4`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/b6d44ecc9d09118521f728e8fd701a6c5e50505c...7aa23f4e849520c229ea3c26d84afd39ebe83711)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-23 21:13:56 +00:00
dependabot[bot] e658ae6e65 Bump vendor/bdwgc from 07f21cb to b6d44ec (#130)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `07f21cb` to `b6d44ec`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/07f21cb35eeb58600bee377c5ce5cafc34391851...b6d44ecc9d09118521f728e8fd701a6c5e50505c)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-22 19:10:39 +00:00
dependabot[bot] 932ea550f1 Bump vendor/bdwgc from 6c63aba to 07f21cb (#129)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6c63aba` to `07f21cb`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/6c63aba2e25ed05005e49a12e187e03063732dd1...07f21cb35eeb58600bee377c5ce5cafc34391851)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 19:09:11 +00:00
dependabot[bot] 0c45540bc1 Bump vendor/bdwgc from 35b40d4 to 6c63aba (#128)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `35b40d4` to `6c63aba`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/35b40d4faf869bc14dc4fd0e3df220a6604839a6...6c63aba2e25ed05005e49a12e187e03063732dd1)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-17 19:09:01 +00:00
dependabot[bot] c2f0a63dea Bump vendor/bdwgc from b1bcc63 to 35b40d4 (#127)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b1bcc63` to `35b40d4`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/b1bcc63ba060e737ddde49456445997635af8939...35b40d4faf869bc14dc4fd0e3df220a6604839a6)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-16 19:18:38 +00:00
dependabot[bot] b50df6ee81 Bump vendor/bdwgc from c9b3ca8 to b1bcc63 (#126)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c9b3ca8` to `b1bcc63`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/c9b3ca8fab74673b8cf5d89cf6d2b5a4375c0732...b1bcc63ba060e737ddde49456445997635af8939)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14 19:09:21 +00:00
dependabot[bot] ecb9ec21b4 Bump vendor/bdwgc from a6e21c5 to c9b3ca8 (#125)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `a6e21c5` to `c9b3ca8`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/a6e21c52d378a6ce617660bb9383069e8b9dd8a7...c9b3ca8fab74673b8cf5d89cf6d2b5a4375c0732)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-11 19:08:10 +00:00
dependabot[bot] 46434df4c6 Bump vendor/bdwgc from 53997ad to a6e21c5 (#124)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `53997ad` to `a6e21c5`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/53997addf27a6f983ba55cf4c370d7685f8ad198...a6e21c52d378a6ce617660bb9383069e8b9dd8a7)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 19:09:59 +00:00
dependabot[bot] 405a653b3b Bump vendor/bdwgc from e700c78 to 53997ad (#123)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `e700c78` to `53997ad`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/e700c781a5783cb232e4b47b1ae94a53a6c77378...53997addf27a6f983ba55cf4c370d7685f8ad198)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03 19:09:30 +00:00
dependabot[bot] aa01847d29 Bump vendor/bdwgc from cfb325f to e700c78 (#122)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `cfb325f` to `e700c78`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/cfb325ff353464572cd444b41c673ae79a35288e...e700c781a5783cb232e4b47b1ae94a53a6c77378)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 19:13:47 +00:00
dependabot[bot] 567fa8f4fb Bump vendor/bdwgc from b82d4a1 to cfb325f (#121)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `b82d4a1` to `cfb325f`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/b82d4a16b60c38584cf238cbaf7f98549865d8cb...cfb325ff353464572cd444b41c673ae79a35288e)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-24 19:10:51 +00:00
dependabot[bot] d9eb9be29e Bump vendor/bdwgc from 3e38b4d to b82d4a1 (#120)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `3e38b4d` to `b82d4a1`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/3e38b4db24a8d2edfff51bdb839277c5f9fe1766...b82d4a16b60c38584cf238cbaf7f98549865d8cb)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-23 19:18:53 +00:00
dependabot[bot] ec4f4f5293 Bump vendor/libatomic_ops from 0a251d1 to 67cf057 (#119)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `0a251d1` to `67cf057`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/0a251d1acf5c2c23651e8fa312244780a150271b...67cf0572d97c68a4f49f8bc765061f552398d435)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 19:09:38 +00:00
dependabot[bot] 3b942fbe31 Bump vendor/libatomic_ops from 6be0bc8 to 0a251d1 (#118)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `6be0bc8` to `0a251d1`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/6be0bc83c20389e56c679e1f20927ee9d6da420d...0a251d1acf5c2c23651e8fa312244780a150271b)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-18 19:11:09 +00:00
dependabot[bot] 9671258c6f Bump vendor/bdwgc from 6b1cfe2 to 3e38b4d (#117)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6b1cfe2` to `3e38b4d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/6b1cfe21bdf745f5489117fd04eef6492f14f552...3e38b4db24a8d2edfff51bdb839277c5f9fe1766)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-17 19:08:52 +00:00
dependabot[bot] 1858284827 Bump vendor/libatomic_ops from 55cbc11 to 6be0bc8 (#116)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `55cbc11` to `6be0bc8`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/55cbc11815e14590fe7c5113c7bd832ad6146478...6be0bc83c20389e56c679e1f20927ee9d6da420d)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-16 19:11:25 +00:00
dependabot[bot] d24bb63df5 Bump vendor/libatomic_ops from bdea347 to 55cbc11 (#115)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `bdea347` to `55cbc11`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/bdea34747d0a49899e034bcbede36afce464a6ab...55cbc11815e14590fe7c5113c7bd832ad6146478)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 19:10:00 +00:00
dependabot[bot] 6fce34986c Bump vendor/libatomic_ops from c7a0b9f to bdea347 (#114)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `c7a0b9f` to `bdea347`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/c7a0b9f5896b6ff67a1f09f273cc0e0c6a0d09e9...bdea34747d0a49899e034bcbede36afce464a6ab)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 19:10:09 +00:00
dependabot[bot] a5efee5781 Bump vendor/libatomic_ops from 9148627 to c7a0b9f (#113)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops) from `9148627` to `c7a0b9f`.
- [Release notes](https://github.com/ivmai/libatomic_ops/releases)
- [Commits](https://github.com/ivmai/libatomic_ops/compare/914862752503cac5c3e7e5be8a8af2f5b97153a8...c7a0b9f5896b6ff67a1f09f273cc0e0c6a0d09e9)

---
updated-dependencies:
- dependency-name: vendor/libatomic_ops
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-09 19:09:04 +00:00
dependabot[bot] 30b59b0b5b Bump vendor/bdwgc from 304d734 to 6b1cfe2 (#112)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `304d734` to `6b1cfe2`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/304d734b6e076f1153362789ae5d1caa7c8c8ed5...6b1cfe21bdf745f5489117fd04eef6492f14f552)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-08 19:08:54 +00:00
dependabot[bot] 22f4ae8d86 Bump vendor/bdwgc from 73b67ba to 304d734 (#111)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `73b67ba` to `304d734`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/73b67bab7ecc943abd2e3253a26127212442833a...304d734b6e076f1153362789ae5d1caa7c8c8ed5)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 19:11:28 +00:00
dependabot[bot] 6b2f6ada1b Bump vendor/bdwgc from 6c8923e to 73b67ba (#110)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6c8923e` to `73b67ba`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/6c8923eef141c0de98d369af5ab270caa7d51b67...73b67bab7ecc943abd2e3253a26127212442833a)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-04 19:09:53 +00:00
dependabot[bot] fb083adfff Bump vendor/bdwgc from cbef64d to 6c8923e (#109)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `cbef64d` to `6c8923e`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/cbef64d771cf2419a677259dd7367ed2d1035a98...6c8923eef141c0de98d369af5ab270caa7d51b67)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-02 19:08:32 +00:00
dependabot[bot] 154c6ac63f Bump vendor/bdwgc from c66af36 to cbef64d (#108)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c66af36` to `cbef64d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/c66af36a28a5b50cb4f1c7fb54902c71c93122e5...cbef64d771cf2419a677259dd7367ed2d1035a98)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 19:08:24 +00:00
dependabot[bot] d5dbcb47ce Bump vendor/bdwgc from c91eaf6 to c66af36 (#107)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `c91eaf6` to `c66af36`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/c91eaf6edcf8134d63c371b69411af39b91981e1...c66af36a28a5b50cb4f1c7fb54902c71c93122e5)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-28 19:08:12 +00:00
dependabot[bot] 0499576079 Bump vendor/bdwgc from 9027a0b to c91eaf6 (#106)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `9027a0b` to `c91eaf6`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/9027a0b429ad3f2f3f0eb77210f22c4a1d21ee4a...c91eaf6edcf8134d63c371b69411af39b91981e1)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-21 19:13:20 +00:00
dependabot[bot] 2e0027b936 Bump vendor/bdwgc from 46cca81 to 9027a0b (#105)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `46cca81` to `9027a0b`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/46cca81da54c8e6d61e5e464b581d0595f9f4917...9027a0b429ad3f2f3f0eb77210f22c4a1d21ee4a)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-20 20:00:55 +00:00
dependabot[bot] 9de296f269 Bump vendor/bdwgc from 703232d to 46cca81 (#104)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `703232d` to `46cca81`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/703232dd4131d247a43a0b0506ffc5ab5669a191...46cca81da54c8e6d61e5e464b581d0595f9f4917)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-18 19:09:09 +00:00
dependabot[bot] 7db7bea9d1 Bump vendor/bdwgc from 2cc754b to 703232d (#103)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `2cc754b` to `703232d`.
- [Release notes](https://github.com/ivmai/bdwgc/releases)
- [Commits](https://github.com/ivmai/bdwgc/compare/2cc754be36bd2560a3e6f468f5039cf00e4230d1...703232dd4131d247a43a0b0506ffc5ab5669a191)

---
updated-dependencies:
- dependency-name: vendor/bdwgc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 19:10:07 +00:00
22 changed files with 181 additions and 60 deletions
+18
View File
@@ -0,0 +1,18 @@
{
"words": [
"autogen",
"autotools",
"bdwgc",
"cflag",
"dealloc",
"finalizer",
"gcollect",
"libatomic",
"libc",
"realloc",
"repr",
"rustc",
"stackbottom",
"unregisters"
]
}
+4
View File
@@ -1,5 +1,9 @@
version: 2 version: 2
updates: updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
- package-ecosystem: cargo - package-ecosystem: cargo
directory: / directory: /
schedule: schedule:
+5 -1
View File
@@ -3,5 +3,9 @@ pull_request_rules:
conditions: conditions:
- author=dependabot[bot] - author=dependabot[bot]
actions: actions:
merge: queue:
name: default
method: squash method: squash
queue_rules:
- name: default
conditions: []
+34
View File
@@ -0,0 +1,34 @@
name: lint
on:
push:
branches:
- main
pull_request:
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: Swatinem/rust-cache@v2
- run: cargo clippy -- -D warnings
format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: cargo fmt -- --check
spell-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: streetsidesoftware/cspell-action@main
with:
files: "**/*.{md,rs}"
readme:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: lycheeverse/lychee-action@v1
with:
fail: true
+29 -20
View File
@@ -1,30 +1,39 @@
name: test name: test
on: on:
- push push:
branches:
- main
pull_request:
jobs: jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: Swatinem/rust-cache@v2
- run: cargo build
test: test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v4
with: with:
submodules: true submodules: true
- uses: actions-rs/toolchain@v1 - uses: Swatinem/rust-cache@v2
- uses: actions-rs/cargo@v1 - run: cargo test
examples:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with: with:
command: build submodules: true
- uses: actions-rs/cargo@v1 - uses: Swatinem/rust-cache@v2
- run: examples/test.sh
cmake:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with: with:
command: fmt submodules: true
args: -- --check - uses: Swatinem/rust-cache@v2
- uses: actions-rs/cargo@v1 - run: cargo build --no-default-features --features cmake
with:
command: clippy
- uses: actions-rs/audit-check@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
- run: |
cd examples
./test.sh
- run: |
git clean -dfx
cargo build --no-default-features --features cmake
+1 -2
View File
@@ -1,7 +1,7 @@
[package] [package]
name = "bdwgc-alloc" name = "bdwgc-alloc"
description = "impl GlobalAlloc for bdwgc" description = "impl GlobalAlloc for bdwgc"
version = "0.6.1" version = "0.6.7"
authors = [ authors = [
"swgillespie <sean.william.g@gmail.com>", "swgillespie <sean.william.g@gmail.com>",
"Yota Toyama <raviqqe@gmail.com>", "Yota Toyama <raviqqe@gmail.com>",
@@ -9,7 +9,6 @@ authors = [
repository = "https://github.com/raviqqe/bdwgc-alloc" repository = "https://github.com/raviqqe/bdwgc-alloc"
edition = "2021" edition = "2021"
license = "MIT" license = "MIT"
build = "build.rs"
[features] [features]
default = ["autotools"] default = ["autotools"]
+1 -1
View File
@@ -1,6 +1,6 @@
# bdwgc-alloc # bdwgc-alloc
[![GitHub Action](https://img.shields.io/github/workflow/status/raviqqe/bdwgc-alloc/test?style=flat-square)](https://github.com/raviqqe/bdwgc-alloc/actions) [![GitHub Action](https://img.shields.io/github/actions/workflow/status/raviqqe/bdwgc-alloc/test.yaml?branch=main&style=flat-square)](https://github.com/raviqqe/bdwgc-alloc/actions)
[![Crate](https://img.shields.io/crates/v/bdwgc-alloc.svg?style=flat-square)](https://crates.io/crates/bdwgc-alloc) [![Crate](https://img.shields.io/crates/v/bdwgc-alloc.svg?style=flat-square)](https://crates.io/crates/bdwgc-alloc)
[![License](https://img.shields.io/github/license/raviqqe/bdwgc-alloc.svg?style=flat-square)](LICENSE) [![License](https://img.shields.io/github/license/raviqqe/bdwgc-alloc.svg?style=flat-square)](LICENSE)
+5 -2
View File
@@ -23,7 +23,7 @@ fn main() {
let dst = autotools::Config::new(LIB_GC_DIR) let dst = autotools::Config::new(LIB_GC_DIR)
.cflag(format!( .cflag(format!(
"-I{} -L/lib/x86_64-linux-gnu -lpthread -fPIC", "-I{} -L/lib/x86_64-linux-gnu -lpthread -fPIC -D POINTER_MASK=0x7",
dst.join("include").display() dst.join("include").display()
)) ))
.build(); .build();
@@ -59,7 +59,10 @@ fn main() {
let dst = Config::new(LIB_GC_DIR) let dst = Config::new(LIB_GC_DIR)
.profile("Release") .profile("Release")
.define("BUILD_SHARED_LIBS", "FALSE") .define("BUILD_SHARED_LIBS", "FALSE")
.cflag(format!("-I{}", libatomic_include_path)) .cflag(format!(
"-I{} -DPOINTER_MASK=0x7",
libatomic_include_path, foo
))
.build(); .build();
println!( println!(
+1
View File
@@ -1,4 +1,5 @@
[workspace] [workspace]
resolver = "2"
members = [ members = [
"dynamic_threads", "dynamic_threads",
"free_by_borrow", "free_by_borrow",
+1 -1
View File
@@ -2,7 +2,7 @@
name = "dynamic_threads" name = "dynamic_threads"
version = "0.1.0" version = "0.1.0"
authors = ["Yota Toyama <raviqqe@gmail.com>"] authors = ["Yota Toyama <raviqqe@gmail.com>"]
edition = "2018" edition = "2021"
publish = false publish = false
[dependencies] [dependencies]
+1 -3
View File
@@ -1,5 +1,3 @@
extern crate bdwgc_alloc;
use bdwgc_alloc::Allocator; use bdwgc_alloc::Allocator;
use std::alloc::Layout; use std::alloc::Layout;
@@ -14,7 +12,7 @@ fn main() {
unsafe { Allocator::register_current_thread().unwrap() } unsafe { Allocator::register_current_thread().unwrap() }
for _ in 0..100 { for _ in 0..100 {
unsafe { std::alloc::alloc(Layout::from_size_align(2 ^ 8, 8).unwrap()) }; let _ = unsafe { std::alloc::alloc(Layout::from_size_align(2 ^ 8, 8).unwrap()) };
} }
unsafe { Allocator::unregister_current_thread() } unsafe { Allocator::unregister_current_thread() }
+1 -1
View File
@@ -2,7 +2,7 @@
name = "free_by_borrow" name = "free_by_borrow"
version = "0.1.0" version = "0.1.0"
authors = ["Yota Toyama <raviqqe@gmail.com>"] authors = ["Yota Toyama <raviqqe@gmail.com>"]
edition = "2018" edition = "2021"
publish = false publish = false
[dependencies] [dependencies]
-2
View File
@@ -1,5 +1,3 @@
extern crate bdwgc_alloc;
use bdwgc_alloc::Allocator; use bdwgc_alloc::Allocator;
#[global_allocator] #[global_allocator]
+1 -1
View File
@@ -2,7 +2,7 @@
name = "free_by_gc" name = "free_by_gc"
version = "0.1.0" version = "0.1.0"
authors = ["Yota Toyama <raviqqe@gmail.com>"] authors = ["Yota Toyama <raviqqe@gmail.com>"]
edition = "2018" edition = "2021"
publish = false publish = false
[dependencies] [dependencies]
+1 -3
View File
@@ -1,5 +1,3 @@
extern crate bdwgc_alloc;
use bdwgc_alloc::Allocator; use bdwgc_alloc::Allocator;
use std::alloc::Layout; use std::alloc::Layout;
@@ -10,6 +8,6 @@ fn main() {
unsafe { Allocator::initialize() } unsafe { Allocator::initialize() }
loop { loop {
unsafe { std::alloc::alloc(Layout::from_size_align(2 ^ 8, 8).unwrap()) }; let _ = unsafe { std::alloc::alloc(Layout::from_size_align(2 ^ 8, 8).unwrap()) };
} }
} }
+1 -1
View File
@@ -2,7 +2,7 @@
name = "static_threads" name = "static_threads"
version = "0.1.0" version = "0.1.0"
authors = ["Yota Toyama <raviqqe@gmail.com>"] authors = ["Yota Toyama <raviqqe@gmail.com>"]
edition = "2018" edition = "2021"
publish = false publish = false
[dependencies] [dependencies]
+1 -3
View File
@@ -1,5 +1,3 @@
extern crate bdwgc_alloc;
use bdwgc_alloc::Allocator; use bdwgc_alloc::Allocator;
use std::alloc::Layout; use std::alloc::Layout;
@@ -13,7 +11,7 @@ fn main() {
unsafe { Allocator::register_current_thread().unwrap() } unsafe { Allocator::register_current_thread().unwrap() }
loop { loop {
unsafe { std::alloc::alloc(Layout::from_size_align(2 ^ 8, 8).unwrap()) }; let _ = unsafe { std::alloc::alloc(Layout::from_size_align(2 ^ 8, 8).unwrap()) };
} }
}); });
+4 -5
View File
@@ -2,12 +2,11 @@
set -ex set -ex
cargo build cd $(dirname $0)
for cargo_file in */Cargo.toml for cargo_file in */Cargo.toml; do
do cargo run --bin $(dirname $cargo_file) &
target/debug/$(dirname $cargo_file) &
pid=$! pid=$!
sleep 10 sleep 20
kill $pid kill $pid
done done
+8 -3
View File
@@ -1,3 +1,8 @@
use std::{
error,
fmt::{self, Display, Formatter},
};
#[derive(Debug)] #[derive(Debug)]
pub struct Error { pub struct Error {
description: &'static str, description: &'static str,
@@ -9,13 +14,13 @@ impl Error {
} }
} }
impl std::fmt::Display for Error { impl Display for Error {
fn fmt(&self, formatter: &mut std::fmt::Formatter) -> std::fmt::Result { fn fmt(&self, formatter: &mut Formatter) -> fmt::Result {
write!(formatter, "{}", self.description) write!(formatter, "{}", self.description)
} }
} }
impl std::error::Error for Error { impl error::Error for Error {
fn description(&self) -> &str { fn description(&self) -> &str {
self.description self.description
} }
+60 -7
View File
@@ -1,9 +1,12 @@
extern crate libc; #![doc = include_str!("../README.md")]
extern crate alloc;
mod error; mod error;
use alloc::alloc::{GlobalAlloc, Layout};
use core::ptr::null;
use libc::{c_int, c_void, size_t}; use libc::{c_int, c_void, size_t};
use std::alloc::{GlobalAlloc, Layout};
const GC_SUCCESS: c_int = 0; const GC_SUCCESS: c_int = 0;
@@ -22,32 +25,51 @@ extern "C" {
fn GC_get_stack_base(stack_base: *mut GcStackBase) -> c_int; fn GC_get_stack_base(stack_base: *mut GcStackBase) -> c_int;
fn GC_init(); fn GC_init();
fn GC_malloc(size: size_t) -> *mut c_void; fn GC_malloc(size: size_t) -> *mut c_void;
fn GC_memalign(align: size_t, size: size_t) -> *mut c_void;
fn GC_realloc(ptr: *mut c_void, size: size_t) -> *mut c_void; fn GC_realloc(ptr: *mut c_void, size: size_t) -> *mut c_void;
fn GC_register_my_thread(stack_base: *const GcStackBase) -> c_int; fn GC_register_my_thread(stack_base: *const GcStackBase) -> c_int;
fn GC_set_stackbottom(thread: *const c_void, stack_bottom: *const GcStackBase); fn GC_set_stackbottom(thread: *const c_void, stack_bottom: *const GcStackBase);
fn GC_unregister_my_thread(); fn GC_unregister_my_thread();
fn GC_gcollect();
fn GC_register_finalizer(
ptr: *const c_void,
finalizer: extern "C" fn(*mut c_void, *mut c_void),
client_data: *const c_void,
opt_old_finalizer: *const c_void,
opt_old_client_data: *const c_void,
) -> *mut c_void;
} }
pub struct Allocator; pub struct Allocator;
impl Allocator { impl Allocator {
/// Locks a collector.
pub fn lock() { pub fn lock() {
unsafe { GC_alloc_lock() } unsafe { GC_alloc_lock() }
} }
/// Unlocks a collector.
pub fn unlock() { pub fn unlock() {
unsafe { GC_alloc_unlock() } unsafe { GC_alloc_unlock() }
} }
/// Initializes a collector.
///
/// # Safety
///
/// This function must be called in a main thread.
pub unsafe fn initialize() { pub unsafe fn initialize() {
GC_init(); GC_init();
GC_allow_register_threads(); GC_allow_register_threads();
} }
/// Registers a current thread to a collector.
///
/// # Safety
///
/// This function must not be called in a main thread.
pub unsafe fn register_current_thread() -> Result<(), error::Error> { pub unsafe fn register_current_thread() -> Result<(), error::Error> {
let mut base = GcStackBase { let mut base = GcStackBase { mem_base: null() };
mem_base: std::ptr::null(),
};
if GC_get_stack_base(&mut base) != GC_SUCCESS { if GC_get_stack_base(&mut base) != GC_SUCCESS {
return Err(error::Error::new("failed to get stack base")); return Err(error::Error::new("failed to get stack base"));
@@ -58,23 +80,54 @@ impl Allocator {
Ok(()) Ok(())
} }
/// Sets a bottom of a stack.
///
/// You do not have to call this function in most cases.
/// A collector detects the bottom on initialization automatically.
///
/// # Safety
///
/// The bottom address must be valid.
pub unsafe fn set_stack_bottom(bottom: *const u8) { pub unsafe fn set_stack_bottom(bottom: *const u8) {
GC_set_stackbottom( GC_set_stackbottom(
std::ptr::null(), null(),
&GcStackBase { &GcStackBase {
mem_base: bottom as *const libc::c_void, mem_base: bottom as *const libc::c_void,
}, },
) )
} }
/// Unregisters a current thread from a collector.
///
/// # Safety
///
/// The thread must be registered already.
pub unsafe fn unregister_current_thread() { pub unsafe fn unregister_current_thread() {
GC_unregister_my_thread() GC_unregister_my_thread()
} }
/// Runs a garbage collection forcibly.
pub fn force_collect() {
unsafe { GC_gcollect() }
}
/// Registers a finalizer of an object.
///
/// # Safety
///
/// The given finalizer must not be null and handle pointers properly.
pub unsafe fn register_finalizer(
ptr: *const c_void,
finalizer: extern "C" fn(*mut c_void, *mut c_void),
client_data: *const c_void,
) {
GC_register_finalizer(ptr, finalizer, client_data, null(), null());
}
} }
unsafe impl GlobalAlloc for Allocator { unsafe impl GlobalAlloc for Allocator {
unsafe fn alloc(&self, layout: Layout) -> *mut u8 { unsafe fn alloc(&self, layout: Layout) -> *mut u8 {
GC_malloc(layout.size()) as *mut u8 GC_memalign(layout.align(), layout.size()) as *mut u8
} }
unsafe fn dealloc(&self, ptr: *mut u8, _layout: Layout) { unsafe fn dealloc(&self, ptr: *mut u8, _layout: Layout) {
+1 -1