swift
Add a flag to track null termination of Strings
#80075
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
21
Changes
View On
GitHub
Add a flag to track null termination of Strings
#80075
Catfish-Man
wants to merge 21 commits into
main
from
come-with-me-if-you-want-to-live-forever
Catfish-Man
assigned
Catfish-Man
231 days ago
Catfish-Man
force pushed
231 days ago
Catfish-Man
force pushed
231 days ago
WIP: add a flag to track null termination of string literals
76d48b90
Catfish-Man
force pushed
to
76d48b90
230 days ago
stephentyrone
commented on 2025-03-18
stephentyrone
commented on 2025-03-18
stephentyrone
commented on 2025-03-18
stephentyrone
commented on 2025-03-18
Remove unnecessary ABI
87156330
Add new ABI
79e8358d
Merge branch 'main' into come-with-me-if-you-want-to-live-forever
da98c524
Rename as requested
0c8fb4ca
Merge remote-tracking branch 'refs/remotes/origin/come-with-me-if-you…
b1f4e1f4
Sidestep the question of whether isNullTerminated should say yes or n…
f8522f41
Make non-terminated shared strings bridging-safe
6c53a522
Catfish-Man
commented on 2025-03-20
Catfish-Man
commented on 2025-03-20
Leave old symbol in place
1fc7b0fc
Apparently @_aEIC vars still have symbols in some cases
bc212c50
Catfish-Man
marked this pull request as ready for review
228 days ago
Catfish-Man
requested a review
228 days ago
Merge remote-tracking branch 'origin/main' into come-with-me-if-you-w…
a9d53704
Add a test for bridging the new SPI
69385a27
Add symbols on x86 too
37b1770e
glessard
commented on 2025-03-20
Fix availability and fix up test
344f41a2
Plumb flags through bridging properly, and check them in shared, not …
eaced32b
stephentyrone
commented on 2025-03-21
stephentyrone
approved these changes on 2025-03-21
Set null terminated to true for non-shared strings and for bridged st…
1f8e86a7
Catfish-Man
commented on 2025-03-21
Merge branch 'main' into come-with-me-if-you-want-to-live-forever
093135c6
Fix withCString in the presence of old binaries, and optimize it for …
a34dfc80
Remove now-redundant thing
0eed4cc2
Fix a warning
f33b8adf
Merge branch 'main' into come-with-me-if-you-want-to-live-forever
8025cc0d
Catfish-Man
enabled auto-merge (squash)
220 days ago
Catfish-Man
changed the title
Add a flag to track null termination of string literals
Add a flag to track null termination of Strings
220 days ago
disabled auto-merge
217 days ago
Manually disabled by user
Login to write a write a comment.
Login via GitHub
Reviewers
stephentyrone
glessard
Assignees
Catfish-Man
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub