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

remove some unused rpc consumers #367

Merged
merged 2 commits into from
Jul 10, 2020

Conversation

sadiqj
Copy link
Collaborator

@sadiqj sadiqj commented Jul 9, 2020

This PR removes two sets of code:

  1. Sending and handling read faults
  2. Stealing work during marking

Both make use of the domain rpc mechanism but are no longer in use.

@sadiqj sadiqj requested a review from kayceesrk July 9, 2020 09:18
@ctk21
Copy link
Collaborator

ctk21 commented Jul 10, 2020

I'm in favour of this PR. It makes it easier to understand how the domain API is used elsewhere in the codebase by removing entry points that never happen.

LGTM

@kayceesrk
Copy link
Contributor

Happy to remove it.

I should mention that work-sharing in the major GC was not explored rigorously. This was before sandmark existed. That said, we can retrieve the design from git history if need be.

@kayceesrk kayceesrk merged commit 1216aab into ocaml-multicore:parallel_minor_gc Jul 10, 2020
sadiqj pushed a commit to sadiqj/ocaml that referenced this pull request Jan 10, 2022
…used_rpc_code

remove some unused rpc consumers
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