René's URL Explorer Experiment


Title: Implement Ractor by headius · Pull Request #9029 · jruby/jruby · GitHub

Open Graph Title: Implement Ractor by headius · Pull Request #9029 · jruby/jruby

X Title: Implement Ractor by headius · Pull Request #9029 · jruby/jruby

Description: Initial push is very preliminary, but can run the simple script shown below. Basic construction and usage are there. Port is there but it's just Queue (no shareability detection). Some types aren'...

Open Graph Description: Initial push is very preliminary, but can run the simple script shown below. Basic construction and usage are there. Port is there but it's just Queue (no shareability detection). Some types a...

X Description: Initial push is very preliminary, but can run the simple script shown below. Basic construction and usage are there. Port is there but it's just Queue (no shareability detection). Some typ...

Opengraph URL: https://github.com/jruby/jruby/pull/9029

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:a0942b23-e39c-6c51-1890-b38e09c8eb6d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD8E6:19A1E9:89F5330:B7C99EA:696E1645
html-safe-nonce6b979546d6fa77a821c03d0e3ea926cfa184f3d9205f27af904585dac975a7b4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOEU2OjE5QTFFOTo4OUY1MzMwOkI3Qzk5RUE6Njk2RTE2NDUiLCJ2aXNpdG9yX2lkIjoiODE0NjkyMjIzNzc0MzQ3MDE0OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmaca1bb7196e38ecd369206d5356cc07d068904754d690e916b7dbefd98ee52c0a9
hovercard-subject-tagpull_request:2935837628
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/jruby/jruby/9029/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/9f4c1fffdcb51f8805e35fc395e97063332990249557da8e8d0501ef9a44493a/jruby/jruby/pull/9029
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/9f4c1fffdcb51f8805e35fc395e97063332990249557da8e8d0501ef9a44493a/jruby/jruby/pull/9029
og:image:altInitial push is very preliminary, but can run the simple script shown below. Basic construction and usage are there. Port is there but it's just Queue (no shareability detection). Some types a...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameheadius
hostnamegithub.com
expected-hostnamegithub.com
None1a7d6d739bf034e67486b9f97a31887ca30302b72a0acac49b6bcddff34356d7
turbo-cache-controlno-preview
go-importgithub.com/jruby/jruby git https://github.com/jruby/jruby.git
octolytics-dimension-user_id55687
octolytics-dimension-user_loginjruby
octolytics-dimension-repository_id168370
octolytics-dimension-repository_nwojruby/jruby
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id168370
octolytics-dimension-repository_network_root_nwojruby/jruby
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release87d7872ec7094ed247923539669aabda9230966f
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjruby%2Fjruby%2Fpull%2F9029
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjruby%2Fjruby%2Fpull%2F9029
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=jruby%2Fjruby
Reloadhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
Reloadhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
Reloadhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
jruby https://patch-diff.githubusercontent.com/jruby
jrubyhttps://patch-diff.githubusercontent.com/jruby/jruby
Please reload this pagehttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fjruby%2Fjruby
Fork 943 https://patch-diff.githubusercontent.com/login?return_to=%2Fjruby%2Fjruby
Star 3.9k https://patch-diff.githubusercontent.com/login?return_to=%2Fjruby%2Fjruby
Code https://patch-diff.githubusercontent.com/jruby/jruby
Issues 827 https://patch-diff.githubusercontent.com/jruby/jruby/issues
Pull requests 111 https://patch-diff.githubusercontent.com/jruby/jruby/pulls
Discussions https://patch-diff.githubusercontent.com/jruby/jruby/discussions
Actions https://patch-diff.githubusercontent.com/jruby/jruby/actions
Projects 0 https://patch-diff.githubusercontent.com/jruby/jruby/projects
Wiki https://patch-diff.githubusercontent.com/jruby/jruby/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/jruby/jruby/security
Please reload this pagehttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
Insights https://patch-diff.githubusercontent.com/jruby/jruby/pulse
Code https://patch-diff.githubusercontent.com/jruby/jruby
Issues https://patch-diff.githubusercontent.com/jruby/jruby/issues
Pull requests https://patch-diff.githubusercontent.com/jruby/jruby/pulls
Discussions https://patch-diff.githubusercontent.com/jruby/jruby/discussions
Actions https://patch-diff.githubusercontent.com/jruby/jruby/actions
Projects https://patch-diff.githubusercontent.com/jruby/jruby/projects
Wiki https://patch-diff.githubusercontent.com/jruby/jruby/wiki
Security https://patch-diff.githubusercontent.com/jruby/jruby/security
Insights https://patch-diff.githubusercontent.com/jruby/jruby/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fjruby%2Fjruby%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fjruby%2Fjruby%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#issue-comment-box
headiushttps://patch-diff.githubusercontent.com/headius
jruby:masterhttps://patch-diff.githubusercontent.com/jruby/jruby/tree/master
headius:ractorhttps://patch-diff.githubusercontent.com/headius/jruby/tree/ractor
Implement Ractor https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#top
headiushttps://patch-diff.githubusercontent.com/headius
jruby:masterhttps://patch-diff.githubusercontent.com/jruby/jruby/tree/master
headius:ractorhttps://patch-diff.githubusercontent.com/headius/jruby/tree/ractor
Conversation 3 https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
Commits 6 https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits
Checks 75 https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/checks
Files changed https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/files
Please reload this pagehttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/jruby/jruby/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/headius
headiushttps://patch-diff.githubusercontent.com/headius
Oct 22, 2025https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#issue-3539322602
Please reload this pagehttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
headiushttps://patch-diff.githubusercontent.com/headius
October 22, 2025 01:33https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#commits-pushed-e755c3f
https://patch-diff.githubusercontent.com/headius
Initial stab at getting Ractor workinghttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/e755c3f89f31cf465f29dc33a9eb24a53b844c2b
e755c3fhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/e755c3f89f31cf465f29dc33a9eb24a53b844c2b
https://patch-diff.githubusercontent.com/headius
Remove commented C code that has been finishedhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/670b247cfc23fb85700426b29395c06460148d97
670b247https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/670b247cfc23fb85700426b29395c06460148d97
https://patch-diff.githubusercontent.com/headius
Move Ractor to an extension library for nowhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/12ba8340b2a0e4f0da96014e087a327990a7a1cd
12ba834https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/12ba8340b2a0e4f0da96014e087a327990a7a1cd
https://patch-diff.githubusercontent.com/headius
headiushttps://patch-diff.githubusercontent.com/headius
Oct 22, 2025https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#issuecomment-3433600064
Please reload this pagehttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
https://patch-diff.githubusercontent.com/headius
Add Struct, Rational, and Complex shareable supporthttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/f6319258e9f0cd31fea5d1079d5644746f8bfebe
f631925https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/f6319258e9f0cd31fea5d1079d5644746f8bfebe
https://patch-diff.githubusercontent.com/headius
headiushttps://patch-diff.githubusercontent.com/headius
Oct 24, 2025 https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#ref-issue-3551088246
Intermittent failure in Psych tests #9042 https://patch-diff.githubusercontent.com/jruby/jruby/issues/9042
https://patch-diff.githubusercontent.com/headius
Swap single quote for backquote in feature errorshttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/507a1bb6b70c2ebffe9485b1645cfc360bc50946
507a1bbhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/507a1bb6b70c2ebffe9485b1645cfc360bc50946
https://patch-diff.githubusercontent.com/headius
headiushttps://patch-diff.githubusercontent.com/headius
Nov 3, 2025https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#issuecomment-3481931018
@eregonhttps://github.com/eregon
Please reload this pagehttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
https://patch-diff.githubusercontent.com/headius
headiushttps://patch-diff.githubusercontent.com/headius
force-pushedhttps://patch-diff.githubusercontent.com/jruby/jruby/compare/0a95403d4d3e92441d7b5897044b5272a001a36b..8f4280caeb0b4ee0885100d5dc8cb2f4c4956267
0a95403https://patch-diff.githubusercontent.com/jruby/jruby/commit/0a95403d4d3e92441d7b5897044b5272a001a36b
8f4280chttps://patch-diff.githubusercontent.com/jruby/jruby/commit/8f4280caeb0b4ee0885100d5dc8cb2f4c4956267
Compare https://patch-diff.githubusercontent.com/jruby/jruby/compare/0a95403d4d3e92441d7b5897044b5272a001a36b..8f4280caeb0b4ee0885100d5dc8cb2f4c4956267
November 3, 2025 18:34https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#event-20682162872
https://patch-diff.githubusercontent.com/headius
Clean up feature configurationhttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/8a2d8a157c54a0a22ce18b709a56806227790766
8a2d8a1https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029/commits/8a2d8a157c54a0a22ce18b709a56806227790766
https://patch-diff.githubusercontent.com/headius
headiushttps://patch-diff.githubusercontent.com/headius
force-pushedhttps://patch-diff.githubusercontent.com/jruby/jruby/compare/8f4280caeb0b4ee0885100d5dc8cb2f4c4956267..8a2d8a157c54a0a22ce18b709a56806227790766
8f4280chttps://patch-diff.githubusercontent.com/jruby/jruby/commit/8f4280caeb0b4ee0885100d5dc8cb2f4c4956267
8a2d8a1https://patch-diff.githubusercontent.com/jruby/jruby/commit/8a2d8a157c54a0a22ce18b709a56806227790766
Compare https://patch-diff.githubusercontent.com/jruby/jruby/compare/8f4280caeb0b4ee0885100d5dc8cb2f4c4956267..8a2d8a157c54a0a22ce18b709a56806227790766
November 3, 2025 18:38https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#event-20682226012
https://patch-diff.githubusercontent.com/eregon
eregonhttps://patch-diff.githubusercontent.com/eregon
Nov 3, 2025https://patch-diff.githubusercontent.com/jruby/jruby/pull/9029#issuecomment-3482803082
https://github.com/eregon/ractor-shimhttps://github.com/eregon/ractor-shim
Please reload this pagehttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjruby%2Fjruby%2Fpull%2F9029
Please reload this pagehttps://patch-diff.githubusercontent.com/jruby/jruby/pull/9029
https://patch-diff.githubusercontent.com/headius
https://patch-diff.githubusercontent.com/eregon
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.