-
edit: test/Profiler/coverage_relative_path.swift
-
Commit b0fc8daa8372e35c241b58dece23a422c30ed34d by nate_chandler:
[Runtime] Add entry point to canonicalize metadata.
-
edit: include/swift/AST/ASTContext.h
-
edit: lib/IRGen/IRGenModule.cpp
-
edit: lib/AST/Availability.cpp
-
edit: lib/IRGen/IRGenModule.h
-
edit: include/swift/Runtime/RuntimeFunctions.def
-
edit: stdlib/public/runtime/Metadata.cpp
-
edit: include/swift/ABI/Metadata.h
-
edit: include/swift/Runtime/Metadata.h
-
Commit 949d400b0fb536bcd9431d42c73891c9db9d341f by hamishknight:
[IRGen] Store target machine on GeneratedModule
-
edit: include/swift/AST/IRGenRequests.h
-
edit: lib/IRGen/IRGenModule.cpp
-
Commit 45f11c8615399a0e9d4494a2358ff731492e82da by hamishknight:
[IRGen] Allow IRGenDescriptor to hold a FileUnit
-
edit: lib/FrontendTool/FrontendTool.cpp
-
edit: lib/IRGen/IRGen.cpp
-
edit: include/swift/Subsystems.h
-
edit: lib/IRGen/IRGenRequests.cpp
-
edit: include/swift/AST/IRGenRequests.h
-
Commit f9d70661dd4a92cfdd5bfe812000d587f709a381 by hamishknight:
[IRGen] Hash compiler version instead of lang version
-
edit: lib/IRGen/IRGen.cpp
-
edit: include/swift/Subsystems.h
-
edit: lib/Basic/Version.cpp
-
edit: lib/FrontendTool/FrontendTool.cpp
-
Commit 53ef0a23121035bac03afadc46eac19d29f7a2ea by hamishknight:
[IRGen] Move ObjCARCContractPass into performLLVMOptimizations
-
edit: lib/IRGen/IRGen.cpp
-
Commit 408b6fcf3fe9b1420ca280dcc7ad16f0d95398f7 by hamishknight:
[IRGen] Factor out compileAndWriteLLVM
-
edit: lib/IRGen/IRGen.cpp
-
edit: include/swift/Subsystems.h
-
Commit d05bfa09d6c6bfd8a376bb7ee73e6b87a8da22bb by hamishknight:
[IRGen] Lift call to performLLVM out of IRGenRequest
-
edit: lib/IRGen/IRGen.cpp
-
edit: lib/Immediate/Immediate.cpp
-
edit: tools/sil-llvm-gen/SILLLVMGen.cpp
-
edit: include/swift/Subsystems.h
-
Commit 485d5e9bb4f5c2d40f435f9145af5af77971278c by hamishknight:
[IRGen] Introduce OptimizedIRRequest
-
edit: include/swift/AST/IRGenRequests.h
-
edit: include/swift/AST/IRGenTypeIDZone.def
-
edit: lib/IRGen/IRGen.cpp
-
Commit 4ddb7f88cac53b67cc6213d6f088282b9bf0fa75 by hamishknight:
Use OptimizedIRRequest in SILLLVMGen
-
edit: tools/sil-llvm-gen/SILLLVMGen.cpp
-
edit: include/swift/AST/IRGenRequests.h
-
Commit 7adafcaaaafddcdb1c58b446c3870028b00640aa by ben_cohen:
Make _convertConstStringToUTF8PointerArgument transparent
-
edit: stdlib/public/core/Pointer.swift
-
Commit fa553ab83d666e91cbac4bafbb5367b36559392d by pyaskevich:
[CSBindings] Record conformance requirements associated with type
-
edit: lib/Sema/CSBindings.cpp
-
edit: lib/Sema/ConstraintSystem.h
-
Commit 8df19d2c87340c05a4dccbe066c20cde509c2b3c by pyaskevich:
[ConstraintSystem] NFC: Associate transitive binding inference with
-
edit: lib/Sema/ConstraintSystem.h
-
edit: lib/Sema/CSBindings.cpp
-
Commit 4568e6e27ba2f4fc98cd828b7f43742aae9c7c96 by pyaskevich:
[CSBindings] Add finalize method to PotentialBindings
-
edit: lib/Sema/CSBindings.cpp
-
edit: lib/Sema/ConstraintSystem.h
-
Commit 3e74a443f998c5e9e540a59f3c7557744cab31f3 by pyaskevich:
[CSBindings] Infer transitive protocol requirements through all
-
edit: lib/Sema/CSBindings.cpp
-
Commit 248341a4f0fb24b11873e0d4250de9b40cbb8552 by pyaskevich:
[CSBindings] Adjust optionality of the compute bindings as a final step
-
edit: lib/Sema/ConstraintSystem.h
-
edit: lib/Sema/CSBindings.cpp
-
Commit 91823fd00ead6dc8dbf8e1c3dc756546ddba2212 by pyaskevich:
[CSBindings] Record holes only after all binding inference steps are
-
edit: lib/Sema/CSBindings.cpp
-
Commit e5e54e703c64a44dcd28276a1910e95eefff30f0 by pyaskevich:
[CSBindings] Infer transitive defaults and add them at finalization
-
edit: lib/Sema/ConstraintSystem.h
-
edit: test/SILGen/function_conversion.swift
-
edit: lib/Sema/CSBindings.cpp
-
Commit ea5eb8911449ab1f6f18737e61b6925e8394e8df by pyaskevich:
[CSBindings] Determine literal coverage and default types during
-
edit: lib/Sema/CSBindings.cpp
-
Commit 1b75bd0e55daed4a648ac58ffba838aa0274eb3e by pyaskevich:
[CSBindings] Perform more checking before accepting default types
-
edit: lib/Sema/CSBindings.cpp
-
Commit aae6e0c27a169c0c1f8e3a837259a62655844fee by pyaskevich:
[CSBindings] Let's always consider Any to be a last resort binding
-
edit: lib/Sema/CSBindings.cpp
-
Commit 76229930830969d614c2e449a2d4d5228edf706e by pyaskevich:
[ConstraintSystem] Add a new endpoint to infer bindings for a given type
-
edit: lib/Sema/CSBindings.cpp
-
edit: lib/Sema/CSSolver.cpp
-
edit: lib/Sema/ConstraintSystem.h
-
edit: lib/Sema/ConstraintGraph.cpp
-
Commit c3cc96829cadd13688d7f4832b5936fd866123c4 by pyaskevich:
[CSBindings] Coalesce integer/float literal protocols to produce a
-
edit: lib/Sema/CSBindings.cpp
-
Commit a49353b97b93faff85ea37a161cad34f239d32af by pyaskevich:
[Diagnostics] Add a tailored fix when ternary is associated with return
-
edit: test/Constraints/diagnostics.swift
-
edit: lib/Sema/CSSimplify.cpp
-
Commit 7ce37dd14d6eb951268fd362e40ecabd2e5dcdd0 by pyaskevich:
[TypeChecker] NFC: Adjust test-cases improved by changes in binding
-
edit: test/attr/attr_dynamic_member_lookup.swift
-
edit: test/Constraints/closures.swift
-
edit: test/decl/typealias/generic.swift
-
edit: test/expr/expressions.swift
-
edit: test/Constraints/array_literal.swift
-
edit: test/Parse/omit_return.swift
-
Commit 74600db0a403b9a4a05154b00c0ca582bbfb4022 by pyaskevich:
[TypeChecker] NFC: Add a test-case for fixed rdar://problem/56212087
-
edit: test/Constraints/generics.swift
-
Commit d726c903260fd8aee025a59674b8b79d0cdfce78 by pyaskevich:
[CSBindings] Limit optionality hack only to direct protocol requirements
-
edit: test/Constraints/construction.swift
-
edit: lib/Sema/CSBindings.cpp
-
Commit 7f65620140cf662842d5cab5e080ed66b1d50e4d by pyaskevich:
[CSBindings] Fix std::rotate to move only Any
-
edit: lib/Sema/CSBindings.cpp
-
Commit 0102fe8b1508fa8c5d9975f0b31b5a8114c21cd5 by eeckstein:
stdlib: remove some inlinable annotations from Substring's and String's
-
edit: stdlib/public/core/Substring.swift
-
Commit 2387732ab57264d8b198265cbe64e839cf135748 by eeckstein:
benchmarks: support new executable file names in perf_test_driver
-
edit: benchmark/scripts/perf_test_driver/perf_test_driver.py
-
Commit fcfacddbf2eba59d9585f1ed8d70d8ac8987997a by github:
[AutoDiff] Register VJPs for SIMD subscript(_: Int) setters. (#32747)
-
edit: test/AutoDiff/stdlib/simd.swift
-
edit: stdlib/public/Differentiation/SIMDDifferentiation.swift.gyb
-
Commit 5e21e4696172dcbd8d22a4a3c8b2b4aa675e8783 by eeckstein:
docs: add a dummy section for "begin_borrow" in SIL.rst
-
Commit 90594eeaf3f7564e3e363300bb0c25906d78da7a by nhawes:
[build-script-impl] Simplify libcxx build step
-
edit: utils/build-script-impl
-
Commit 8ea966319bead033ee7754f713656974df874d10 by mgottesman:
[SIL.rst] Small bit of copy editing.
-
Commit 5ca75b939ee1b16facebcda8733ed29b4c2453fc by augusto2112:
Disable loading scalars as addresses when materializing an entity
-
add: lldb/test/API/lang/swift/expression/protocol_extension_self/Makefile
-
edit: lldb/source/Expression/Materializer.cpp
-
add: lldb/test/API/lang/swift/expression/protocol_extension_self/TestSwiftProtocolExtensionSelf.py
-
edit: lldb/test/API/lang/swift/expression/class_constrained_protocol/TestClassConstrainedProtocol.py
-
add: lldb/test/API/lang/swift/expression/protocol_extension_self/main.swift
-
Commit f3ba812e86cfe0fda86cfcbee7dd44651fb366e6 by hamishknight:
[lldb] Add call to performLLVMOptimizations
-
edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
-
Commit d6ba4276236db0c74ca847ba9e5e55778d6d1dbb by compnerd:
lldb: repair the Windows build after #1447
-
edit: lldb/include/lldb/Symbol/SwiftASTContext.h
-
Commit b5e1ab2ed40871c8db13e255b24c28f7555dc2ea by aprantl:
Move SwiftASTContext & TypeSystemSwift* into Plugins/TypeSystem/Swift
-
edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftExpressionSourceCode.cpp
-
edit: lldb/source/Plugins/Language/Swift/SwiftSet.cpp
-
edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp
-
edit: lldb/source/Plugins/Language/Swift/SwiftHashedContainer.cpp
-
edit: lldb/source/Target/ThreadPlanCallFunction.cpp
-
edit: lldb/source/Target/ThreadPlanStepOut.cpp
-
edit: lldb/source/Plugins/Language/Swift/SwiftArray.cpp
-
edit: lldb/source/Plugins/Language/Swift/SwiftUnsafeTypes.cpp
-
delete: lldb/source/Symbol/TypeSystemSwiftTypeRef.cpp
-
add: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwift.h
-
edit: lldb/source/Target/ABI.cpp
-
edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftASTManipulator.cpp
-
edit: lldb/unittests/Symbol/CMakeLists.txt
-
edit: lldb/source/Plugins/Language/Swift/SwiftDictionary.cpp
-
edit: lldb/source/Plugins/Language/Swift/SwiftOptional.cpp
-
add: lldb/source/Plugins/TypeSystem/Swift/CMakeLists.txt
-
edit: lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp
-
add: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
-
edit: lldb/unittests/Symbol/TestTypeSystemSwiftTypeRef.cpp
-
edit: lldb/source/Expression/Materializer.cpp
-
edit: lldb/source/Expression/UserExpression.cpp
-
edit: lldb/source/Plugins/Language/Swift/CMakeLists.txt
-
edit: lldb/include/lldb/Target/SwiftLanguageRuntime.h
-
edit: lldb/source/Core/ValueObjectVariable.cpp
-
edit: lldb/source/Plugins/TypeSystem/CMakeLists.txt
-
edit: lldb/include/lldb/Symbol/LineTable.h
-
edit: lldb/source/Symbol/CMakeLists.txt
-
edit: lldb/source/Core/ValueObjectDynamicValue.cpp
-
edit: lldb/source/Plugins/ExpressionParser/Swift/CMakeLists.txt
-
add: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.h
-
edit: lldb/source/Target/Target.cpp
-
edit: lldb/source/Core/ValueObject.cpp
-
edit: lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserSwift.cpp
-
add: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.h
-
delete: lldb/include/lldb/Symbol/SwiftASTContext.h
-
edit: lldb/source/API/SystemInitializerFull.cpp
-
edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftREPL.cpp
-
edit: lldb/unittests/Symbol/TestSwiftASTContext.cpp
-
edit: lldb/source/Plugins/Language/Swift/SwiftOptionSet.cpp
-
delete: lldb/source/Symbol/SwiftASTContext.cpp
-
add: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
-
edit: lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
-
edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftREPL.h
-
edit: lldb/source/Core/Module.cpp
-
add: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwift.cpp
-
Commit 54843647fe1335bf7a1fb5d9278810b00c1e9611 by askvortsov:
Refactor clang extra args addition
-
edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
-
edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.h