Skip to content

Bring a few more GC patches from upstream#165

Merged
d-netto merged 2 commits intov1.10.2+RAIfrom
dcn-more-gc-patches
Jul 11, 2024
Merged

Bring a few more GC patches from upstream#165
d-netto merged 2 commits intov1.10.2+RAIfrom
dcn-more-gc-patches

Conversation

@d-netto
Copy link
Copy Markdown

@d-netto d-netto commented Jul 8, 2024

PR Description

Let's ensure our fork doesn't fall too behind the upstream GC.

Checklist

Requirements for merging:

d-netto added 2 commits July 8, 2024 11:28
I think that keeping a single `remset` (instead of two and keep
alternating between them) should be a bit easier to understand and
possibly even a bit faster (since we will be accessing the `remset` only
once), though that should be a very small difference.
@d-netto d-netto requested a review from kpamnany July 8, 2024 14:33
@github-actions github-actions bot added port-to-v1.10 port-to-v1.12 This change should apply to Julia v1.12 builds labels Jul 8, 2024
@d-netto d-netto removed the port-to-v1.12 This change should apply to Julia v1.12 builds label Jul 8, 2024
@d-netto d-netto merged commit c8f56c6 into v1.10.2+RAI Jul 11, 2024
@d-netto d-netto deleted the dcn-more-gc-patches branch July 11, 2024 14:09
github-actions bot pushed a commit that referenced this pull request Apr 4, 2026
Stdlib: Distributed
URL: https://github.com/JuliaLang/Distributed.jl
Stdlib branch: master
Julia branch: master
Old commit: cd92195
New commit: d439c24
Julia version: 1.14.0-DEV
Distributed version: 1.11.0 (Does not match)
Bump invoked by: @DilumAluthge
Powered by:
[BumpStdlibs.jl](https://github.com/JuliaLang/BumpStdlibs.jl)

Diff:
JuliaLang/Distributed.jl@cd92195...d439c24

```
$ git log --oneline cd92195..d439c24
d439c24 CI: Add a CI job that runs JET tests (#164)
d396a8c Fix some JET errors around matching methods for `send_connection_hdr(...)` and `send_msg_now(...)` (#180)
231da28 Fix some JET errors around matching methods for `kill(...)` and `process_exited(...)` (#172)
2adcd26 Rename one method of `run_work_thunk()` to `run_work_thunk_remotevalue()`; this fixes a JET error around matching methods for `run_work_thunk(...)` (#181)
1bc91f9 Fix a JET error regarding the existence of the local variable `reducer` at a certain point (#169)
b7c43b2 Fix a JET error around matching methods for `push!(...)` (#173)
d06aa73 Fix a JET error around matching methods for `getindex(...)` (#170)
0cf9910 Fix a JET error around matching methods for `read_worker_host_port(...)` (#171)
9f6459f Fix JET errors around matching methods for `lock(...)` and `unlock(...)` (#167)
9724553 Fix a JET error around matching methods for `shell_escape_wincmd(...)` (#174)
d65a996 Fix a JET error by narrowing the type signature of the `create_worker(x, y)` function (#175)
3ebddd3 avoid `Core.Box` in the package (#161)
2fe1aa4 Change `Distributed.cluster_manager` from a global non-constant `ClusterManager` to a global constant `Ref{ClusterManager}` (#177)
6649a94 Ensure correct type parameter of serialized RemoteChannel (#179)
871e3d7 Fix JET errors around matching methods for `send_msg_now(...)` (#165)
56fa9f2 Fix JET errors around matching methods for `send_msg(...)` (#166)
a6195c0 Bump actions/checkout from 5 to 6 (#155)
```

Co-authored-by: DilumAluthge <5619885+DilumAluthge@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants