What's Changed
- Cherrypick aarch64 zcm zcz optimizations by @tomershafir in #11793
- [Swift] Update for frontend API changes by @slavapestov in #11809
- [InstCombine] Don't sink if it would require dropping deref assumptio… by @fhahn in #11784
- 🍒 [lldb] Fix source line annotations for libsanitizers traces (llvm#154247) by @yln in #11798
- 🍒[lldb][ClangModulesDeclVendor] Fix use-after-free of diagnostics stream by @Michael137 in #11808
- [stable/21.x][lldb] Swift: Fix
swift::Typecasts for swiftlang/swift#85487 by @AnthonyLatsis in #11823 - 🍒 [-Wunsafe-buffer-usage] Check assignments to __single pointer by @patrykstefanski in #11800
- [clang][scan-deps] Add option to disable caching stat failures by @Bigcheese in #11814
- [LLDB] Rename auto_ptr _ap suffix unique_ptr _up (NFC) by @adrian-prantl in #11833
- [lldb][Swift] Update swift performIRGen API by @cachemeifyoucan in #11838
- [CodeGen] Remove the check that allowed non-POD compound literals to be directly evaluated into the destination even when it might alias the source by @ahatanaka in #11842
- [lldb][Swift] Update LLDB swift API after reverting CASOptions changes by @cachemeifyoucan in #11839
- 🍒 [Debug] Add missing LLVM_ABI annotations (llvm/llvm-project@6a99ad2) by @Steelskin in #11771
- 🍒 Add missing LLVM_ABI annotations (llvm#165908) by @Steelskin in #11772
- 🍒[clang][DependencyScanning] Implementation of CompilerInstanceWithContext to Improve By-Name Queries by @qiongsiwu in #11821
- [lldb] Fix expression evaluation in static functions in actors by @augusto2112 in #11852
- 🍒[AArch64][MachineCombiner] Combine sequences of gather patterns by @jcohen-apple in #11850
- 🍒 [lldb][windows] add color to the Python.dll not found error (llvm#168718) by @charles-zablit in #11860
- [WebAssembly] Enable musttail only when tail-call is enabled by @ahatanaka in #11865
- 🍒[clang][DependencyScanning] Adding SableDir and CAS Tests for By-Name Lookups by @qiongsiwu in #11861
- [MachineCombiner][AArch64] Change mayAlias to isLoadFoldBarrier by @jcohen-apple in #11870
- 🍒 [AArch64] Keep floating-point conversion in SIMD by @guy-david in #11886
- 🍒 [AArch64] Treat COPY between cross-register banks as expensive by @guy-david in #11889
- [LLDB] Set up an explicit Swift module loader by @adrian-prantl in #11834
- [🍒] Merge commit '3f60d220514c' from llvm.org/main into next by @ziqingluo-90 in #11851
- 🍒 sanitizers: cherry-pick test stability improvements by @ndrewh in #11881
- Cherrypick save stats by @tomershafir in #11901
- Add pretty stack trace entry during indexing by @ahoppen in #11891
- [stable/21.x] Cherry-pick some upstream deprecations in
support::endianby @AnthonyLatsis in #11903 - 🍒 sanitizers: fixes for module map, additional sandbox warnings by @ndrewh in #11880
- 🍒 [AArch64] Optimize splat of extending loads to avoid GPR->FPR transfer by @guy-david in #11888
- DebugInfo] 🍒 Patches to use upstream's db.declare_value in CoroSplit by @felipepiovezan in #11912
- [clang][diagnostics] added warning for possible enum compare typo by @ahatanaka in #11913
- 🍒 [lldb][test] Remove a Windows xfail from TestThreadStates by @charles-zablit in #11782
- 🍒 [AArch64] Optimize extending loads of small vectors by @guy-david in #11923
- Backport "[analyzer] Fix [[clang::suppress]] for template instantiations (llvm#168954)" by @steakhal in #11922
- Backport "[analyzer] MallocChecker – Fix false positive leak for smart pointers in temporary objects (llvm#152751)" by @steakhal in #11921
- Backport "[analyzer] Fix inf recursion in StackAddrEscapeChecker for self referencing blocks" by @steakhal in #11905
- [lldb] Enable TestSwiftBackwardInteropExpressions.py on linux by @da-viper in #11936
- [lldb] Show signal number description (llvm#164176) by @da-viper in #11926
- 🍒 [lldb] Handle backwards branches in UnwindAssemblyInstEmulation by @felipepiovezan in #11920
- [domain availability] Ignore disabled ivars during CodeGen by @ahatanaka in #11934
- Fix a use-after-free crash in ResetObjCLayout by @ahatanaka in #11939
- [LoopUnroll] Pick changes introducing parallel reduction phis when unrolling. by @juliannagele in #11900
- [VectorCombine] Pick changes for load scalarization. by @juliannagele in #11884
- 🍒 [DAG] visitBITCAST - fold (bitcast (freeze (load x))) -> (freeze (load (bitcast*)x)) (llvm#164618) by @guy-david in #11957
- [LV] Pick predicated load/store hoisting/sinking changes. by @fhahn in #11955
- 🍒 lldb: Link delayimp on Windows (llvm#168093) by @Steelskin in #11872
- 🍒 llvm: Export
ilist_node_basetemplate specialization (llvm#168094) by @Steelskin in #11871 - 🍒 Add missing
LLVM_ABIannotations (llvm#167718) by @Steelskin in #11829 - [LV] Pick VPlan cost improvements by @fhahn in #11963
- Cherry pick lifetime analysis work from upstream by @Xazax-hun in #11947
- 🍒[llvm][cas] Improve UnifiedOnDiskActionCache validation to check cas refs by @benlangmuir in #11981
- [AArch64] Replace expensive move from wzr by two moves via floating point immediate. by @juliannagele in #11962
- Revert "[lldb] Add extra verbose logging to flaky TestTsanSwiftAccessRace.py " by @DanBlackwell in #11990
- [🍒][-Wunsafe-buffer-usage] Check isValueDependent before EvaluateAsBooleanCondition by @ziqingluo-90 in #12012
- Backport "[analyzer] Unroll loops of compile-time upper-bounded loops" by @steakhal in #11980
- Enhance Unroll Preferences for Apple cores by @ayasin-a in #11944
- Merge webkit 2025-12-15 by @rniwa in #12008
- Cherrypick 3 commits to Stable/21.x by @ziqingluo-90 in #12044
- [clang][DependencyScanning] Check for the Existence of
CIWithContextbefore Finalizing by @qiongsiwu in #12029 - clang module 🍒 by @cyndyishida in #12043
- [AArch64] Add workaround to stack tagging (memtag) pass for Swift lldb memset by @DanBlackwell in #11846
- [LV] Pick hoisting and cost improvements by @fhahn in #12052
- [AArch64][test-only] Fixup stack-tagging-swift-preinit test by @DanBlackwell in #12056
- [AArch64] Make StackTagging pass use alloca getAllocationSize rather than lifetime size by @DanBlackwell in #11970
- 🍒 Sanitizer symbolizer improvements by @ndrewh in #12067
- 🍒 [clang][Modules] Fix unexpected warnings triggered by a PCH and a mod… by @qiongsiwu in #12069
- [clang][modules] Diagnose config mismatches more generally from precompiled files (llvm#174260) by @cyndyishida in #12071
- 🍒 [TSan] Fix TSan instrumenting pointers from non-default address spaces by @ndrewh in #12068
- [stable/21.x][clang][driver][darwin] Base the platform prefix on the SDK, not the target by @ian-twilightcoder in #12063
- [analyzer] Fix BuiltingFunctionChecker crash on large types (llvm#174335) by @steakhal in #12057
- Update for a ClangImporter::create change by @hjyamauchi in #12037
- 🍒 [IndVarSimplify] Cherry-pick IndVarSimplify hoisting trap checks out of loop. by @AbhayKanhere in #12059
- [stable/21.x][lldb][swift] Update Swift ASTContextCreation to account for the new argument by @ian-twilightcoder in #12080
- [stable/21.x][nfc][clang][driver][darwin] Label the ArgList argument in getCompilerRT in the Darwin toolchain by @ian-twilightcoder in #12104
- 🍒 [APINotes] Avoid duplicate attributes when fields instantiate class templates by @susmonteiro in #12051
- [stable/21.x][clang] [unittest] Fix linking against dylib by @ian-twilightcoder in #12105
- [AArch64] Add isAppleMLike helper to check for M cores and aligned CPUs. by @fhahn in #12108
- 🍒 [lldb][Format] Reject recursive format entities by @Michael137 in #12098
- [lldb][android] Cherry-pick fixes from branch "next" by @gmondada in #12042
- 🍒 llvm: Disable copy for SingleThreadExecutor (llvm#168782) by @Steelskin in #11967
- 🍒 Add more missing
LLVM_ABIannotations (llvm#168765) by @Steelskin in #11968 - 🍒 llvm: Export IndexedCodeGenDataLazyLoading (llvm#169563) by @Steelskin in #12003
- Disable test for Regex in SwiftREPL until new toolchain by @natecook1000 in #12114
- [lldb][test] Add CMake option for extra Swift driver flags in shell tests by @speednoisemovement in #11785
- [AArch64][RegAlloc] Reserve LR reservation reserve W30 subreg (llvm#173725) by @tomershafir in #12106
- [Test-only] Cherry-picks for sanitizer remote testing by @ndrewh in #12111
- [AArch64][llvm-mca] Add old Cyclone instruction tables for reference … by @tomershafir in #12107
- Pick more LV cost improvements by @fhahn in #12144
- [ValueTracking] Allow dereferenceable(0) to be applied to a null poin… by @fhahn in #12143
- [AArch64] Prioritize STNP patterns for !nontemporal (llvm#174138) by @tomershafir in #12145
- 🍒 Add readfile for llvm-lit by @hnrklssn in #12139
- 🍒 [UBSan] make ubsantrap
inaccessiblemem: write(llvm#156100) by @AbhayKanhere in #12117 - Move the ObjC layout bitmap to the cstring section. (llvm#174705) by @cooperp in #12153
- Reapply commits related to "[C23] Implement WG14 N3037" by @ahatanaka in #12130
- [APINotes] Apply APINotes to non-global decls in a LinkageSpecDecl by @Xazax-hun in #12146
- [CoroFrame] Save frame ptr in entry funclets by @felipepiovezan in #12148
- [StackProtector] Add metadata to opt-out (llvm#170229) by @cooperp in #12152
- Revert "[clang][Modules] Fix unexpected warnings triggered by a PCH a… by @qiongsiwu in #12138
- [analyzer] Invalidate the object in opaque ctor calls regardless if an arg refers to it by @steakhal in #12120
- 🍒[APINotes] Support overloaded operators by @egorzhdan in #12165
- [🍒] Cherrypick recent -Wunsafe-buffer-usage updates to stable/21.x by @ziqingluo-90 in #12149
- Add subset extractor method to dataextractor by @jasonmolenda in #12179
- [stable/21.x][test][NFC] Add more keys to test SDKSettings files by @ian-twilightcoder in #12171
- [CXX BoundsSafety] upstream some CXX bounds safety interop tests (#12054) by @ziqingluo-90 in #12175
- 🍒 [DAGCombiner] Various FP->INT->FP Optimizations by @guy-david in #12147
- 🍒[VectorCombine][AArch64] Fold vector reductions by @SavchenkoValeriy in #12184
- 🍒[lldb][DWARFASTParserClang] RequireCompleteType for ObjC types by @Michael137 in #12151
- lldb SwiftASTContext: Stub out cases for Builtin.Borrow. by @jckarter in #12118
- Infer visionOS availability from iOS availability by @ahatanaka in #12174
- [lldb] Add support for existential containers in embedded Swift by @augusto2112 in #12168
- [lldb][android] Cherry-pick fixes from branch "next" by @gmondada in #12049
- 🍒 [VectorCombine] Pick another fold and fix by @SavchenkoValeriy in #12190
- [🍒 ][CodeGen][InstCombine][Sanitizers] Emit lifetimes when compiling with memtag-stack by @DanBlackwell in #12183
- [lldb] Fix data buffer regression in ObjectFile (llvm#177724) by @JDevlieghere in #12193
- [stable/21.x] macCatalyst: add SDKSettings.json as a dependency file if its potentially needed by the compiler by @ian-twilightcoder in #12182
- [VectorCombine] Regenerate CHECKs by @SavchenkoValeriy in #12201
- [lldb][windows] Wire up FoundationEssentials.URL formatter by @speednoisemovement in #12129
- [stable/21.x][clang][test][NFC] Fix more dependency test failures by @ian-twilightcoder in #12209
- [stable/21.x][clang][driver][darwin] Switch back to using CanonicalName to identify the SDK instead of SupportedTargets by @ian-twilightcoder in #12211
- [clang][cas] Only use mccas by default on mach-o platforms in clang-cache by @compnerd in #12216
- [ASan] Fix UnpoisonDefaultStack stack bottom estimation (llvm#178137) by @ndrewh in #12200
- Backport the "webkit.nodelete" type annotation patches by @rniwa in #12206
- [clang] Handle null dtor decl during consumed analysis by @Xazax-hun in #12186
- 🍒 NSZ Relaxation Fixes by @guy-david in #12223
- [stable/21.x][clang][driver][darwin] Prefer DarwinSDKInfo for platform identification and compatibility over the -isysroot path by @ian-twilightcoder in #12222
- VPlan improvements for improved vectorization with scalarization by @fhahn in #12219
- Cherry-pick more of the recent lifetime analysis improvements by @Xazax-hun in #12154
- clang-cache fixes for Windows by @compnerd in #12218
- [cherry-pick] [sanitizers] [Darwin] Fix erroneous warning when external_symbolizer_path="" by @ndrewh in #12234
- Module modulespec objectfile further dataextractorsp changes by @jasonmolenda in #12233
- 🍒[lldb][NativePDB] Make PdbAstBuilder language-agnostic by @speednoisemovement in #12166
- [stable/21.x][clang][driver][darwin] Fix use after scope in darwin driver by @ian-twilightcoder in #12246
- [stable/21.x][llvm/CAS] Cherry-pick some refactorings and improvements by @akyrtzi in #12237
- 🍒[EarlyIfConversion] Add analysis for data-dependent conditional branches(llvm#174457) by @jcohen-apple in #12217
- [🍒][AArch64] Force dwarf unwind for MTE-tagged stack frames (llvm#168530) by @DanBlackwell in #12191
- 🍒 [InstCombine] Add combines for unsigned comparison of absolute value to constant by @cofibrant in #12239
- CAS: adjust test expectations (NFC) by @compnerd in #12242
- [lldb][android] Fix management of Android specific pointer tagging in LLDB by @gmondada in #12050
- 🍒[clang][Modules] Fixing Incorrect Diagnostics Issued during By-name D… by @qiongsiwu in #12245
- 🍒 [lit] Make not still fail if the called process returns a signal by @hnrklssn in #12253
- Backport [alpha.webkit.NoDeleteChecker] Don't emit a warning for a function without annotation. (llvm#178824) by @rniwa in #12254
- [analyzer] Fix [[clang::suppress]] for tricky template specializations by @steakhal in #12230
- 🍒 llvm: Add missing
VirtualFileSystem.hinclude (llvm#171848) by @Steelskin in #12004 - [lldb] Cherry-picking missing frame provider commits. by @medismailben in #12264
- [🍒][lldb-dap] Do not expose internal breakpoints to DAP clients by @gmondada in #12263
- [lldb][test] Update test to match the error in Sema by @yyoungbash in #12040
- [stable/21.x][Triple] Make a target triple "os" for firmware by @ian-twilightcoder in #12236
- [Modules] Add information to stack dump about the built module when clang crashes. by @vsapsai in #12259
- Rename LLDB_SWIFT_DRIVER_EXTRA_FLAGS -> LLDB_TEST_SWIFT_DRIVER_EXTRA_FLAGS by @speednoisemovement in #12267
- [analyzer] Avoid overwriting the default binding of union aggregates in incomplete array initializers (llvm#178694) by @steakhal in #12255
- Relax URL summary formatter test (NFC) by @adrian-prantl in #12270
- [lldb] Reenable check of multipayload enum cases in embedded swift test by @augusto2112 in #12272
- [lldb] Fix handling of AsyncStream.Continuation in embedded Swift by @augusto2112 in #12271
- [clang][cas] Remove CASFS by @hjyamauchi in #12261
- [lldb][NFC] Add some override methods to VirtualDataExtractor (llvm#179858) by @jasonmolenda in #12282
- [lldb] Add support for raw value enums in embedded Swift by @augusto2112 in #12278
- [lldb] Add a new way of loading files from a shared cache (llvm#179881) by @jasonmolenda in #12286
- [🍒] Cherrypick Thread Safety analysis commits by @ziqingluo-90 in #12280
- Support: allow
llvm::sys::fs::renameto rename a directory on Windo… by @compnerd in #12269 - Fix some more clang cas tests for Windows by @hjyamauchi in #12285
- [lldb] Fix builtin type name format for embedded Swift type lowering by @augusto2112 in #12281
- [lldb] Add fallback builtin type descriptors for embedded Swift by @augusto2112 in #12291
- [lldb] Canonicalize field types when building field descriptors from … by @augusto2112 in #12292
- 🍒 [Sema] Directly use written attributes in ObjC by @snprajwal in #12290
- 🍒 [clang] Canonicalizing
-include-pchinput in the Frontend (llvm#180065) by @qiongsiwu in #12296 - [lldb][NFC] Fix the SPI prototypes in HostInfoMacOSX.mm by @jasonmolenda in #12297
- [🍒][TSan] Add interceptor for os_unfair_lock_lock_with_flags by @DanBlackwell in #12257
- [🍒][clang] __builtin_os_log_format has incorrect PrintfFormat Attribute argument (llvm#178320) by @ziqingluo-90 in #12279
- 🍒 [21.x][BoundsSafety] fix counted_by on ObjC methods in ObjC++ mode by @hnrklssn in #12299
- 🍒[lldb][TypeSystemClang] Cherry-picks for IsFloatingPointType refactor by @Michael137 in #12274
- 🍒 [lldb][Expression] Cherry-picks for "Make __lldb_expr function qualifiers match source context" by @Michael137 in #12273
- Fix the modal private state thread we use for running expressions by @jimingham in #12293
- Make StopInfoMachException return the right data. (llvm#180088) by @jimingham in #12294
- [lldb] Fix swift mangling flavor in SwiftRuntimeTypeVisitor by @augusto2112 in #12265
- 🍒 [Sanitizers] Remove unused variable (llvm#177061) by @wrotki in #12309
- [stable/21.x][llvm/CAS] Add file-based APIs to
OnDiskGraphDBby @akyrtzi in #12313 - [lldb] Get shared cache path from inferior, open (llvm#180323) by @jasonmolenda in #12319
- 🍒 [lldb][Expression] Cherry-pick changes to emit hints on expression evaluation failure by @Michael137 in #12302
- test: adjust plugin file prefix by @compnerd in #12300
- Backport [alpha.webkit.RetainPtrCtorAdoptChecker] Don't treat calling (void)copy:(id) as a leak (llvm#179713) by @rniwa in #12315
- [lldb][NFC] Fix typo in memory read help text (llvm#180301) by @bulbazord in #12316
- 🍒 [VectorCombine] Fix crash in foldEquivalentReductionCmp on i1 vector by @SavchenkoValeriy in #12324
- Cherry-pick MCCAS improvements by @cachemeifyoucan in #12327
- Revert "[stable/21.x][lldb][swift] Update Swift ASTContextCreation to… by @cachemeifyoucan in #12320
- [stable/21.x][clang][builtins][modules] Add arm_bf16.h to the builtin module map by @ian-twilightcoder in #12329
- [lldb] Test embedded swift generic classes by @augusto2112 in #12321
- [lldb] Test that lldb can properly print existential associated types by @augusto2112 in #12334
- Add LLVM_ABI annotations for the Swift toolchain by @Steelskin in #12199
- [Matrix] Use tiled loops automatically for large kernels. by @fhahn in #12335
- 🍒 [CoroSplit][DebugInfo] Fix scope of continuation funclets by @felipepiovezan in #12323
- [lldb] Reduce size of TestSwiftAsyncUnwindRegisterPressure.py by @felipepiovezan in #12344
- [stable/21.x][llvm][cas] Validate OnDiskKeyValueDB against the corresponding OnDiskGraphDB by @benlangmuir in #12337
- [MTE][Darwin][Cherrypick] This patch extends support for the stack frame history buffer to Darwin. by @usama54321 in #12232
- 🍒 [utils] modernize llvm-lit verbosity options by @hnrklssn in #12338
- Reapply "[clang] Fix sema on ObjCLifetime conversion (llvm#178524)" by @ahatanaka in #12359
- [lldb][macOS] Don't fetch settings in Host, to keep layering (llvm#181406) by @jasonmolenda in #12356
- Cherry pick [lldb/Breakpoint] Fix condition hash after updating condition text and fix TestSwiftConditionalBreakpoint.py by @augusto2112 in #12353
- [lldb] Fix empty array formatting in embedded Swift by @augusto2112 in #12340
- Cherry pick reproducer changes missing in the release by @vsapsai in #12357
- R148939795 handle multiple shared caches correctly and file search by UUID by @jasonmolenda in #12365
- [lldb][test] Disable test_step_over_starting_inside_coroutine on Aarch64 linux by @felipepiovezan in #12366
- [🍒][Thread Analysis] Fix a bug in context update in alias-analysis (llvm#178952) by @ziqingluo-90 in #12354
- [llvm/CAS] Add file-based APIs to
ObjectStore(llvm#180657) by @akyrtzi in #12355 - 🍒 [lldb]/[Darwin] Changes related to memtag-stack by @usama54321 in #12352
- CAS: support daemon mode on Windows by @compnerd in #12276
- [stable/21.x][clang][driver] Don't emit an error on an unrecognized SDK name by @ian-twilightcoder in #12369
- [stable/21.x][clang][darwin] macOS no longer infers a minimum deployment version from the OS version by @ian-twilightcoder in #12370
- clang: normalise directory cache keys consistently in
FileManager(… by @compnerd in #12376 - [CoroSplit] Fix test coro-retcon tests by @felipepiovezan in #12372
- Add clang-cl support to clang-cache by @hjyamauchi in #12341
- Fix an assertion failure with CAS and pch for Windows (#12364) by @hjyamauchi in #12389
- [TEST-ONLY] Avoid writing to system default CAS by @cachemeifyoucan in #12387
- [llvm][cas] Fix assertion when capacity == size by @benlangmuir in #12390
- [CAS/GRPCRelayCAS] Fix for
GRPCRelayCAS::storeFromOpenFileImpl()by @akyrtzi in #12388 - R170693756 simulator debug sessions fetch shared cache binaries by @jasonmolenda in #12395
- [lldb] Fix unhandled llvm::Expected in SwiftUnsafeTypes by @augusto2112 in #12400
- Merge webkit no delete checker improvements by @rniwa in #12404
- [LLDB] Support importing precompiled bridging headers by @adrian-prantl in #12349
- "[lldb] Unhardcode mangled flavor" and "[lldb] Fix empty dict/set formatting in embedded Swift" by @augusto2112 in #12401
- Fix ImplFunctionType to FunctionType rewriting for closure types by @augusto2112 in #12379
- [CoroSplit] Tag the remaining async funclets by @felipepiovezan in #12303
- 🍒[clang][cas] Introduce a frontend option to write CAS hash to an xattr by @benlangmuir in #12410
- Cherry pick input file validation diagnostic by @vsapsai in #12411
- lldb: Update Swift type resolution for RemoteInspection changes. by @jckarter in #12409
- [LLDB] Return error when failing to import a dynamic library. by @adrian-prantl in #12405
- [lldb/test] Fix tests reading log from remote platform instead of host by @medismailben in #12445
- [lldb] Remove TypeSystemSwiftTypeRef::GetManglingFlavor by @augusto2112 in #12396
- build: alter condition for adding
_DEBUGCPP macro (llvm#183120) by @compnerd in #12441 - [HierarchicalTreeBuilder] Change the validate check under
EXPENSIVE_CHECKSby @akyrtzi in #12430 - Move the ObjC blocks layout bitmap to the cstring section (llvm#182398) by @dmcyk in #12412
- Backport patches for FixedAddressDereference checker by @steakhal in #12402
- [stable/21.x][llvm/CAS] Introduce
CASFSBuilderwhich makes it convenient to create a CASFS tree by @akyrtzi in #12417 - [lldb] Don't add remap entries for empty segments (llvm#183651) by @jasonmolenda in #12470
- [CodeGen] Get rid of incorrect std template specializations by @fhahn in #12443
- [ConstraintElim] Infer linear constraints from udiv and urem (llvm#180689) by @citymarina in #12449
- 🍒 [LLDB] Run API tests with PDB too (llvm#149305) by @speednoisemovement in #12451
- [lldb] Fix embedded Swift tests failing on non-macOS platforms by @medismailben in #12471
- build: correct
MSVCand Windows mixup forCLANG_BUILD_STATIC(#18… by @compnerd in #12469 - Refactor: adjust condition for
/bigobjapplication by @compnerd in #12434 - Cherry-Pick: Fix x86-isel crash due to non power of 2 vector type by @mustartt in #12444
- Revert "[clang] Use File Location for debug info resolution. (llvm#163982)" by @Michael137 in #12472
- Prevents a potential lock inversion in StatusLine when shutting down.… by @jimingham in #12277
- [lldb/test] Fix API tests failing on a remote device due to missing dylib deployment by @medismailben in #12477
- 🍒 [VectorCombine] Pick more sign-bit check folds by @SavchenkoValeriy in #12478
- [lldb][NativePDB] Introduce PdbAstBuilderSwift by @speednoisemovement in #12317
- [clang] Fix a performance regression in FileManager by @cachemeifyoucan in #12468
- [lldb][test] Replace deprecated/removed assertEquals with assertEqual by @Teemperor in #12479
- [clang/APINotes] Fix assertion crash in addObjCMethod for protocol DesignatedInit methods (llvm#183799) by @medismailben in #12480
- Address review feedback by @adrian-prantl in #12432
- [lldb] Prevent concurrent calls to dlopen in PlatformPOSIX by @Teemperor in #12487
- [analyzer] Ignore old spellings of the moved checker by @steakhal in #12488
- Fix CAS poisoned error due to COFF timpstamp non-determinism by @hjyamauchi in #12496
- [LLDB] ifdef out Swift-specific code by @adrian-prantl in #12494
- [lldb] Canonicalize enum payload types when building field records from by @augusto2112 in #12377
- [LLDB] Temporarily skip unreliable test by @adrian-prantl in #12508
- [analyzer] Fixup #12488 by putting the new diag into a group by @steakhal in #12507
- [lldb] Use new indirect TR to recover the type of an indirect enum payload by @augusto2112 in #12380
- [lldb] Fix incorrect swift task logging by @felipepiovezan in #12517
- [CAS/CASFSBuilder] Add a parameter to control whether a directory is ingested recursively or not by @akyrtzi in #12519
- Merge webkit 2026 03 05 by @rniwa in #12527
- [LLDB] Test that String summary prover hides children by @adrian-prantl in #12521
- [stable/21.x][clang][modules] -Wmodule-import-in-extern-c should not be an error by default by @ian-twilightcoder in #12525
- lldb: Basic support for Swift Builtin.Borrow values. by @jckarter in #12476
- 🍒 [windows][lldb] implement system logging on Windows by @charles-zablit in #12531
- [LLDB] Add a synthetic child provider for Swift.String to hide its children by @adrian-prantl in #12523
- [lldb][swift] Implement loading main module from CAS by @cachemeifyoucan in #12373
- 🍒[clang][Modules] Fixing unexpected warnings triggered by a PCH and a … by @qiongsiwu in #12511
- builtins: adjust FP80 source management (llvm#183871) by @compnerd in #12536
- 🍒 [LLDB][NativePDB] Add local constant support (llvm#180612) by @speednoisemovement in #12414
- Lex,Driver: perform depscanning for PCH builds by @compnerd in #12514
- Revert "[Thread Analysis] Fix a bug in context update in alias-analysis (llvm#178952) (#12354)" by @ziqingluo-90 in #12495
- [lldb][Darwin] Don't try to insert breakpoint on corefiles (llvm#184749) by @jasonmolenda in #12526
- [lldb] Skip unnecessary setup for expressions using new stringForPrintObject by @kastiglione in #12546
- [CoroSplit] Fix infinite loop in CoroSplit by @felipepiovezan in #12553
- build: add
LINKER:modifier to/DELAYLOAD:options (llvm#185086) by @compnerd in #12543 - [lldb] Make date test handle host-target time difference (llvm#185759) by @kastiglione in #12561
- [lldb] Remove unused TypeSystem::CreateInstance overload by @kastiglione in #12556
- [lldb] Have Host::RunShellCommand ret stderr & stdout seperately (llvm#184548) by @jasonmolenda in #12559
- [lldb] Have ObjectFile::FindPlugin send a copy of the DE (llvm#185727) by @jasonmolenda in #12558
- [lldb] Remove CAS module cache in ModuleList.cpp, refetch from llvm by @jasonmolenda in #12569
- [lldb] Add ClusteredBitVectorLess comparator for SwiftCStyleEnumDescriptor by @medismailben in #12566
- [lldb][windows] enable Swift tests by @charles-zablit in #12382
- 🍒 [lldb] change how unsupported tests are aggregated (llvm#185675) by @charles-zablit in #12562
- CAS,driver: properly handle build session ID with clang-cl by @compnerd in #12545
- Basic,Sema: introduce
__attribute__((__personality__(...)))by @compnerd in #12542 - [swift] Update performLLVMOptimizations usage by @cachemeifyoucan in #12563
- test: correct clang-cache-pch-cl-mode by @compnerd in #12567
- [swift][caching] Create VFS from CAS by @cachemeifyoucan in #12551
- [LLDB] Diagnose SwiftASTContext fallback in DumpTypeValue by @adrian-prantl in #12584
- [LLDB] Rename duplicate test (NFC) by @adrian-prantl in #12586
- [coro] [async] There needs to be a one-to-one corespondance between the async resume function value and the suspend intrinsic by @aschwaighofer in #12582
- [lldb/test] Fix MTC dylib path for newer Darwin embedded devices (NFC) by @medismailben in #12591
- [lldb] Fix heap.py crashes on recent Darwin embedded targets by @medismailben in #12592
- [LLDB] Port DIL to swift-lldb by @adrian-prantl in #12516
- Merge "[WebKit checkers] Disallow operator delete in a trivial context." by @rniwa in #12547
- [lldb] Remove quoting from Swift URL summaries by @kastiglione in #12578
- [lldb] Update TestSwiftPOValTypes.py by @kastiglione in #11570
- [lldb/test] Fix TestSwiftExpressionNoDebugInfo on non-macOS platforms by @medismailben in #12606
- 🍒[clang][Expr] Teach IgnoreUnlessSpelledInSource about implicit calls to std::get free function by @Michael137 in #12594
- [lldb][swift] Support parsing Builtin.FixedArray<A, B>'s DWARF representation by @Teemperor in #12571
- [TEST-ONLY] Fix broken test clang/CAS/driver-cache-launcher.c by @cachemeifyoucan in #12597
- Revert "[lldb] Remove quoting from Swift URL summaries" by @kastiglione in #12611
- 🍒[lldb] Cherry-pick refactorings for auto-load infrastructure by @Michael137 in #12608
- [IncludeTree] Preserve ModuleMapIsPrivate in include-tree by @cachemeifyoucan in #12596
- [LLDB][Value] Require type size when reading a scalar (llvm#153386) by @da-viper in #12612
- build: adjust LLDB and clang library naming on Windows (llvm#185084) by @compnerd in #12560
- [PrefixMap] Teach lldb to auto-load compilation-prefix-map.json by @cachemeifyoucan in #12579
- [lldb] Import formatter bytecode commits from upstream by @kastiglione in #12614
- 🍒[clang][cas] Remove CASOptions internal cache of CAS instance by @benlangmuir in #12602
- [lldb][debugserver] Get the size of the shared cache in mapped VM (llvm#187419) by @jasonmolenda in #12623
- [domain availability] Diagnose unguarded uses of ObjC ivars by @ahatanaka in #12625
- [raw_socket_stream] Fix a file descriptor leak when connect failed (llvm#187574) by @cachemeifyoucan in #12631
- [Swift] Update for swiftlang/swift#87976 by @slavapestov in #12627
- Backport [[clang::suppress]] fixes for Webkit by @steakhal in #12633
- 🍒 [lldb][NativePDB] Remove cantFail uses (1 out of ?) by @speednoisemovement in #12629
- [lldb][swift] Introduce task tree command by @felipepiovezan in #12532
- [LLDB] Add a test for private resilient accessors by @adrian-prantl in #12640
- [lldb][NativePDB] Fix ENABLE_SWIFT ifdefs by @speednoisemovement in #12639
- 🍒[Clang][CAS] Do not drop
requiresdirective in modulemaps by @egorzhdan in #12643 - 🍒[clang][Dependency Scanning] Reland Fix the In-Memory Buffer Used for… by @qiongsiwu in #12590
- [lldb][NativePDB] Enable MAKE_PDB API tests for Swift by @speednoisemovement in #12628
- [lldb] Fix circular dependency and deadlock in scripted frame providers (llvm#187411) by @medismailben in #12658
- [lldb][windows] deactivate swift tests by @charles-zablit in #12660
- [lldb][Swift] Fix wrong function name in DiagnoseSwiftASTContextFallb… by @augusto2112 in #12657
- [lldb/test] Add swift clang importer test variants to test infrastructure by @medismailben in #12438
- [SwiftASTContext] Handle
-working-directory=path. by @allevato in #12649 - Add support for anyAppleOS availability by @ahatanaka in #12656
- [lldb] Add PlatformWebInspectorWasm (llvm#188751) by @JDevlieghere in #12666
- [lldb] Fix the order of arguments in the StackFrame constructor call (llvm#189108) by @medismailben in #12668
- [dsymutil][cas] Update CAS loading options. by @cachemeifyoucan in #12652
- [clang] fix error: cannot compile this l-value expression yet by @ahatanaka in #12669
- [LLDB] Turn of implicit modules during type reconstruction by @adrian-prantl in #12673
- [LLDB] Log explicit module map for uncached builds if a CAS is found by @adrian-prantl in #12672
- [stable/21.x] Suppress spurious C++ interop warnings in the Swift compiler build by @tshortli in #12677
- [lldb][macOS] Recognize new layouts for DeviceSupport directories (llvm#188646) by @jasonmolenda in #12682
- [lldb] fix assertion crashes from ValueObject::GetNumChildren calls by @charles-zablit in #12654
- 🍒 [lldb][windows] fix invalid indexes in LLDB_LOG call by @charles-zablit in #12661
- [lldb][windows] make TestStepThroughAllocatingInit.py cross platform by @charles-zablit in #12655
- [lldb][swift] Fix deadlock when loading frameworks by @Teemperor in #12665
- [lldb] Formatter bytecode sync by @kastiglione in #12685
- Revert "[BoundsSafety] Fix tests broken by change to how debug info in macros is handled" by @Michael137 in #12659
- [lldb][windows] fix a typo improperly referencing the Python version by @charles-zablit in #12690
- [LoopRotate] Use SCEV exit counts to improve rotation profitability (… by @fhahn in #12671
- [clang][cas] Preserve -debug-compilation-dir for relative paths by @benlangmuir in #12651
- Revert "[LLDB] Adapt LLDB for serailization flag change GH88239" by @adrian-prantl in #12702
- [lldb] Add summary formatter for System.FilePath by @jrflat in #12260
- [libclang] Add clang_ModuleCache_prune (llvm#190067) by @Bigcheese in #12711
- Handle the EmbeddedMismatch serialization failure by @DougGregor in #12705
- 🍒 [lldb][windows] fix duplicate OnLoadModule events by @charles-zablit in #12699
- [lldb] Fix index bounds check in GetTupleElement by @kastiglione in #12717
- [lldb][kernel debug] Add a missing call to scan local fs for kexts (llvm#190281) by @jasonmolenda in #12704
- Add workaround for intermittent Windows ARM64 data corruption bug by @hjyamauchi in #12636
- [lldb] Iterate over a copy of the ModuleList in SearchFilter (llvm#189009) by @JDevlieghere in #12703
- [lldb] Add --provider option to thread backtrace by @medismailben in #12728
- [windows] Don't allow env vars that differ only in case in LLVMConfig by @speednoisemovement in #12610
- [lldb] Replace marker protocol with Any before querying RemoteInspection by @augusto2112 in #12626
- [lldb][NativePDB] Support Swift integral constants by @speednoisemovement in #12663
- [lldb] Skip local variable declarations at start of Wasm function (#1… by @JDevlieghere in #12725
- [CAS] Give Windows file mappings names to better ensure same mappings are used by @hjyamauchi in #12721
- 🍒 [lldb] Cherry-pick module script auto-loading infrastructure to stable/21.x by @Michael137 in #12735
- [lldb][windows] add Swift runtime libraries to the tests search path by @charles-zablit in #12738
- [lldb/Target] Unify frame provider descriptor and chain IDs (llvm#190712) by @medismailben in #12741
- 🍒 [lldb] Make argument to ConstString::AsCString explicit by @Michael137 in #12736
- [lldb][windows] use lld to build swift DWARF targets by @charles-zablit in #12632
- [lldb] Fix ScriptedFrame thread member init assignment (llvm#191297) by @medismailben in #12744
- [21.x][llvm/Support] Introduce
vfs::createSandboxingFileSystem()by @akyrtzi in #12743 - Make flag-only options work in the ParsedCommand mode of adding comma… by @jimingham in #12499
- [VFS] Guard against null key/value nodes when parsing YAML overlay (llvm#190506) by @mustartt in #12722
- [lldb][windows] skip TestPyObjSynthProvider.py by @charles-zablit in #12753
- [lldb][windows] skip TestFrameProviderThreadFilter.py by @charles-zablit in #12754
- [lldb/crashlog] Fix inlined frames in crashlog scripted process by @medismailben in #12756
- [lldb] Fix potential null deref in TypeSystemSwiftTypeRef GetNodeForPrintingImpl by @kastiglione in #12718
- [lldb] Fix synthetic frame identity loss during incremental fetches (… by @medismailben in #12759
- [lldb] Disable flakey TestPyObjSynthProvider.py by @kastiglione in #12769
- [lldb] Fix deadlock when scripted frame providers load on private state thread by @medismailben in #12770
- [lldb] Add missing error control flow in SwiftLanguageRuntime::ResolveTypeAlias by @kastiglione in #12761
- [lldb] Add SwiftUI.State data formatters by @kastiglione in #12692
- [lldb] Fix TypeSystemSwiftTypeRef GetBasicTypeFromAST for int/long by @kastiglione in #12716
- [lldb] Fix potential OOB string access in applyOverrideOptions by @kastiglione in #12762
- [lldb] Update address space comment in LLDBMemoryReader.h (NFC) by @kastiglione in #12760
- [🍒21.x][lldb] Fix plugin build after AsCString API change by @etcwilde in #12774
- [clang][modules] Don't prune the top level module cache for implicitly built modules (llvm#192171) by @Bigcheese in #12771
- [clang] Report direct module deps for explicitly built modules (llvm#190757) by @Bigcheese in #12740
- Redesign handling of anyAppleOS availability attribute by @ahatanaka in #12776
- Disable TestSwiftUIFormatters.py test case by @rintaro in #12785
- Add way to pass setOnlyIfDifferent for generate pcm/pch actions by @hjyamauchi in #12768
- [lldb][Platform] Use the module's FileSpec instead of the script's FileSpec when checking LoadScriptFromSymFile setting by @Michael137 in #12747
- [lldb] Improve SwiftUI formatter tests by @kastiglione in #12789
- [stable/21.x][CAS/Plugin] Add file-based APIs for storing and retrieving data by @akyrtzi in #12788
- [C++20][Modules] Fix merging of anonymous members of class templates by @Bigcheese in #12790
- Break add to 21.x by @jimingham in #12795
- 🍒 [lldb] add a marker around hidden frames by @charles-zablit in #12724
- Pick macro fusion early return for clustered sunits by @tomershafir in #12801
- [dsymutil] Fall back to compatible triple in BinaryHolder (llvm#186893) by @JDevlieghere in #12798
- 🍒 [lldb][windows] add Windows Virtual Console support by @charles-zablit in #12621
- [clang][modules] Diagnose headers owned by multiple modules (llvm#188538) by @Bigcheese in #12784
- [lldb] Remove copied statement to match comments in SwiftUserExpression Parse by @kastiglione in #12775
- [lldb] Update GetCanonicalSwiftType assert to match GetSwiftType by @kastiglione in #12763
- [LLDB] Fix potential data race in Symtab initialization (llvm#192753) by @adrian-prantl in #12806
- [stable/21.x][ObjCARC] Run ObjCARCContract before PreISelIntrinsicLowering by @AZero13 in #12687
- [lldb] Fix log statement in MaterializeVariable (NFC-ish) by @kastiglione in #12783
- [lldb/DWARF] Support 5-component Swift version in DW_AT_producer by @medismailben in #12812
- [lldb] Import recent upstream DIL commits by @kastiglione in #12811
- [lldb] Upstream and adopt ReadUnsignedIntegersFromMemory in AppleObjCRuntimeV2 by @JDevlieghere in #12814
- [LLDB] Fix a use-after-free caused by eager deletion of CAS objects by @adrian-prantl in #12800
- [lldb/test] Fix BacktraceRecording path for Darwin embedded devices (… by @medismailben in #12818
- [lldb] Fix assert frame recognizer for non-macOS Apple platforms by @medismailben in #12815
- [lldb] Eliminate linear scan in SetSectionLoadAddress (llvm#193560) by @JDevlieghere in #12820
- [lldb] Scope symbol lookups to specific modules in ObjC/SystemRuntime plugins by @JDevlieghere in #12819
- [lldb/test] Skip SwiftUI formatters test on Darwin embedded platforms by @medismailben in #12825
- [lldb] Fix empty backtraces for scripted threads with no artificial frames (llvm#193387) by @medismailben in #12822
- [lldb] Add support for synthetic variables to ScriptedFrame by @medismailben in #12813
- [lldb][NativePDB] Disable incremental linking for API tests by @speednoisemovement in #12803
- [lldb][windows] fix setUp() running on skipped swift tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12809
- [lldb] Log clang module loads by @kastiglione in https://github.com/swiftlang/llvm-project/pull/12831
- [lldb] Add target.process.always-run-thread-names setting (#192870) by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12802
- [lldb/test] Relax NSBundle formatter test for Darwin embedded platforms (#193659) by @medismailben in https://github.com/swiftlang/llvm-project/pull/12828
- [lldb/test] Fix TestOSIndSYM for Darwin embedded platforms by @medismailben in https://github.com/swiftlang/llvm-project/pull/12834
- [lldb/test] Fix shared library symlinks for remote testing (#189177) by @medismailben in https://github.com/swiftlang/llvm-project/pull/12827
- [lldb-dap] extend env when testing reverse request by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12830
- [lldb] Speculative fix for crash in Function::GetCallEdges() (#193636) by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12832
- 🍒 [lldb][windows] fix script interpreter file parsing by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12807
- [lldb][Darwin] debugserver expedite new binary info, lldb use (#192754) by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/12843
- [dsymutil] Add --embed-resource to copy files into dSYM bundles. by @rjmansfield in https://github.com/swiftlang/llvm-project/pull/12837
- [dsymutil] Handle DW_OP_GNU_push_tls_address in markEverythingAsKept by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12841
- 🍒 [lldb-dap][windows] add integratedTerminal and externalTerminal support by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12726
- [clang][modules] Prevent deadlock in module cache (#182722) by @jansvoboda11 in https://github.com/swiftlang/llvm-project/pull/12833
- [LLDB] Filter out -Werror options when setting up -cc1 Clang Invocations by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/12839
- [dsymutil] Report error when section offsets exceed DWARF32 limit (#1… by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12842
- [🍒][APINotes][unsafe-buffer-usage] Add [[clang::unsafe_buffer_usage]] support in APINotes (#189775) by @ziqingluo-90 in https://github.com/swiftlang/llvm-project/pull/12821
- [lldb] Add diagnostic callback for swift-healthcheck by @kastiglione in https://github.com/swiftlang/llvm-project/pull/12840
- [lldb][test] Compile with -parse-as-library for test main.swift sources containing @main by @kastiglione in https://github.com/swiftlang/llvm-project/pull/12838
- [clang] Merge lazy parsing driven module map diagnostics by @Bigcheese in https://github.com/swiftlang/llvm-project/pull/12848
- 🍒 [compiler-rt] [Darwin] Move macOS ASAN reservation above 512G (#191039) by @ndrewh in https://github.com/swiftlang/llvm-project/pull/12847
- [lldb] Add repeat command for
frame variable(#194195) by @kastiglione in https://github.com/swiftlang/llvm-project/pull/12854 - 🍒 [lldb][windows] inherit cursor's position when creating a ConPTY by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12851
- [lldb][NativePDB] Recognize bound generic pattern by @speednoisemovement in https://github.com/swiftlang/llvm-project/pull/12824
- [stable/21.x][lldb] SwiftASTContext has a few unnecessary copies by @ian-twilightcoder in https://github.com/swiftlang/llvm-project/pull/12859
- stable/21.x: [AArch64][PAC] Mark $Scratch operand of AUTxMxN as earlyclobber by @ahmedbougacha in https://github.com/swiftlang/llvm-project/pull/12858
- [CAS] Retry blocking syscalls on EINTR by @cachemeifyoucan in https://github.com/swiftlang/llvm-project/pull/12852
- [lldb][Darwin] Don't add zero-length segments to SectionLoadList (#195206) by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/12872
- Cherry-pick CreateChildValueObject changes and make the swift formatters use them by @jimingham in https://github.com/swiftlang/llvm-project/pull/12867
- [lldb][debugserver] Don't duplicate loaded binaries in jStopInfo (#195343) by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/12880
- [lldb][windows] enable Swift tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12739
- [LLDB] Store clang type info as BuiltinTypeInfo, not sliced TypeInfo by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/12864
- Add ARMv8-M and ARMv8.1-M support for Darwin by @DougGregor in https://github.com/swiftlang/llvm-project/pull/12844
- [lldb/test] Fix TestModuleLoadedNotifys duplicate module check by @medismailben in https://github.com/swiftlang/llvm-project/pull/12882
- [TextAPI] Add option to filter out unsupported/unknown/invalid target… by @cyndyishida in https://github.com/swiftlang/llvm-project/pull/12899
- [LLDB] Diagnose different error messages for null context/type by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/12919
- [lldb] Immediately connect in webinspector-wasm (#196368) by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12918
- 🍒 [lldb][Windows] Require exact match in LLDBMemoryReader::resolvePointerAsSymbol by @speednoisemovement in https://github.com/swiftlang/llvm-project/pull/12916
- [lldb] Set return status in swift-healthcheck by @kastiglione in https://github.com/swiftlang/llvm-project/pull/12924
- Cherrypick "default" and "changed" flags for
settings setby @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12934 - 🍒 [lldb-dap][vscode][windows] check if Python is installed properly before starting lldb-dap (llvm#181124) by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12909
- 🍒 [lldb][windows] do not open a new window when running a shell command by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12931
- 🍒 [lldb] fix unconsumed llvm::Expected's errors (#193257) by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12897
- [lldb] Add completion support for direct ivars by @kastiglione in https://github.com/swiftlang/llvm-project/pull/12942
- 🍒 [lldb][windows] drain the ConPTY on process exit by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12933
- Stack of patches to improve Swift expression diagnostics by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/12943
- 🍒 [lldb] Patches implementing MultiBreakpoint to 6.4 by @felipepiovezan in https://github.com/swiftlang/llvm-project/pull/12957
- 🍒[llvm] Propagate the VFS to SampleProfileLoaderPass by @benlangmuir in https://github.com/swiftlang/llvm-project/pull/12955
- [lldb] Test for existential metatype of constrained existential metatype by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/12954
- Cherry pick recent commits into 6.4 by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/12935
- [lldb] Fix wrong buffer size when fetching Objective-C classes by @Teemperor in https://github.com/swiftlang/llvm-project/pull/12958
- [lldb] Support source listing embedded DWARF sources by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12965
- [lldb] Define breakpoint location "." to mean the location(s) at which the current thread is stopped (#194272) by @kastiglione in https://github.com/swiftlang/llvm-project/pull/12855
- [lldb] Don't read live memory for assembly inst emulation (#197601) by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/12970
- [lldb-dap] Enumerate platform processes via --list-processes (#197330) by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12971
- 🍒 Cherrypick two performance improvements to 6.4.x by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12980
- [lldb] Add/fix tests for resilient opaque types. by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/12956
- [lldb] Use os_unfair_lock for the string pool on Darwin (#197851) by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/12985
- 🍒 [ExtractAPI] Add support for anyAppleOS by @snprajwal in https://github.com/swiftlang/llvm-project/pull/12988
- [lldb][swift] Fix segfault when printing Any of non-inline tuple by @Teemperor in https://github.com/swiftlang/llvm-project/pull/12982
- 🍒 [lldb][windows] remove mandatory ordering of the lldb-python.h header by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12959
- 🍒 [lldb] fix single-character token not underlined correctly in diagnostics by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12983
- 🍒 [lldb][windows] add sibling-import fallback to LoadImage helper by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12960
- 🍒 [lldb][windows] fix 4-byte error-code read by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12950
- [lldb][windows] fix @main detection in test builds by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12947
- [lldb][windows] skip TestSwiftExpressionOpenResilientClass.py by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12936
- [lldb][test] Add embedded Swift test category by @Teemperor in https://github.com/swiftlang/llvm-project/pull/12927
- [lldb] Add a packet-test-delay setting for testing slow connections by @Teemperor in https://github.com/swiftlang/llvm-project/pull/13006
- [lldb] Fix --source-regexp-function for Swift static functions by @kastiglione in https://github.com/swiftlang/llvm-project/pull/12873
- [lldb][windows] skip test_runInTerminal by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13005
- 🍒 [lldb] Performance improvements for ObjectiveC Runtime / logging by @felipepiovezan in https://github.com/swiftlang/llvm-project/pull/13003
- [lldb] Fix type info provider not finding objc types with no debug info by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/12968
- [lldb] Add @skipEmbeddedSwiftOnWindows to TestBreakSourceRegexStaticFunction.py by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13018
- [lldb][repl] fix incorrect number of trailing ~ in single character diagnostic range by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13007
- [lldb] Shorten test name TestDefaultProtocolExtensionNoSelfReference by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/13012
- 🍒 [lldb][windows] emit a warning if the test target's path exceeds Windows' limit by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13023
- 🍒 [lldb] Fix delayed breakpoints for running processes by @felipepiovezan in https://github.com/swiftlang/llvm-project/pull/13020
- [lldb] Fall back to FindProcesses in webinspector-wasm GetProcessInfo by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/13022
- 🍒[clang][DependencyScanning] Preserve Necessary Preprocessor Callbacks… by @qiongsiwu in https://github.com/swiftlang/llvm-project/pull/12991
- [lldb] Remove recursive IsVariable helper by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13038
- 🍒 [NFC][LLVM] Rename
IITDescriptorfields to confirm to LLVM CS (#189448) by @AnthonyLatsis in https://github.com/swiftlang/llvm-project/pull/13016 - [swift/release/6.4.x][cmake][compiler-rt][darwin] builtin libraries d… by @ian-twilightcoder in https://github.com/swiftlang/llvm-project/pull/13039
- [lldb] Fix "Debugger::Initialize called more than once!" (#198409) by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/13040
- [LLDB] Add a progress event to xcrun invocations by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13043
- Shorten swift categories by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13050
- [LLDB] Fix expression evaluation for constants by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/12993
- 🍒 Cherrypick lldb-mcp commits by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/13037
- [clang][clang-scan-deps] Add LangOptions::AllowLiteralDigitSeparator to fix #88896 by @jansvoboda11 in https://github.com/swiftlang/llvm-project/pull/13045
- [lldb] Use private stop for breakpoint-delaying decision by @felipepiovezan in https://github.com/swiftlang/llvm-project/pull/13058
- [LLDB] Avoid eagerly importing private companion modules by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13052
- [LLDB] Shorten cache path by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13069
- 🍒 [lldb][windows] preserve PATH in lldbtest by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12946
- [lldb][debugserver] ifdef guard around newer CPU_TYPEs (#195225) by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/13081
- [lldb][Darwin] Save "most recent SDK root" in local var (#200095) by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/13077
- 🍒 [lldb][windows] refactor FileAction by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13071
- 🍒 [lldb][windows] add bin to PATH in API tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13033
- [lldb][windows] skip TestSwiftErrorBreakpoint by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13034
- 🍒[clang][cas] Use FileError in a few error paths that were dropping the path by @benlangmuir in https://github.com/swiftlang/llvm-project/pull/13049
- [🍒][-Wunsafe-buffer-usage] Move warning-only analysis back to function-based (#198006) by @ziqingluo-90 in https://github.com/swiftlang/llvm-project/pull/13066
- Cp/r178283767 only use one read to get memory module mh loadcmds by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/13088
- [lldb/test] Trim @expectedFailureAll(remote=True) decorators (#200529) by @medismailben in https://github.com/swiftlang/llvm-project/pull/13091
- [lldb/test] Update TestBytecodeSynthetic to use filecheck_log by @medismailben in https://github.com/swiftlang/llvm-project/pull/13084
- [lldb] Improve frame variable handling of recognizer arguments (#200084) by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13080
- [Cherry-pick into swift/release/6.4.x] [LLDB] Detect cycles during Type resolution (#200304) by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13099
- [lldb] Set SO_NOSIGPIPE on platforms that support it by @bulbazord in https://github.com/swiftlang/llvm-project/pull/13064
- Simplify po message by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13089
- [lldb] Handle ObjC blocks in dynamic-type resolution and DumpTypeValue by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/13042
- [lldb] Fix @objc and @c enums triggering ASTContext fallback by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/13030
- [lldb/test] Fix variant double-expansion in LLDBTestCaseFactory by @medismailben in https://github.com/swiftlang/llvm-project/pull/13104
- [lldb/test] Pick the right asan runtime by target platform in TestSwiftAsan by @medismailben in https://github.com/swiftlang/llvm-project/pull/13118
- [lldb/test] Skip excluded variant combinations in LLDBTestCaseFactory by @medismailben in https://github.com/swiftlang/llvm-project/pull/13119
- [lldb/test] Fix TestSwiftObjCSuperClassNoDebugInfo on remote-darwin targets by @medismailben in https://github.com/swiftlang/llvm-project/pull/13123
- [lldb/test] Fix TestSwiftResilienceSwiftInterface on remote-darwin targets by @medismailben in https://github.com/swiftlang/llvm-project/pull/13122
- [lldb/test] Fix TestExpeditedThreadPCs on remote-darwin targets by @medismailben in https://github.com/swiftlang/llvm-project/pull/13125
- [lldb] Add lldb-mcp to LLVM_DISTRIBUTION_COMPONENTS (#201225) by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/13116
- [lldb/test] Fix TestSwiftMacro on remote-darwin targets by @medismailben in https://github.com/swiftlang/llvm-project/pull/13121
- [Cherry-pick into swift/release/6.4.x] [LLDB] Add always-on logging for "settings set" (#201185) by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13111
- [LLDB] Suppress CAS-related warnings for non-existing file paths by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13128
- [lldb] Optimize workaround for GOT-coalescing linker optimization by @felipepiovezan in https://github.com/swiftlang/llvm-project/pull/13132
- [Clang] Fix mergeInheritableAttributes() to propagate all AvailabilityAttrs by @vsapsai in https://github.com/swiftlang/llvm-project/pull/13133
- 🍒 [lldb] Support shared cache relative objc method types (#163663) by @felipepiovezan in https://github.com/swiftlang/llvm-project/pull/13142
- [lldb] Rewrite illformed Swift address-to-type casts by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13112
- Add support for CASConfigs.json in .dSYM bundles by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/12998
- [lldb][Windows] Unskip TestSwiftSubmoduleImport by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13155
- [6.4🍒][clang][deps] Add in-flight query caching to
DependencyScanningFilesystemSharedCacheby @artemcm in https://github.com/swiftlang/llvm-project/pull/13158 - [lldb] Use skipEmbeddedSwiftOnWindows for rdar-disabled embed-only tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13157
- [lldb][Windows] Unskip formely unresolved tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13156
- [lldb][Windows] Unskip Swift tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13153
- [lldb][Windows] Use skipEmbeddedSwiftOnWindows for embed-only failing Swift tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13152
- [lldb][Windows] Re-enable assorted Swift tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13151
- [lldb][Windows] Re-enable opaque_return_resilient Swift tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13150
- [lldb][test] Don't run simulator tests in parallel to stabilize them by @Teemperor in https://github.com/swiftlang/llvm-project/pull/13143
- [LLDB] Make explicit modules the default for Swift tests by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13136
- [lldb][Windows] Re-enable two C++ interop class tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13149
- [lldb][Windows] Re-enable explicit_modules Swift tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13148
- [clang][CAS] Fix diagnostic replay crash by @jansvoboda11 in https://github.com/swiftlang/llvm-project/pull/13160
- [lldb][Windows] Unskip former unresolved Swift tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13154
- [lldb][Windows] Re-enable lang/swift/variables/swift by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13174
- 🍒 [lldb] Temporarily skip failing Windows tests until investigated by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13184
- [LLDB] Shorten testname for Windows PATH limit by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13191
- [clang][Darwin] Canonicalize DriverKit platform between DriverKit 26<->27 by @cyndyishida in https://github.com/swiftlang/llvm-project/pull/13163
- [lldb][Windows] Enable Swift Foundation value-type formatters by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13159
- 🍒 [lldb][Windows] Fix ECHO_TO_FILE/ECHO_APPEND_FILE by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13170
- [lldb] Fix bug when calling stringForPrintObject(_:mangledTypeName:) with existentials by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13203
- [lldb] Reduce size of Mangled class (#200181) by @Teemperor in https://github.com/swiftlang/llvm-project/pull/13098
- [lldb] Add SBDebugger::SetTerminalDimensions to set width and height … by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/13167
- [lldb/test] Skip TestBranchIslands on remote targets (#203068) by @medismailben in https://github.com/swiftlang/llvm-project/pull/13186
- [lldb/test] Tolerate ENOENT when cleaning per-test build directory by @medismailben in https://github.com/swiftlang/llvm-project/pull/13188
- [lldb/test] Skip TestCancelAttach on remote targets by @medismailben in https://github.com/swiftlang/llvm-project/pull/13187
- [lldb/test] Skip TestPlatformProcessLaunch on remote-darwin targets by @medismailben in https://github.com/swiftlang/llvm-project/pull/13197
- [lldb] Fix data race in ObjectFile::GetSectionList (#197812) by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/13213
- [lldb/test] Split heavy swift API tests into per-file parts by @medismailben in https://github.com/swiftlang/llvm-project/pull/13169
- [lldb] Recompute the statusline on resize without clearing the screen… by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/13209
- [LLDB] Enable external descriptor finder when target contains embedde… by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13177
- Revert "[lldb] Enable Swift Foundation value-type formatters on Windows" by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13208
- Remove support for the obsolete "_fixup" and "_fixedup" modes of objc… by @jimingham in https://github.com/swiftlang/llvm-project/pull/13165
- Revert "[lldb] Re-enable explicit_modules Swift tests on Windows" by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13220
- Dont pass registers through an arch default unwindplan by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/13215
- [lldb] Skip TestSwiftForwardInteropVerboseTrap.py by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13241
- add skips to TestReverseContinueBreakpoints.py by @ian-twilightcoder in https://github.com/swiftlang/llvm-project/pull/13247
- 🍒 [clang][AST] Hash
AttributedType'sAttrby Arguments (#200961) by @qiongsiwu in https://github.com/swiftlang/llvm-project/pull/13198 - Handle objc_msgSend being a re-export symbol from libobjc.A.dylib. (#…202776) by @jimingham in https://github.com/swiftlang/llvm-project/pull/13223
- [swift/release/6.4.x][NFC][BoundsSafety] Fix BoundsSafety/CodeGen/range-check-optimizations-structs(|-no-bringup-missing-checks.c) failures by @delcypher in https://github.com/swiftlang/llvm-project/pull/13253
- [lldb][test] Add missing REQUIRES: swift by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13259
- [clang] Avoid per-builtin std::string allocation in initializeBuiltins (#205162) by @cyndyishida in https://github.com/swiftlang/llvm-project/pull/13252
- [lldb] Fix context-free po to work with private classes by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13230
- [lldb] Fix synthetic formatter for Swift array of ObjC elements by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13265
- [lldb] Make Swift Regex test more flexible by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13276
- [lldb] Add memory region info cache to Process (#206208) by @jasonmolenda in https://github.com/swiftlang/llvm-project/pull/13284
- [cherry-pick][Clang] Don't suppress vtable emission for classes with -fmodules-debuginfo by @Bigcheese in https://github.com/swiftlang/llvm-project/pull/13267
- 🍒 [lldb][windows] allow long paths in process launcher by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13280
- [lldb/test] Fix Swift regex tests on remote Darwin platforms by @medismailben in https://github.com/swiftlang/llvm-project/pull/13286
- 🍒 [lldb][windows] fix long path support in debugger event loop by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13281
- [lldb] Use std::map in MemoryRegionInfoCache (#206986) by @felipepiovezan in https://github.com/swiftlang/llvm-project/pull/13299
- Handle stepping through ObjC disatch when the ISA pointer is masked (by ObjC) by @jimingham in https://github.com/swiftlang/llvm-project/pull/13289
- Add a check for null CompUnit in GetTypeFromCU. by @jimingham in https://github.com/swiftlang/llvm-project/pull/13233
- [lldb] Skip ScanContext for context-free po by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13235
- [lldb/test] Skip playground tests on remote Darwin platforms by @medismailben in https://github.com/swiftlang/llvm-project/pull/13269
- [lldb-mcp] Link liblldb instead of the full initialization stack by @JDevlieghere in https://github.com/swiftlang/llvm-project/pull/13294
- [LLDB] Match pack expansions by shape by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13127
- 🍒 [lldb] Enable Swift Foundation value-type formatters on Windows by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13227
- [lldb][Windows] Re-enable Swift parseable_interfaces/shared by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13181
- [lldb][Windows] Re-enable Swift async task tests that pass by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13173
- [lldb][Windows] Enable the Swift Foundation Decimal formatter by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13172
- [lldb][Windows] Re-enable Swift import_search_paths and library_indirect by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13180
- [lldb][Windows] enable Swift parseable_interfaces/shared by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13355
- [lldb][windows] enable Swift lldb tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/12948
- [lldb] Match module by basename instead of full path by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13366
- [lldb] Diagnose unresolved generic 'self' instead of emitting an invalid wrapper by @augusto2112 in https://github.com/swiftlang/llvm-project/pull/13358
- [LLDB] Add an API to check whether a variable is writable (#208042) by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13343
- [6.4][CAS] Prefer pluginCAS for distributed caching by @cachemeifyoucan in https://github.com/swiftlang/llvm-project/pull/13285
- [lldb] Only apply forced triple override to main binary by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13400
- [lldb][Windows] Enable cxx_interop backward stepping tests by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13178
- [LLDB] Fix LLDB tests using URL on macOS 27 by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13423
- [LLDB] Skip prebuilt cache check on toolchains that do not have one by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13439
- [LLDB] Workaround a build issue with SwiftUI macros by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13438
- [lldb] Make OperatingSystemSwift return null StopReason for non-backed threads by @felipepiovezan in https://github.com/swiftlang/llvm-project/pull/13442
- [LLDB] Temporarily relax tests that are using Data by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13452
- [LLDB] Format NSBundle's Swift-backed path via the Swift plugin by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13461
- [Cherry-pick into swift/release/6.4.x] [lldb] Fix Unicode code point formatting to use proper notation (#211131) by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13472
- Fix expression paths (and watchpoints!) for enums and optionals by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13549
- [LLDB] Fix "Data" Dataformatter by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13564
- 🍒 [lldb] Only preload a Module's symbols once by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13590
- [lldb] Don't evaluate as generic when inner generic params are in scope by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13686
- Disable tail mem libcalls in swifterror functions by @hjyamauchi in https://github.com/swiftlang/llvm-project/pull/13691
- [LLDB] Evaluate expressions as freestanding functions if self is unav… by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13659
- [lldb] Support new SwiftUI.State internal layout by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13749
- 🍒 [lldb][Windows] Don't cut the loader helper off after 250ms by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13594
- 🍒 [lldb] Don't build an opcode from a failed disassembly by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13621
- [compiler-rt][Darwin] Drop i386 slice for builtins on modern SDKs by @duow310 in https://github.com/swiftlang/llvm-project/pull/13794
- 🍒 [lldb] Don't assume a category dump order in TimeTest by @charles-zablit in https://github.com/swiftlang/llvm-project/pull/13804
- [Cherry-pick into swift/release/6.4.x] [lldb] Isolate cas-gmodule.test from the ambient CAS configuration by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13877
- [lldb] Merge source path maps before remapping clang args (NFCI) by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/13945
- [lldb] Fall back to prevailing module when determining SDK during creation of SwiftASTContext by @kastiglione in https://github.com/swiftlang/llvm-project/pull/13918
- [lldb] Fix the unit tests in no-asserts builds by @adrian-prantl in https://github.com/swiftlang/llvm-project/pull/14168
New Contributors
- @ayasin-a made their first contribution in #11944
- @susmonteiro made their first contribution in #12051
- @cooperp made their first contribution in #12153
- @jckarter made their first contribution in #12118
- @dmcyk made their first contribution in #12412
Full Changelog: swift-6.3.3-RELEASE...swift-6.4.0-RELEASE