René's URL Explorer Experiment


Title: Implement stringref operations by dcodeIO · Pull Request #2687 · AssemblyScript/assemblyscript · GitHub

Open Graph Title: Implement stringref operations by dcodeIO · Pull Request #2687 · AssemblyScript/assemblyscript

X Title: Implement stringref operations by dcodeIO · Pull Request #2687 · AssemblyScript/assemblyscript

Description: Implements the current state of the Reference-Typed Strings proposal (currently phase 1) as supported by Binaryen, for now as built-ins to enable experimentation. A constant reference-typed string ...

Open Graph Description: Implements the current state of the Reference-Typed Strings proposal (currently phase 1) as supported by Binaryen, for now as built-ins to enable experimentation. A constant reference-typed string ...

X Description: Implements the current state of the Reference-Typed Strings proposal (currently phase 1) as supported by Binaryen, for now as built-ins to enable experimentation. A constant reference-typed string ...

Opengraph URL: https://github.com/AssemblyScript/assemblyscript/pull/2687

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:3c854bd7-517e-7b3b-5bce-1a440c4f1365
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC514:330F09:6A9339:950968:6970AE17
html-safe-noncef0966ccd0e69646a097e2c5319e53f217a414d5f1f2d0b454f57840e70559633
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNTE0OjMzMEYwOTo2QTkzMzk6OTUwOTY4OjY5NzBBRTE3IiwidmlzaXRvcl9pZCI6IjYwODc4MTA5NDY4MDQ0ODIzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac994b0277201f2b5ee709f4762733a80b4327c7f2d6a5e139d701ee3bb81ca36f
hovercard-subject-tagpull_request:1320284288
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/AssemblyScript/assemblyscript/2687/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/8016c14d33ef263c765e04d36fbcc27a637bae18acbdb63852dd415c0cf1a500/AssemblyScript/assemblyscript/pull/2687
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/8016c14d33ef263c765e04d36fbcc27a637bae18acbdb63852dd415c0cf1a500/AssemblyScript/assemblyscript/pull/2687
og:image:altImplements the current state of the Reference-Typed Strings proposal (currently phase 1) as supported by Binaryen, for now as built-ins to enable experimentation. A constant reference-typed string ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamedcodeIO
hostnamegithub.com
expected-hostnamegithub.com
None5246860f280a060af866c1c633f74a6720ad2dd5d576534e4c5e462496b693ae
turbo-cache-controlno-preview
go-importgithub.com/AssemblyScript/assemblyscript git https://github.com/AssemblyScript/assemblyscript.git
octolytics-dimension-user_id28916798
octolytics-dimension-user_loginAssemblyScript
octolytics-dimension-repository_id105138356
octolytics-dimension-repository_nwoAssemblyScript/assemblyscript
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id105138356
octolytics-dimension-repository_network_root_nwoAssemblyScript/assemblyscript
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
release7d29ab0ba8deb7bbecf06b664759d4e847623783
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FAssemblyScript%2Fassemblyscript%2Fpull%2F2687
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%2FAssemblyScript%2Fassemblyscript%2Fpull%2F2687
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=AssemblyScript%2Fassemblyscript
Reloadhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
Reloadhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
Reloadhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
AssemblyScript https://patch-diff.githubusercontent.com/AssemblyScript
assemblyscripthttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FAssemblyScript%2Fassemblyscript
Fork 682 https://patch-diff.githubusercontent.com/login?return_to=%2FAssemblyScript%2Fassemblyscript
Star 17.8k https://patch-diff.githubusercontent.com/login?return_to=%2FAssemblyScript%2Fassemblyscript
Code https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript
Issues 175 https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/issues
Pull requests 17 https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pulls
Actions https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/actions
Wiki https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/security
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
Insights https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pulse
Code https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript
Issues https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/issues
Pull requests https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pulls
Actions https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/actions
Wiki https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/wiki
Security https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/security
Insights https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FAssemblyScript%2Fassemblyscript%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=%2FAssemblyScript%2Fassemblyscript%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issue-comment-box
dcodeIOhttps://patch-diff.githubusercontent.com/dcodeIO
mainhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/tree/main
stringrefhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/tree/stringref
Implement stringref operations https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#top
dcodeIOhttps://patch-diff.githubusercontent.com/dcodeIO
mainhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/tree/main
stringrefhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/tree/stringref
Conversation 7 https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
Commits 10 https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits
Checks 0 https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/checks
Files changed https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/files
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/dcodeIO
dcodeIOhttps://patch-diff.githubusercontent.com/dcodeIO
Apr 19, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issue-1675332037
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
dcodeIOhttps://patch-diff.githubusercontent.com/dcodeIO
April 19, 2023 19:25https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#commits-pushed-f0ae1fc
https://patch-diff.githubusercontent.com/dcodeIO
Implement stringref operationshttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/f0ae1fcfa89eb7aea70893e417cad52c31188767
f0ae1fchttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/f0ae1fcfa89eb7aea70893e417cad52c31188767
https://patch-diff.githubusercontent.com/dcodeIO
Merge branch 'main' into stringrefhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/fa9decaa4b33ba7ccfb507d31b36e4229f42942d
fa9decahttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/fa9decaa4b33ba7ccfb507d31b36e4229f42942d
https://patch-diff.githubusercontent.com/dcodeIO
cleanhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/84012539dea35af5f2939fee69d0335a53e89177
8401253https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/84012539dea35af5f2939fee69d0335a53e89177
https://patch-diff.githubusercontent.com/dcodeIO
update typeshttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/d1e8dbd51a25468b2bbd5f38a1ede235c798d2a3
d1e8dbdhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/d1e8dbd51a25468b2bbd5f38a1ede235c798d2a3
https://patch-diff.githubusercontent.com/dcodeIO
dcodeIOhttps://patch-diff.githubusercontent.com/dcodeIO
Apr 22, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issuecomment-1518718605
#2689https://github.com/AssemblyScript/assemblyscript/pull/2689
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
dcodeIOhttps://patch-diff.githubusercontent.com/dcodeIO
April 22, 2023 20:08https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#commits-pushed-a9e874a
https://patch-diff.githubusercontent.com/dcodeIO
constant string.const, more global/local testshttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/a9e874aba8d15d032119285ed38f5d7d9517c873
a9e874ahttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/a9e874aba8d15d032119285ed38f5d7d9517c873
https://patch-diff.githubusercontent.com/dcodeIO
propagate ref nonnull statehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/d6b3187612c71126233c0b56cd13e5ff027dbe8e
d6b3187https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/d6b3187612c71126233c0b56cd13e5ff027dbe8e
https://patch-diff.githubusercontent.com/dcodeIO
remove string.const_, accept string literal in context insteadhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/13214ba17cd5ba8edfc5e40c51babbe094b6e845
13214bahttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/13214ba17cd5ba8edfc5e40c51babbe094b6e845
https://patch-diff.githubusercontent.com/dcodeIO
sync with resolverhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/e927b04e2b163b792e7418dd46035992cae0520f
e927b04https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/e927b04e2b163b792e7418dd46035992cae0520f
https://patch-diff.githubusercontent.com/dcodeIO
skip template literals for nowhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/82800a50f065ff75c58a0d753462d566deca475f
82800a5https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/82800a50f065ff75c58a0d753462d566deca475f
https://patch-diff.githubusercontent.com/dcodeIO
update test, add POChttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/a1ff14d3f8da58ee7e833c836511c85c46e57f97
a1ff14dhttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687/commits/a1ff14d3f8da58ee7e833c836511c85c46e57f97
https://patch-diff.githubusercontent.com/dcodeIO
dcodeIOhttps://patch-diff.githubusercontent.com/dcodeIO
Apr 23, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issuecomment-1519057548
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
https://patch-diff.githubusercontent.com/dcodeIO
dcodeIOhttps://patch-diff.githubusercontent.com/dcodeIO
Aug 1, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issuecomment-1659979161
string discussionhttps://github.com/WebAssembly/meetings/pull/1330/files#diff-2d9a18ed4699ee5ee6e3dacf178049832a6d36108ceabee5e720613a3d570c3cR94-R227
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
Oct 17, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issuecomment-1767353652
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
stale https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/issues?q=state%3Aopen%20label%3Astale
Oct 17, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#event-10685057154
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
Oct 24, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issuecomment-1778218827
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
Oct 24, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#event-10760354848
https://patch-diff.githubusercontent.com/CountBleck
CountBleckhttps://patch-diff.githubusercontent.com/CountBleck
Oct 24, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#event-10760392948
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
stale https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/issues?q=state%3Aopen%20label%3Astale
Oct 25, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#event-10773296722
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
Dec 25, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issuecomment-1869151728
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
stale https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/issues?q=state%3Aopen%20label%3Astale
Dec 25, 2023https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#event-11336570366
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
Jan 2, 2024https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#issuecomment-1874685485
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
Jan 2, 2024https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687#event-11374578887
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%2FAssemblyScript%2Fassemblyscript%2Fpull%2F2687
stale https://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/issues?q=state%3Aopen%20label%3Astale
Please reload this pagehttps://patch-diff.githubusercontent.com/AssemblyScript/assemblyscript/pull/2687
https://patch-diff.githubusercontent.com/dcodeIO
https://patch-diff.githubusercontent.com/CountBleck
https://patch-diff.githubusercontent.com/apps/copilot-swe-agent
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.