| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:3d87e570-8880-6ad7-e177-0b3ce9d3c284 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | E338:4EB39:1F7CD47:2A682B9:6A50789A |
| html-safe-nonce | 23f4f61e5b9c24be4e3605a08a97020e2efc339176bf01532f1a724b08ce1602 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMzM4OjRFQjM5OjFGN0NENDc6MkE2ODJCOTo2QTUwNzg5QSIsInZpc2l0b3JfaWQiOiI1NTk1MjAzODc4NTQwODM0OTcwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 023fabdf12dbb7978349583ff391372c12ae93e73eb2323816e26ed6add24e77 |
| hovercard-subject-tag | pull_request:3474634317 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/shift/aethalloc/3/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/628c54de0b775a960beb24f5d9f8864aa535519e8ca1e3a7c4b148b526aee0bd/shift/aethalloc/pull/3 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/628c54de0b775a960beb24f5d9f8864aa535519e8ca1e3a7c4b148b526aee0bd/shift/aethalloc/pull/3 |
| og:image:alt | Summary
Wires the three experimental subsystems (AMO, HESS, VMPC) into the core allocation path and adds benchmark infrastructure to measure their impact.
Changes
AMO (Async Metadata Offload)
Ring... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | shift |
| hostname | github.com |
| expected-hostname | github.com |
| None | d6dc8294eb500fa36bbc57472d61fe87c522f9c3c1d64f70f4926f66a66a7efb |
| turbo-cache-control | no-cache |
| go-import | github.com/shift/aethalloc git https://github.com/shift/aethalloc.git |
| octolytics-dimension-user_id | 1653 |
| octolytics-dimension-user_login | shift |
| octolytics-dimension-repository_id | 1184007368 |
| octolytics-dimension-repository_nwo | shift/aethalloc |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1184007368 |
| octolytics-dimension-repository_network_root_nwo | shift/aethalloc |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7ac0ad2f2c7e4b9056617355fd9e33e22b0c8df9 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/shift/aethalloc/pull/3#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fshift%2Faethalloc%2Fpull%2F3 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fshift%2Faethalloc%2Fpull%2F3 |
|
Sign up
| https://github.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=shift%2Faethalloc |
| Reload | https://github.com/shift/aethalloc/pull/3 |
| Reload | https://github.com/shift/aethalloc/pull/3 |
| Reload | https://github.com/shift/aethalloc/pull/3 |
|
shift
| https://github.com/shift |
| aethalloc | https://github.com/shift/aethalloc |
|
Notifications
| https://github.com/login?return_to=%2Fshift%2Faethalloc |
|
Fork
1
| https://github.com/login?return_to=%2Fshift%2Faethalloc |
|
Star
15
| https://github.com/login?return_to=%2Fshift%2Faethalloc |
|
Code
| https://github.com/shift/aethalloc |
|
Issues
0
| https://github.com/shift/aethalloc/issues |
|
Pull requests
1
| https://github.com/shift/aethalloc/pulls |
|
Discussions
| https://github.com/shift/aethalloc/discussions |
|
Actions
| https://github.com/shift/aethalloc/actions |
|
Projects
| https://github.com/shift/aethalloc/projects |
|
Security and quality
0
| https://github.com/shift/aethalloc/security |
|
Insights
| https://github.com/shift/aethalloc/pulse |
|
Code
| https://github.com/shift/aethalloc |
|
Issues
| https://github.com/shift/aethalloc/issues |
|
Pull requests
| https://github.com/shift/aethalloc/pulls |
|
Discussions
| https://github.com/shift/aethalloc/discussions |
|
Actions
| https://github.com/shift/aethalloc/actions |
|
Projects
| https://github.com/shift/aethalloc/projects |
|
Security and quality
| https://github.com/shift/aethalloc/security |
|
Insights
| https://github.com/shift/aethalloc/pulse |
| shift | https://github.com/shift |
| main | https://github.com/shift/aethalloc/tree/main |
| feature/wire-advanced-features | https://github.com/shift/aethalloc/tree/feature/wire-advanced-features |
| Conversation | https://github.com/shift/aethalloc/pull/3 |
| Commits18 (18) | https://github.com/shift/aethalloc/pull/3/commits |
| Checks | https://github.com/shift/aethalloc/pull/3/checks |
| Files changed | https://github.com/shift/aethalloc/pull/3/files |
| Wire AMO, HESS, VMPC into core allocation path | https://github.com/shift/aethalloc/pull/3#top |
| shift | https://github.com/shift |
| main | https://github.com/shift/aethalloc/tree/main |
| feature/wire-advanced-features | https://github.com/shift/aethalloc/tree/feature/wire-advanced-features |
|
| https://github.com/shift |
| shift | https://github.com/shift |
| Apr 1, 2026 | https://github.com/shift/aethalloc/pull/3#issue-4183213498 |
| Please reload this page | https://github.com/shift/aethalloc/pull/3 |
| shift | https://github.com/shift |
| April 1, 2026 02:30 | https://github.com/shift/aethalloc/pull/3#commits-pushed-7fe34f5 |
|
| https://github.com/shift |
| feat: wire AMO, HESS, VMPC into core allocation path | https://github.com/shift/aethalloc/pull/3/commits/7fe34f5eb33fa6d6e54fffd96b0bfe0f0489c0b0 |
| 7fe34f5 | https://github.com/shift/aethalloc/pull/3/commits/7fe34f5eb33fa6d6e54fffd96b0bfe0f0489c0b0 |
|
| https://github.com/shift |
| ci: run benchmarks on feature branches, add realloc/fragmentation ben… | https://github.com/shift/aethalloc/pull/3/commits/7fdd63e863238916e50009484c0e18fa9b7676fe |
| 7fdd63e | https://github.com/shift/aethalloc/pull/3/commits/7fdd63e863238916e50009484c0e18fa9b7676fe |
| https://github.com/apps/socket-security |
| socket-security | https://github.com/apps/socket-security |
| Apr 1, 2026 | https://github.com/shift/aethalloc/pull/3#issuecomment-4166598481 |
| Please reload this page | https://github.com/shift/aethalloc/pull/3 |
| Socket for GitHub | https://socket.dev?utm_medium=gh |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=dependencies&dependency_item_key=45330738392 |
| criterion@0.5.1 | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=dependencies&dependency_item_key=45330738392 |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=dependencies&dependency_item_key=45330738392 |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=dependencies&dependency_item_key=45330738392 |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=dependencies&dependency_item_key=45330738392 |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=dependencies&dependency_item_key=45330738392 |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=dependencies&dependency_item_key=45330738392 |
| View full report | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=dependencies |
| Please reload this page | https://github.com/shift/aethalloc/pull/3 |
| https://github.com/apps/socket-security |
| socket-security | https://github.com/apps/socket-security |
| Apr 1, 2026 | https://github.com/shift/aethalloc/pull/3#issuecomment-4166598578 |
| Please reload this page | https://github.com/shift/aethalloc/pull/3 |
| Socket for GitHub | https://socket.dev?utm_medium=gh |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q_0gPv_iGZtDLCFjiWXXNdRUMXmdrTp4rjZ93_wSwU1E |
| Package overview | https://socket.dev/cargo/package/autocfg/overview/1.5.0 |
| This package | https://socket.dev/cargo/package/autocfg/overview/1.5.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q_0gPv_iGZtDLCFjiWXXNdRUMXmdrTp4rjZ93_wSwU1E |
| What is shell access? | https://socket.dev/alerts/shellAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q_0gPv_iGZtDLCFjiWXXNdRUMXmdrTp4rjZ93_wSwU1E |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QE0KaAV1ep8snEqw4sKSSTCeFvTdDXRsHM9dIJp4I-4M |
| Package overview | https://socket.dev/cargo/package/criterion/overview/0.5.1 |
| aethalloc-amo/Cargo.toml | https://github.com/shift/aethalloc/pull/3/files#diff-27a323d5918cd9b677921d4a0f24c04398a0590b71fea13ed69e81da39e0bf7f |
| This package | https://socket.dev/cargo/package/criterion/overview/0.5.1 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QE0KaAV1ep8snEqw4sKSSTCeFvTdDXRsHM9dIJp4I-4M |
| What is network access? | https://socket.dev/alerts/networkAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QE0KaAV1ep8snEqw4sKSSTCeFvTdDXRsHM9dIJp4I-4M |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QGFjbled7D-tQ9YKE3DWKQ-es27qD55NZuBGn2kfO4Ds |
| Package overview | https://socket.dev/cargo/package/js-sys/overview/0.3.93 |
| This package | https://socket.dev/cargo/package/js-sys/overview/0.3.93 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QGFjbled7D-tQ9YKE3DWKQ-es27qD55NZuBGn2kfO4Ds |
| What is network access? | https://socket.dev/alerts/networkAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QGFjbled7D-tQ9YKE3DWKQ-es27qD55NZuBGn2kfO4Ds |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q3T92VyZt0gYciXZPw6APBdZWotXvj1g6UY-RCFiJ17c |
| Package overview | https://socket.dev/cargo/package/js-sys/overview/0.3.93 |
| This package | https://socket.dev/cargo/package/js-sys/overview/0.3.93 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q3T92VyZt0gYciXZPw6APBdZWotXvj1g6UY-RCFiJ17c |
| What is shell access? | https://socket.dev/alerts/shellAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q3T92VyZt0gYciXZPw6APBdZWotXvj1g6UY-RCFiJ17c |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QYdQRYjwlO34UbPJBoweGpL3O5w_KvXyTUscRe6p2WwA |
| Package overview | https://socket.dev/cargo/package/quote/overview/1.0.45 |
| This package | https://socket.dev/cargo/package/quote/overview/1.0.45 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QYdQRYjwlO34UbPJBoweGpL3O5w_KvXyTUscRe6p2WwA |
| What is network access? | https://socket.dev/alerts/networkAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QYdQRYjwlO34UbPJBoweGpL3O5w_KvXyTUscRe6p2WwA |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q-TfUomsgKhFlxmohbWwjepQ0P2QOsIJIC847aLKkD8s |
| Package overview | https://socket.dev/cargo/package/rayon/overview/1.11.0 |
| This package | https://socket.dev/cargo/package/rayon/overview/1.11.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q-TfUomsgKhFlxmohbWwjepQ0P2QOsIJIC847aLKkD8s |
| What is network access? | https://socket.dev/alerts/networkAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q-TfUomsgKhFlxmohbWwjepQ0P2QOsIJIC847aLKkD8s |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q2KNOWH7yVrZMktBK-ROoMXUXPCYNyf_8A0aQ2KNpk4w |
| Package overview | https://socket.dev/cargo/package/rayon/overview/1.11.0 |
| This package | https://socket.dev/cargo/package/rayon/overview/1.11.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q2KNOWH7yVrZMktBK-ROoMXUXPCYNyf_8A0aQ2KNpk4w |
| What is shell access? | https://socket.dev/alerts/shellAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q2KNOWH7yVrZMktBK-ROoMXUXPCYNyf_8A0aQ2KNpk4w |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Qbti_Y3_aHgKDTfxVdlpdR_9B3-RQGHEbywAOWf0iV0o |
| Package overview | https://socket.dev/cargo/package/syn/overview/2.0.117 |
| This package | https://socket.dev/cargo/package/syn/overview/2.0.117 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Qbti_Y3_aHgKDTfxVdlpdR_9B3-RQGHEbywAOWf0iV0o |
| What is shell access? | https://socket.dev/alerts/shellAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Qbti_Y3_aHgKDTfxVdlpdR_9B3-RQGHEbywAOWf0iV0o |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QTjg7e06qV-ZjsfpL0Nvp98suIWqDPF_XAAwbNo6xjas |
| Package overview | https://socket.dev/cargo/package/wasm-bindgen/overview/0.2.116 |
| This package | https://socket.dev/cargo/package/wasm-bindgen/overview/0.2.116 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QTjg7e06qV-ZjsfpL0Nvp98suIWqDPF_XAAwbNo6xjas |
| What is network access? | https://socket.dev/alerts/networkAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QTjg7e06qV-ZjsfpL0Nvp98suIWqDPF_XAAwbNo6xjas |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QNAw74p5XyVv9ulwia7Kuq8q1HSFHixXgN-KNZkCA0Ss |
| Package overview | https://socket.dev/cargo/package/wasm-bindgen/overview/0.2.116 |
| This package | https://socket.dev/cargo/package/wasm-bindgen/overview/0.2.116 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QNAw74p5XyVv9ulwia7Kuq8q1HSFHixXgN-KNZkCA0Ss |
| What is shell access? | https://socket.dev/alerts/shellAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QNAw74p5XyVv9ulwia7Kuq8q1HSFHixXgN-KNZkCA0Ss |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QU6UIMh8Uef9wCOPfKr2Qsi3Q0ilQwJX9KLcdLgVYnro |
| Package overview | https://socket.dev/cargo/package/anes/overview/0.1.6 |
| This package | https://socket.dev/cargo/package/anes/overview/0.1.6 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QU6UIMh8Uef9wCOPfKr2Qsi3Q0ilQwJX9KLcdLgVYnro |
| What is filesystem access? | https://socket.dev/alerts/filesystemAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QU6UIMh8Uef9wCOPfKr2Qsi3Q0ilQwJX9KLcdLgVYnro |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QoqNA-JF_-dPqnQVyt4Zy5Ajyxzk_nzYDSSbISOMpDuU |
| Package overview | https://socket.dev/cargo/package/autocfg/overview/1.5.0 |
| This package | https://socket.dev/cargo/package/autocfg/overview/1.5.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QoqNA-JF_-dPqnQVyt4Zy5Ajyxzk_nzYDSSbISOMpDuU |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QoqNA-JF_-dPqnQVyt4Zy5Ajyxzk_nzYDSSbISOMpDuU |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QKnuQZa-hb3IpsxNMoK9Waz9oRN4oOCYmCTi4bRti-7g |
| Package overview | https://socket.dev/cargo/package/clap_builder/overview/4.6.0 |
| This package | https://socket.dev/cargo/package/clap_builder/overview/4.6.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QKnuQZa-hb3IpsxNMoK9Waz9oRN4oOCYmCTi4bRti-7g |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QKnuQZa-hb3IpsxNMoK9Waz9oRN4oOCYmCTi4bRti-7g |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q9DbeRF9uSL-MOxEsnc0c6oX24mAT0Lh76JK5kEcD_T4 |
| Package overview | https://socket.dev/cargo/package/clap_builder/overview/4.6.0 |
| This package | https://socket.dev/cargo/package/clap_builder/overview/4.6.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q9DbeRF9uSL-MOxEsnc0c6oX24mAT0Lh76JK5kEcD_T4 |
| What is filesystem access? | https://socket.dev/alerts/filesystemAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q9DbeRF9uSL-MOxEsnc0c6oX24mAT0Lh76JK5kEcD_T4 |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QSxBicysYOd9obn7CTfxryTACucmChPy20R0anurBbQw |
| Package overview | https://socket.dev/cargo/package/clap/overview/4.6.0 |
| This package | https://socket.dev/cargo/package/clap/overview/4.6.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QSxBicysYOd9obn7CTfxryTACucmChPy20R0anurBbQw |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QSxBicysYOd9obn7CTfxryTACucmChPy20R0anurBbQw |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QlB5lN_-qhNCYvnsLBipu8-Uc3ZNI6lTmrrPGUoVGWCU |
| Package overview | https://socket.dev/cargo/package/clap/overview/4.6.0 |
| This package | https://socket.dev/cargo/package/clap/overview/4.6.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QlB5lN_-qhNCYvnsLBipu8-Uc3ZNI6lTmrrPGUoVGWCU |
| What is filesystem access? | https://socket.dev/alerts/filesystemAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QlB5lN_-qhNCYvnsLBipu8-Uc3ZNI6lTmrrPGUoVGWCU |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q7NZX_t75PE12DwGUkRr_IIQL-Hjo2oPqxvbtAev5wtU |
| Package overview | https://socket.dev/cargo/package/criterion/overview/0.5.1 |
| aethalloc-amo/Cargo.toml | https://github.com/shift/aethalloc/pull/3/files#diff-27a323d5918cd9b677921d4a0f24c04398a0590b71fea13ed69e81da39e0bf7f |
| This package | https://socket.dev/cargo/package/criterion/overview/0.5.1 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q7NZX_t75PE12DwGUkRr_IIQL-Hjo2oPqxvbtAev5wtU |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q7NZX_t75PE12DwGUkRr_IIQL-Hjo2oPqxvbtAev5wtU |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QakEUshBjCw_YAs3YaBFRSncqOjEyIiaU1QHXN5B9a8I |
| Package overview | https://socket.dev/cargo/package/crossbeam-utils/overview/0.8.21 |
| This package | https://socket.dev/cargo/package/crossbeam-utils/overview/0.8.21 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QakEUshBjCw_YAs3YaBFRSncqOjEyIiaU1QHXN5B9a8I |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QakEUshBjCw_YAs3YaBFRSncqOjEyIiaU1QHXN5B9a8I |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QSVuLDkZWMHx-JfOjPV-RG5GFpiWSBtDxginEW5CNHDI |
| Package overview | https://socket.dev/cargo/package/crunchy/overview/0.2.4 |
| This package | https://socket.dev/cargo/package/crunchy/overview/0.2.4 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QSVuLDkZWMHx-JfOjPV-RG5GFpiWSBtDxginEW5CNHDI |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QSVuLDkZWMHx-JfOjPV-RG5GFpiWSBtDxginEW5CNHDI |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QbIlOmyEAtyQb4cGQvYcCbf9YSPCVzwwayerOK0L7K9E |
| Package overview | https://socket.dev/cargo/package/either/overview/1.15.0 |
| This package | https://socket.dev/cargo/package/either/overview/1.15.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QbIlOmyEAtyQb4cGQvYcCbf9YSPCVzwwayerOK0L7K9E |
| What is filesystem access? | https://socket.dev/alerts/filesystemAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QbIlOmyEAtyQb4cGQvYcCbf9YSPCVzwwayerOK0L7K9E |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QAuhtgLllXYnO49tnrCw110nYLdzMzi4V5df0mwPbkLA |
| Package overview | https://socket.dev/cargo/package/plotters-svg/overview/0.3.7 |
| This package | https://socket.dev/cargo/package/plotters-svg/overview/0.3.7 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QAuhtgLllXYnO49tnrCw110nYLdzMzi4V5df0mwPbkLA |
| What is filesystem access? | https://socket.dev/alerts/filesystemAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QAuhtgLllXYnO49tnrCw110nYLdzMzi4V5df0mwPbkLA |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q7T-hYFTb66nIvHGpQGuEnIPdBOu3L8L1Pp7oA8c_pNE |
| Package overview | https://socket.dev/cargo/package/proc-macro2/overview/1.0.106 |
| This package | https://socket.dev/cargo/package/proc-macro2/overview/1.0.106 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q7T-hYFTb66nIvHGpQGuEnIPdBOu3L8L1Pp7oA8c_pNE |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Q7T-hYFTb66nIvHGpQGuEnIPdBOu3L8L1Pp7oA8c_pNE |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QwMertYFxmbnKcZxHkwj95T2FaJxdiwZVHCeeiFkOWwo |
| Package overview | https://socket.dev/cargo/package/quote/overview/1.0.45 |
| This package | https://socket.dev/cargo/package/quote/overview/1.0.45 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QwMertYFxmbnKcZxHkwj95T2FaJxdiwZVHCeeiFkOWwo |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QwMertYFxmbnKcZxHkwj95T2FaJxdiwZVHCeeiFkOWwo |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QT9Wc6HRuthPW3CJyh29JFHVZTqqKCcQApScYw6Dt7q0 |
| Package overview | https://socket.dev/cargo/package/rayon-core/overview/1.13.0 |
| This package | https://socket.dev/cargo/package/rayon-core/overview/1.13.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QT9Wc6HRuthPW3CJyh29JFHVZTqqKCcQApScYw6Dt7q0 |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QT9Wc6HRuthPW3CJyh29JFHVZTqqKCcQApScYw6Dt7q0 |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QRSJ5Mquz8SlNPPY5X_qr1dIYjBdVFjTnTm0wyeX252M |
| This package | https://socket.dev/cargo/package/rayon/overview/1.11.0 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QRSJ5Mquz8SlNPPY5X_qr1dIYjBdVFjTnTm0wyeX252M |
| What is an AI-detected potential code anomaly? | https://socket.dev/alerts/gptAnomaly |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QRSJ5Mquz8SlNPPY5X_qr1dIYjBdVFjTnTm0wyeX252M |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Qou1Ls9dTmZzihf26_BQkhAw9gIhLnyAHGinOH2kk96A |
| This package | https://socket.dev/cargo/package/regex-automata/overview/0.4.14 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Qou1Ls9dTmZzihf26_BQkhAw9gIhLnyAHGinOH2kk96A |
| What is an AI-detected potential code anomaly? | https://socket.dev/alerts/gptAnomaly |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/Qou1Ls9dTmZzihf26_BQkhAw9gIhLnyAHGinOH2kk96A |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QKjdWLOJrECNOA-mw1lnh5YGnvvbOdKQA8Pb6L0Pw0p8 |
| Package overview | https://socket.dev/cargo/package/rustversion/overview/1.0.22 |
| This package | https://socket.dev/cargo/package/rustversion/overview/1.0.22 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QKjdWLOJrECNOA-mw1lnh5YGnvvbOdKQA8Pb6L0Pw0p8 |
| What is environment variable access? | https://socket.dev/alerts/envVars |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QKjdWLOJrECNOA-mw1lnh5YGnvvbOdKQA8Pb6L0Pw0p8 |
| https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QX9eXnQt_0I5L1cj0TaMFv1Heo-ELL0VBh27FhRPZVEk |
| Package overview | https://socket.dev/cargo/package/rustversion/overview/1.0.22 |
| This package | https://socket.dev/cargo/package/rustversion/overview/1.0.22 |
| This alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QX9eXnQt_0I5L1cj0TaMFv1Heo-ELL0VBh27FhRPZVEk |
| What is filesystem access? | https://socket.dev/alerts/filesystemAccess |
| triage state of this alert | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658/alert/QX9eXnQt_0I5L1cj0TaMFv1Heo-ELL0VBh27FhRPZVEk |
| See 12 more rows in the dashboard | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=alerts&action=error%2Cwarn |
| View full report | https://socket.dev/dashboard/org/shift/diff-scan/df31718d-a15a-44a0-b22f-4261a7e1c658?tab=alerts&action=error%2Cwarn |
| Please reload this page | https://github.com/shift/aethalloc/pull/3 |
| shift | https://github.com/shift |
| April 1, 2026 02:35 | https://github.com/shift/aethalloc/pull/3#commits-pushed-d92f5b6 |
|
| https://github.com/shift |
| ci: full benchmark matrix with 5 runs across all feature configs | https://github.com/shift/aethalloc/pull/3/commits/d92f5b6fee63a2fdce44659f1d2249811959a966 |
| d92f5b6 | https://github.com/shift/aethalloc/pull/3/commits/d92f5b6fee63a2fdce44659f1d2249811959a966 |
|
| https://github.com/shift |
| fix: support_core_test uses real allocations for FreeBlock commands | https://github.com/shift/aethalloc/pull/3/commits/0cca429abff8d08282ea00f79dad95e7e31460f7 |
| 0cca429 | https://github.com/shift/aethalloc/pull/3/commits/0cca429abff8d08282ea00f79dad95e7e31460f7 |
|
| https://github.com/shift |
| fix: clippy derivable_impls and missing_safety_doc | https://github.com/shift/aethalloc/pull/3/commits/c348ebdd6e20bc3675301d25f3ec39c92fe1f77b |
| c348ebd | https://github.com/shift/aethalloc/pull/3/commits/c348ebdd6e20bc3675301d25f3ec39c92fe1f77b |
|
| https://github.com/shift |
| ci: fix benchmark matrix workflow syntax and simplify | https://github.com/shift/aethalloc/pull/3/commits/c3f5ef70a51899b385e20a66ed9baea3d0b7fda9 |
| c3f5ef7 | https://github.com/shift/aethalloc/pull/3/commits/c3f5ef70a51899b385e20a66ed9baea3d0b7fda9 |
|
| https://github.com/shift |
| ci: fix summarize job to handle benchmark failures gracefully | https://github.com/shift/aethalloc/pull/3/commits/e4ffa7797a7c1ca783c7b014e1960e44a4bd6833 |
| e4ffa77 | https://github.com/shift/aethalloc/pull/3/commits/e4ffa7797a7c1ca783c7b014e1960e44a4bd6833 |
|
| https://github.com/shift |
| ci: handle empty benchmark results in summarize job | https://github.com/shift/aethalloc/pull/3/commits/10b1ddd977f6ee5c826c147bd0727975d8f42674 |
| 10b1ddd | https://github.com/shift/aethalloc/pull/3/commits/10b1ddd977f6ee5c826c147bd0727975d8f42674 |
|
| https://github.com/shift |
| perf: use mremap with MAYMOVE for large realloc | https://github.com/shift/aethalloc/pull/3/commits/fe77776acd467b62e114406db2fc8ac7605b525e |
| fe77776 | https://github.com/shift/aethalloc/pull/3/commits/fe77776acd467b62e114406db2fc8ac7605b525e |
|
| https://github.com/shift |
| perf: aggressive sleep in support core, gate VMPC behind feature flag | https://github.com/shift/aethalloc/pull/3/commits/15fd7bd49545a71df6b4e6b47ac9de438fb196cb |
| 15fd7bd | https://github.com/shift/aethalloc/pull/3/commits/15fd7bd49545a71df6b4e6b47ac9de438fb196cb |
|
| https://github.com/shift |
| perf: optimize realloc hot path - reorder get_alloc_size checks, inli… | https://github.com/shift/aethalloc/pull/3/commits/118924375f0f04b98c83b8d5f1e9ea8b24d50dca |
| 1189243 | https://github.com/shift/aethalloc/pull/3/commits/118924375f0f04b98c83b8d5f1e9ea8b24d50dca |
|
| https://github.com/shift |
| perf: make AMO ring buffer opt-in via feature flag | https://github.com/shift/aethalloc/pull/3/commits/726f2fea9d02a32194198101bbd52fae439e1e70 |
| 726f2fe | https://github.com/shift/aethalloc/pull/3/commits/726f2fea9d02a32194198101bbd52fae439e1e70 |
|
| https://github.com/shift |
| perf: double magazine capacity to 128 to reduce global pool contention | https://github.com/shift/aethalloc/pull/3/commits/d04001337f73f81e621024d9dde5e28901509fa7 |
| d040013 | https://github.com/shift/aethalloc/pull/3/commits/d04001337f73f81e621024d9dde5e28901509fa7 |
| https://github.com/shift |
| shift | https://github.com/shift |
| force-pushed | https://github.com/shift/aethalloc/compare/c011ba7e3f4c652ece99a1cecb22495bf879caa2..d04001337f73f81e621024d9dde5e28901509fa7 |
| c011ba7 | https://github.com/shift/aethalloc/commit/c011ba7e3f4c652ece99a1cecb22495bf879caa2 |
| d040013 | https://github.com/shift/aethalloc/commit/d04001337f73f81e621024d9dde5e28901509fa7 |
|
Compare
| https://github.com/shift/aethalloc/compare/c011ba7e3f4c652ece99a1cecb22495bf879caa2..d04001337f73f81e621024d9dde5e28901509fa7 |
| April 2, 2026 02:05 | https://github.com/shift/aethalloc/pull/3#event-24132775069 |
| shift | https://github.com/shift |
| April 2, 2026 04:33 | https://github.com/shift/aethalloc/pull/3#commits-pushed-8d07f90 |
|
| https://github.com/shift |
| perf: add 64-entry LUT for size class classification | https://github.com/shift/aethalloc/pull/3/commits/8d07f9059a3767c97f8cae3666ecc9e264e9160c |
| 8d07f90 | https://github.com/shift/aethalloc/pull/3/commits/8d07f9059a3767c97f8cae3666ecc9e264e9160c |
|
| https://github.com/shift |
| perf: allocate large allocations with 2x padding for in-place realloc | https://github.com/shift/aethalloc/pull/3/commits/8e2a74fbcf5d1880bf4a2f4b058e13824039960c |
| 8e2a74f | https://github.com/shift/aethalloc/pull/3/commits/8e2a74fbcf5d1880bf4a2f4b058e13824039960c |
|
| https://github.com/shift |
| perf: restore 2x padding for large allocations | https://github.com/shift/aethalloc/pull/3/commits/b78de076c85e906c5d44cbd99a1779598105a36e |
| b78de07 | https://github.com/shift/aethalloc/pull/3/commits/b78de076c85e906c5d44cbd99a1779598105a36e |
|
| https://github.com/shift |
| perf: gate get_alloc_size call behind AMO feature flag | https://github.com/shift/aethalloc/pull/3/commits/ff0e8a47ee0be014e93c90f8bcb0088ea711cfc4 |
| ff0e8a4 | https://github.com/shift/aethalloc/pull/3/commits/ff0e8a47ee0be014e93c90f8bcb0088ea711cfc4 |
|
| https://github.com/shift |
| perf: change size_to_class to inline(always) for hot path | https://github.com/shift/aethalloc/pull/3/commits/b6f985c3020b9c7abe23115606694f73da6f21e2 |
| b6f985c | https://github.com/shift/aethalloc/pull/3/commits/b6f985c3020b9c7abe23115606694f73da6f21e2 |
| https://github.co/hiddenchars |
| https://github.com/shift/aethalloc/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fshift%2Faethalloc%2Fpull%2F3 |
| Please reload this page | https://github.com/shift/aethalloc/pull/3 |
|
| https://github.com/shift |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |