Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[GR-27379] Run C extensions marked as rb_ext_ractor_safe()/rb_ext_thread_safe() without the C extension lock (#2136) #3814

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

graalvmbot
Copy link
Collaborator

No description provided.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Mar 18, 2025
@graalvmbot graalvmbot force-pushed the bd/run-ractor-safe-exts-in-parallel branch 4 times, most recently from 68286eb to 8e49cf3 Compare March 28, 2025 17:14
eregon added 3 commits April 3, 2025 16:09
* Specifically Etc.getgrgid fails the spec in spec/ruby/library/etc/getgrgid_spec.rb
…without the C extension lock

* Fixes #2136.
* Rename *c_mutex* methods to *cext_lock* for consistency and clarity.
@graalvmbot graalvmbot force-pushed the bd/run-ractor-safe-exts-in-parallel branch from 8e49cf3 to 748261d Compare April 3, 2025 13:11
@graalvmbot graalvmbot force-pushed the bd/run-ractor-safe-exts-in-parallel branch from 748261d to 211e9d2 Compare April 3, 2025 17:42
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants