10 Commits

Author SHA1 Message Date
Jeremy Schonfeld
8558978538
(140368780) Enable client iteration of AttributeScopes (#1093) 2025-01-24 17:21:37 -08:00
Jeremy Schonfeld
da80d51fa3
(134376602) Change @_nonSendable to unavailable extensions (#892) 2024-09-03 10:46:46 -07:00
Jeremy Schonfeld
b1716fe949
Re-add sendable annotations (#740)
* (131556645) Restore sendable annotations

* (131556645) Fix build failures
2024-07-18 09:15:47 -07:00
Charles Hu
543bd69d7d
Rename DurationTimeFormatStyle and DurationUnitsFormatStyle to add Test suffix (#516)
resolves rdar://125511901, rdar://125569243
2024-03-28 15:53:29 -07:00
Jeremy Schonfeld
e5211f2926
(122981400) Standardize on using internal import 2024-03-06 13:42:02 -08:00
Jeremy Schonfeld
e5115b31db
(120011730) AttributedString --> NSAS conversion is expensive due to dictionary merging and setting empty attribute dictionaries 2024-01-02 09:56:08 -08:00
Jeremy Schonfeld
a1b890ce14
(118862703) AttributeScope cache does not correctly store negative results 2023-12-12 15:44:00 -08:00
Tony Parker
db3d0a4fcc
Add import for _dyld_image_count (#329) 2023-11-27 09:38:46 -08:00
Alejandro Alonso
8fc19313cd
FoundationEssentials: Use dlsym instead of _typeByName in Attribute scope lookup (#151)
* Use dlsym instead of _typeByName

* Don't use AppKit overlay location

* Remove unused subscript and make Darwin import public
2023-06-06 15:03:52 -07:00
Jeremy Schonfeld
61ff810564
rdar://107768277 (AttributeScope.attributeKeyType(matching:) is fairly slow and is a bottleneck for AttributedString conversion) 2023-05-01 09:56:00 -07:00