Skip to content
This repository was archived by the owner on Jun 21, 2024. It is now read-only.

Modernise signal handling (ocaml#9543)#584

Merged
sadiqj merged 1 commit intoocaml-multicore:4.12+domains+effectsfrom
ctk21:narrow_gap_upstream_signals
Jul 9, 2021
Merged

Modernise signal handling (ocaml#9543)#584
sadiqj merged 1 commit intoocaml-multicore:4.12+domains+effectsfrom
ctk21:narrow_gap_upstream_signals

Conversation

@ctk21
Copy link
Copy Markdown
Collaborator

@ctk21 ctk21 commented Jun 15, 2021

This PR ports ocaml#9543 to ocaml-multicore, bringing the multicore signals implementation a little closer to upstream.

In particular this makes things a bit easier when doing a diff of multicore vs upstream for signals.

…ignals_nat.c vs upstream; pick up changes in ocaml#9543
@sadiqj sadiqj self-requested a review June 15, 2021 16:27
Copy link
Copy Markdown
Collaborator

@sadiqj sadiqj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is fine. There are a few things that are no longer relevant on trunk (young limit is no longer cached) but this brings us pretty close to 4.12 on trunk and we can deal with those in the rebase.

It might be worth us at least checking this builds on Windows.

@abbysmal abbysmal mentioned this pull request Jun 30, 2021
@abbysmal
Copy link
Copy Markdown
Collaborator

abbysmal commented Jul 9, 2021

Took a look and it LGTM.
I am going to merge this today, unless we really do want to give the Windows build a trial run? To be quite honest I'm not sure current Multicore builds on Windows, I think this is a separate concern.

@sadiqj sadiqj merged commit 643aed7 into ocaml-multicore:4.12+domains+effects Jul 9, 2021
sadiqj added a commit to sadiqj/ocaml that referenced this pull request Jan 10, 2022
…row_gap_upstream_signals

Modernise signal handling (ocaml#9543)
c-cube pushed a commit to c-cube/ocaml that referenced this pull request Feb 3, 2022
…row_gap_upstream_signals

Modernise signal handling (ocaml#9543)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants