René's URL Explorer Experiment


Title: lib: rewrite AsyncLocalStorage without async_hooks · byteforge38/node@d1229ee · GitHub

Open Graph Title: lib: rewrite AsyncLocalStorage without async_hooks · byteforge38/node@d1229ee

X Title: lib: rewrite AsyncLocalStorage without async_hooks · byteforge38/node@d1229ee

Description: Node.js JavaScript runtime ✨🐢🚀✨. Contribute to byteforge38/node development by creating an account on GitHub.

Open Graph Description: PR-URL: https://github.com/nodejs/node/pull/48528 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: James M Snell <ja...

X Description: PR-URL: https://github.com/nodejs/node/pull/48528 Reviewed-By: Matteo Collina &lt;matteo.collina@gmail.com&gt; Reviewed-By: Yagiz Nizipli &lt;yagiz@nizipli.com&gt; Reviewed-By: Jame...

Opengraph URL: /byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/commit/:name(/*path)
route-controllercommit
route-actionshow
fetch-noncev2:d5b103ee-4fba-e6b0-0fc5-5763179b56d5
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id850A:3159C:14AB0D4:1B5467E:6AED7E80
html-safe-nonce9a200f68427342094b3443d8ccc55ff928844ca936de28ae3dc803a956e2dbdd
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NTBBOjMxNTlDOjE0QUIwRDQ6MUI1NDY3RTo2QUVEN0U4MCIsInZpc2l0b3JfaWQiOiIzMTkxMzUzMDg3MTkyMDM5MDQwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacba155736d505753812ec465c5aed4d7689242455fc2a42e9a076c17e0e90af2a
hovercard-subject-tagrepository:1143362469
github-keyboard-shortcutsrepository,commits,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commit/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91
twitter:imagehttps://opengraph.githubassets.com/cb579a1c27f9413389d6157ac637acbbb7cab322b67e09864ed7af094082325d/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/cb579a1c27f9413389d6157ac637acbbb7cab322b67e09864ed7af094082325d/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91
og:image:altPR-URL: https://github.com/nodejs/node/pull/48528 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: James M Snell <ja...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:updated_time1722627860
hostnamegithub.com
expected-hostnamegithub.com
None56fb42677ae87ed3e64410323d67980aa65d0485568a7858f874e7edfc6d1c11
turbo-cache-controlno-cache
go-importgithub.com/byteforge38/node git https://github.com/byteforge38/node.git
octolytics-dimension-user_id4217675
octolytics-dimension-user_loginbyteforge38
octolytics-dimension-repository_id1143362469
octolytics-dimension-repository_nwobyteforge38/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id27193779
octolytics-dimension-repository_parent_nwonodejs/node
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
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
release9c9a37e2423ed382cf39f70b5aa4b4858b40a3b0
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namecommits

Links:

Skip to contenthttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fbyteforge38%2Fnode%2Fcommit%2Fd1229eeca48ef349a8a9fc0748bc01789bdbce91
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
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
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://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/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fbyteforge38%2Fnode%2Fcommit%2Fd1229eeca48ef349a8a9fc0748bc01789bdbce91
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommit%2Fshow&source=header-repo&source_repo=byteforge38%2Fnode
Reloadhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91
Reloadhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91
Reloadhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91
byteforge38https://github.com/byteforge38
nodehttps://github.com/byteforge38/node
Codehttps://github.com/byteforge38/node
Pull requestshttps://github.com/byteforge38/node/pulls
Actionshttps://github.com/byteforge38/node/actions
Projectshttps://github.com/byteforge38/node/projects
Security and qualityhttps://github.com/byteforge38/node/security
Insightshttps://github.com/byteforge38/node/pulse
https://github.com/byteforge38/node
Browse fileshttps://github.com/byteforge38/node/tree/d1229eeca48ef349a8a9fc0748bc01789bdbce91
https://github.com/byteforge38/node/tree/d1229eeca48ef349a8a9fc0748bc01789bdbce91
nodejs#48528https://github.com/nodejs/node/pull/48528
0c1877ahttps://github.com/byteforge38/node/commit/0c1877a82a7472229ce61bc8d68ea3ee88761981
async-local-storage-getstore-nested-resources.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-ebc53ab76fa605fd7e166622d2248ac3212c28f1697b5e60e05f01c3fb2a6d40
async-local-storage-getstore-nested-run.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-494b9a60c1068e65d68dc86b80b64d23aa696fe7369e3b9e2bb002df4b1b3c5f
cli.mdhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-7349c17bce4d97526eefcb6f8291d617e7edb92ed9927fd3b9264e8014fc4e7c
async_hooks.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-7166454dbde8f899bd0d3a2f20997a5a13a48648eaf129c0088bbd493a604595
async_context_frame.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-c9f5fa928eba5af970efb0847c3cf81e07954123965df4bf9f6ae302ded61a32
async_hooks.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-d0faf838ca2abf8a7cdb7497d6b233bef752f52c79c2d0aaacf6eea85bb5a024
native.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-148cc2642878e4302f7d81257829500005cd83e7b60c7019fa044db22d2a108b
promises.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-04f0a68c4bc76396de863bbe0982c85d70a5b71432bdc26bc503e3ac317c6f82
task_queues.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-99bad7c13fcb19d95a5047ca8d7f7e519c19932899f2346085390b1b2e1f33c1
timers.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-41813f5e6561d74a1162a1a326c914dd05d298c44c90653726d3997bdc1f9df1
node.gyphttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-9f1d0716c75f4df39d9e88499ac205b50301c0c672b816ce54d5339be4c2238c
async_resource.cchttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-856a7984ddc2de4fef88030ee1ee52b4033cfe931c3c367881c50e851d938e7c
callback.cchttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-6f5066579791abb5154463a462bf370248ebb2bc501b85960caf8d4d8645526d
async_context_frame.cchttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-1c45bd26f47b3e75629410c9d799bb62c099307602088df81cf265e5b69f9aab
async_context_frame.hhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-8dbf1a56a83b32deed1e1c5515d0fe0a6268b21f601dde1c9ef90f4cbab058eb
async_wrap-inl.hhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-0240d41df80f61797cf4b2f85d3c72ac4f1719db0b99a72c1dc05fc25ea8a1c1
async_wrap.cchttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-a409448439ca3d2669ce04c6aee43977b52f25ef894a58c7a6d74e6d92e69808
async_wrap.hhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-ec4b9cdbd92d32d582ea5747284c577660240817386573a5c049595b7ee2321d
env-inl.hhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-a1a4dc1d535a4c36d255573ddb470b0291de15e9cc66667680190af1d01b1bd4
env.hhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-9eafb215360b21494c0aedebe24a2f319b68a1158f9803557251946824175854
node_api.cchttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-2057dbe503dbb37a65a74cf86e056d50c27ba828070577e0f7f07e734365c9bc
node_binding.cchttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-cea6643957d66774731d8224242d6e052f3da9198fbb1fa5afb7e91b896b4cc0
node_internals.hhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-6648b37276e20be36473a32445be879f73cedc8d557c06a8a8dfc9adb013a42d
node_options.cchttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-d0b7433f8ca620eba56fc39f79429c73e2b3f061ca6d27583132a37b788b8aa8
node_options.hhttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-a6dd6c44925932d3134081da80ed07216f5f66449f540442835557616bcd14f9
async_error_nexttick_main.snapshothttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-16e7c6f5dd37ce058331a010fe767f26893c2e4f6eda955655e432f93ce592cc
test-async-context-frame.mjshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-2a384422e277469ce3dffd56f685ec9bd626a9de8393aa917639983679723b10
test-async-local-storage-exit-does-not-leak.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-f8288fa6889efb335b51726573fbffdc31dc013a8913b6e19881519cccf684fd
test-bootstrap-modules.jshttps://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-eeda4d549f43051fb9ffbc8286e838ebfd607bae681dfc55a76679e6705124f9
‎benchmark/async_hooks/async-local-storage-getstore-nested-resources.js‎https://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-ebc53ab76fa605fd7e166622d2248ac3212c28f1697b5e60e05f01c3fb2a6d40
‎benchmark/async_hooks/async-local-storage-getstore-nested-run.js‎https://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-494b9a60c1068e65d68dc86b80b64d23aa696fe7369e3b9e2bb002df4b1b3c5f
‎doc/api/cli.md‎https://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-7349c17bce4d97526eefcb6f8291d617e7edb92ed9927fd3b9264e8014fc4e7c
‎lib/async_hooks.js‎https://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-7166454dbde8f899bd0d3a2f20997a5a13a48648eaf129c0088bbd493a604595
‎lib/internal/async_context_frame.js‎https://github.com/byteforge38/node/commit/d1229eeca48ef349a8a9fc0748bc01789bdbce91#diff-c9f5fa928eba5af970efb0847c3cf81e07954123965df4bf9f6ae302ded61a32
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.