-
Commit 97111206aca571b4e8348a062f18d779041cd6a5 by mishal_shah:
Fix the sccache timeout issue by removing the cache dir
-
edit: jobs/master/oss-swift-incremental-RA-osx.sh
-
Commit ac4ac89ecea2c943ab2e6a787609a6b22301eba5 by apl:
[build] Remove build-script-impl logic to set up project symlinks
-
edit: utils/build-script-impl
-
Commit cb3365f03d0a5b62ba61710a4c133b398acec247 by compnerd:
build: split out swiftReflection builds
-
edit: lib/CMakeLists.txt
-
add: lib/SwiftReflection/CMakeLists.txt
-
edit: stdlib/public/Reflection/CMakeLists.txt
-
edit: CMakeLists.txt
-
Commit 7e14e34ec61d71cc8eaab8dd4b624e7306b3d7b1 by rwidmann:
Ensure that we have a valid witness to IteratorProtocol.next()
-
edit: lib/Sema/TypeCheckStmt.cpp
-
Commit f319f1565575fac84472592713da0a5875739756 by rkandhadaimadhav:
[OSLogOptimization] Fix a bug in the replaceAllUsesAndFixLifetimes
-
edit: test/SILOptimizer/OSLogPrototypeCompileTest.sil
-
edit: test/stdlib/OSLogPrototypeExecTest.swift
-
edit: lib/SILOptimizer/Mandatory/OSLogOptimization.cpp
-
Commit bbbad03a27cec6a5077bf9bd8768af6d1190e27f by mgottesman:
[silopt] Wire up the SerializeSIL pass pipeline so we always serialize
-
edit: lib/SILOptimizer/PassManager/PassManager.cpp
-
edit: lib/SILOptimizer/PassManager/Passes.cpp
-
edit: include/swift/SILOptimizer/PassManager/PassManager.h
-
Commit c362e925af7ff948be704c55cb4406a05f5d13b7 by bruno.cardoso:
[ClangImporter] Hash content for validation when using clang modules
-
edit: lib/ClangImporter/ClangImporter.cpp
-
Commit 5224218a1da3cd003da92d97f213b6fd9f5d6558 by mgottesman:
[existential-specializer] Do not process callees with ownership as well
-
edit: lib/SILOptimizer/FunctionSignatureTransforms/ExistentialSpecializer.cpp
-
Commit d31f6ed42373ef36f85d8d6fb23f3c52461579dd by rwidmann:
Drop the ASTContext parameter on FindCapturedVars
-
edit: lib/Sema/TypeCheckCaptures.cpp
-
Commit c4f833ed5ce0c46e51f88290ca14898c0ec05b3b by rwidmann:
Run checkPatternBindingCaptures on Extensions
-
edit: lib/Sema/TypeCheckCaptures.cpp
-
edit: lib/Sema/TypeChecker.h
-
edit: test/type/self.swift
-
edit: lib/Sema/TypeCheckDeclPrimary.cpp
-
Commit c83c0f4cb70009457927de9694e45b7caa47b0b0 by rwidmann:
Filter out invalid nested types from typealias override checking
-
add: validation-test/compiler_crashers_2_fixed/rdar57003317.swift
-
edit: lib/AST/GenericSignatureBuilder.cpp
-
Commit 859fb0dc4512fd443362ecdb8dcea5525a23ac03 by dgregor:
[Runtime] Handle dynamic casting to NSObject via error bridging.
-
edit: stdlib/public/runtime/Casting.cpp
-
edit: stdlib/public/runtime/SwiftObject.h
-
edit: stdlib/public/runtime/SwiftObject.mm
-
Commit 997557278118698292b52a781f4ee5cbfeca8d80 by dgregor:
[Runtime] Add test for casting an Error type to NSObject
-
edit: test/stdlib/ErrorBridged.swift
-
Commit c8df9cd234109310d4086b919f115e2d61a3a320 by dgregor:
[Test] Introduce appropriate runtime availability check
-
edit: test/stdlib/ErrorBridged.swift
-
Commit 72ef0b1043aa97c760db13bba338ee902f3e7fee by dgregor:
Remove extraneous function from test
-
edit: test/stdlib/ErrorBridged.swift
-
Commit d379de883047e591eef226a983b1676ad76cbf38 by dgregor:
[Constraint solver] Switch coercion to be solution-based.
-
edit: lib/Sema/CSApply.cpp
-
Commit 8d0612da97d3fc68d3a14460ec6cd2ca8f43745b by dgregor:
[Constraint application] Stop optimizing casts in the AST.
-
edit: lib/Sema/CSApply.cpp
-
Commit f95f8e9a7b901a093b0fefec35ebdf45476921fc by dgregor:
[Test] Go through the runtime for the "as? NSObject" check.
-
edit: test/stdlib/BridgeIdAsAny.swift.gyb
-
Commit eaad4fc7803421ef01b8a590d9256502dd8efb52 by github:
Mark IntRange::iterator::operator{==,!=} as const. (#28390)
-
edit: include/swift/Basic/Range.h
-
Commit 53bfc767a3dd791c05e0fd73cf7edbdb32fb8949 by spestov:
SIL: Track target formal type for casts
-
edit: include/swift/SIL/SILCloner.h
-
edit: test/IRGen/class_update_callback_without_fixed_layout_stable_abi.sil
-
edit: test/SILOptimizer/simplify_cfg_args.sil
-
edit: test/SILGen/generic_casts.swift
-
edit: test/SILOptimizer/bridged_casts_folding.sil
-
edit: lib/SILGen/SILGenBuilder.h
-
edit: lib/Serialization/SILFormat.h
-
edit: test/SILOptimizer/constant_propagation_ownership_objc.sil
-
edit: test/Serialization/Inputs/def_basic.sil
-
edit: test/SILOptimizer/mandatory_inlining_ossa_to_non_ossa.sil
-
edit: test/IRGen/objc_casts.sil
-
edit: test/SILGen/objc_thunks.swift
-
edit: test/SILOptimizer/ownership_model_eliminator.sil
-
edit: test/SILGen/switch_var.swift
-
edit: test/SILOptimizer/devirt_jump_thread.sil
-
edit: lib/SILGen/SILGenDynamicCast.cpp
-
edit: test/SILOptimizer/devirt_jump_thread_crasher.sil
-
edit: test/SILGen/switch.swift
-
edit: test/SIL/Parser/basic.sil
-
edit: test/SIL/Serialization/public_non_abi.sil
-
edit: test/SILGen/force_cast_chained_optional.swift
-
edit: test/SILOptimizer/guaranteed_arc_opts_qualified.sil
-
edit: lib/SILOptimizer/Utils/CastOptimizer.cpp
-
edit: test/SILGen/assignment.swift
-
edit: test/SIL/Parser/opaque_values_parse.sil
-
edit: test/SILOptimizer/sil_combine_uncheck.sil
-
edit: test/SILGen/expressions.swift
-
edit: test/SILOptimizer/constant_propagation_castopt_analysis_invalidation.sil
-
edit: test/SILGen/metatype_casts.swift
-
edit: test/SILOptimizer/simplify_cfg_select_enum.sil
-
edit: test/SILGen/availability_attribute.swift
-
edit: test/SILOptimizer/devirt_speculative.sil
-
edit: test/SILOptimizer/devirt_covariant_return.swift
-
edit: lib/SIL/SILPrinter.cpp
-
edit: test/SILOptimizer/constant_propagation_ownership.sil
-
edit: lib/SILGen/SILGenLazyConformance.cpp
-
edit: test/SILGen/optional-cast.swift
-
edit: test/SILOptimizer/mandatory_inlining.sil
-
edit: test/SILGen/casts.swift
-
edit: test/SILOptimizer/bridged_casts_folding.swift
-
edit: test/IRGen/weak_import_deployment_target.swift
-
edit: test/SILGen/c_function_pointers.swift
-
edit: test/SILOptimizer/cast_folding_objc.swift
-
edit: test/IRGen/partial_apply.sil
-
edit: test/SILGen/subscript_default_arguments.swift
-
edit: lib/SIL/SILBuilder.cpp
-
edit: lib/IRGen/IRGenSIL.cpp
-
edit: test/IRGen/exactcast2.sil
-
edit: test/IRGen/metatype_casts.sil
-
edit: include/swift/SIL/SILBuilder.h
-
edit: include/swift/SIL/TypeSubstCloner.h
-
edit: lib/Serialization/Serialization.cpp
-
edit: test/SILOptimizer/devirt_unbound_generic.swift
-
edit: lib/Serialization/SerializeSIL.cpp
-
edit: test/SILOptimizer/latecodemotion.sil
-
edit: test/SILOptimizer/specialize_checked_cast_branch.swift
-
edit: test/IRGen/lazy_field_metadata.swift
-
edit: test/SILGen/lifetime.swift
-
edit: test/SIL/Serialization/metatype_casts.sil
-
edit: test/SILOptimizer/simplify_cfg.sil
-
edit: test/SILGen/if_while_binding.swift
-
edit: test/SILOptimizer/sil_combine.sil
-
edit: test/SILOptimizer/side-effect.sil
-
edit: lib/SILGen/SILGenBuilder.cpp
-
edit: test/SILOptimizer/devirt_override_ownership.sil
-
edit: test/Profiler/pgo_checked_cast.swift
-
edit: test/IRGen/lazy_metadata_no_reflection.swift
-
edit: test/SILOptimizer/mandatory_inlining_ownership.sil
-
edit: test/SILOptimizer/split_critical_edges.sil
-
edit: test/SILOptimizer/bridged_casts_folding_ownership.sil
-
edit: test/SILOptimizer/specialize_ossa.sil
-
edit: test/SILOptimizer/polymorphic_inline_caches.sil
-
edit: test/SIL/Serialization/Inputs/def_public_non_abi.sil
-
edit: test/SILOptimizer/inline_caches.sil
-
edit: test/SILOptimizer/dead_alloc_elim.sil
-
edit: include/swift/SIL/SILInstruction.h
-
edit: test/SILOptimizer/cast_foldings.sil
-
edit: test/IRGen/protocol_with_superclass.sil
-
edit: test/IRGen/subclass_existentials.sil
-
edit: test/SILGen/default_constructor.swift
-
edit: lib/SIL/SILInstructions.cpp
-
edit: test/SIL/Parser/undef.sil
-
edit: test/SILOptimizer/cast_folding_no_bridging.sil
-
edit: test/SILGen/statements.swift
-
edit: test/SIL/ownership-verifier/opaque_use_verifier.sil
-
edit: test/SIL/Serialization/opaque_values_serialize.sil
-
edit: test/SILGen/switch_isa.swift
-
edit: test/SILOptimizer/devirt_speculate.swift
-
edit: test/SILOptimizer/devirt_default_case.swift
-
edit: test/SILOptimizer/simplify_cfg_opaque.sil
-
edit: test/SILOptimizer/unsafe_guaranteed_peephole.sil
-
edit: lib/Serialization/ModuleFormat.h
-
edit: test/SILOptimizer/inlinecaches_arc.sil
-
edit: test/SILGen/lazy_properties.swift
-
edit: lib/SILOptimizer/Utils/CFGOptUtils.cpp
-
edit: lib/SILOptimizer/Utils/CheckedCastBrJumpThreading.cpp
-
edit: lib/SILOptimizer/Utils/PerformanceInlinerUtils.cpp
-
edit: test/SILGen/dynamic_lookup.swift
-
edit: test/IRGen/protocol_with_superclass_where_clause.sil
-
edit: include/swift/SIL/DynamicCasts.h
-
edit: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp
-
edit: lib/SIL/SILVerifier.cpp
-
edit: test/SILOptimizer/devirt_speculative_nested.swift
-
edit: test/SILOptimizer/rcidentity.sil
-
edit: test/SIL/ownership-verifier/use_verifier.sil
-
edit: test/IRGen/unconditional_checked_cast.sil
-
edit: lib/ParseSIL/ParseSIL.cpp
-
edit: lib/Serialization/DeserializeSIL.cpp
-
edit: test/SILOptimizer/constant_propagation_objc.sil
-
edit: test/SILGen/tuples.swift
-
edit: test/SILOptimizer/earlycodemotion.sil
-
edit: test/SILGen/subclass_existentials.swift
-
edit: test/IRGen/exactcast.sil
-
edit: test/SILOptimizer/devirtualize2.sil
-
edit: lib/SIL/DynamicCasts.cpp
-
edit: test/SILOptimizer/devirtualize2_ownership.sil
-
edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
-
edit: test/SILOptimizer/devirt_speculative_init.swift
-
edit: test/SIL/ownership-verifier/over_consume.sil
-
edit: test/SIL/ownership-verifier/definite_init.sil
-
edit: test/SILOptimizer/devirt_override.sil
-
edit: test/SILOptimizer/mm_inlinecaches_multiple.sil
-
edit: test/IRGen/casts.sil
-
edit: test/SILOptimizer/optimize_never.sil
-
edit: test/SIL/Serialization/globals.sil
-
Commit 5241b0aefc6f5886815238b11751ab1deae550a5 by spestov:
Serialization: Remove a bit of dead code from SILFormat.h
-
edit: lib/Serialization/SILFormat.h
-
Commit 0c785c07bd26919ce789bcf9e75eac1943da70d8 by varun_gandhi:
[ClangImporter] Don't use local scope decls to find a function's home
-
add: test/ClangImporter/Inputs/custom-modules/LocalVsFileScopeBase.h
-
edit: test/ClangImporter/Inputs/custom-modules/module.map
-
edit: lib/ClangImporter/ClangAdapter.cpp
-
edit: lib/ClangImporter/ClangAdapter.h
-
add: test/ClangImporter/Inputs/custom-modules/LocalVsFileScope.h
-
add: test/ClangImporter/cfuncs_scope.swift
-
Commit 5c839f8640275c661fcbfffa41c3ee65d96bde9d by blangmuir:
Add support for non-URL URIs
-
edit: Sources/SKCore/BuildSystem.swift
-
edit: Sources/SourceKit/Workspace.swift
-
edit: Sources/LanguageServerProtocol/VersionedTextDocumentIdentifier.swift
-
edit: Tests/SourceKitTests/ExecuteCommandTests.swift
-
edit: Sources/SourceKit/sourcekitd/SemanticRefactoring.swift
-
edit: Tests/SourceKitTests/SourceKitTests.swift
-
add: Sources/LanguageServerProtocol/DocumentURI.swift
-
edit: Sources/LanguageServerProtocol/TextDocumentItem.swift
-
edit: Sources/LanguageServerProtocol/WorkspaceFolder.swift
-
edit: Sources/LanguageServerProtocol/PublishDiagnostics.swift
-
edit: Sources/SKSwiftPMWorkspace/SwiftPMWorkspace.swift
-
edit: Sources/SKCore/FallbackBuildSystem.swift
-
edit: Tests/SKCoreTests/FallbackBuildSystemTests.swift
-
edit: Tests/SourceKitTests/FoldingRangeTests.swift
-
edit: Sources/LanguageServerProtocol/Location.swift
-
edit: Sources/LanguageServerProtocol/TextDocumentIdentifier.swift
-
edit: Sources/SKCore/CompilationDatabaseBuildSystem.swift
-
edit: Package.swift
-
edit: Sources/SourceKit/ToolchainLanguageServer.swift
-
edit: Sources/SKTestSupport/SKSwiftPMTestWorkspace.swift
-
edit: Tests/SourceKitTests/DocumentColorTests.swift
-
edit: Tests/SourceKitTests/DocumentSymbolTests.swift
-
edit: Sources/BuildServerProtocol/RegisterForChangeNotifications.swift
-
edit: Sources/SourceKit/clangd/ClangLanguageServer.swift
-
edit: Tests/SourceKitTests/LocalSwiftTests.swift
-
edit: Sources/LanguageServerProtocol/WorkspaceEdit.swift
-
edit: Sources/SKCore/BuildSystemDelegate.swift
-
add: Sources/SKTestSupport/Extensions.swift
-
edit: Sources/BuildServerProtocol/BuildTargets.swift
-
edit: Sources/LanguageServerProtocol/InitializeRequest.swift
-
edit: Sources/SourceKit/sourcekitd/Diagnostic.swift
-
edit: Tests/LanguageServerProtocolJSONRPCTests/CodingTests.swift
-
edit: Sources/SourceKit/sourcekitd/SwiftLanguageServer.swift
-
edit: Sources/SKCore/BuildServerBuildSystem.swift
-
edit: Tests/SourceKitTests/SwiftCompletionTests.swift
-
edit: Tests/SKCoreTests/CompilationDatabaseTests.swift
-
edit: Sources/SKCore/BuildSystemList.swift
-
edit: Sources/SourceKit/DocumentManager.swift
-
edit: Sources/SourceKit/SourceKitServer.swift
-
edit: Tests/SourceKitTests/BuildSystemTests.swift
-
edit: Tests/LanguageServerProtocolTests/CodingTests.swift
-
edit: Tests/SKCoreTests/BuildServerBuildSystemTests.swift
-
edit: Tests/SourceKitTests/LocalClangTests.swift
-
edit: Sources/SKTestSupport/SKTibsTestWorkspace.swift
-
edit: Tests/SKSwiftPMWorkspaceTests/SwiftPMWorkspaceTests.swift
-
edit: Sources/SourceKit/sourcekitd/CursorInfo.swift
-
Commit aefa1688e4aff67416d1a97677576bf465fd75c7 by blangmuir:
Add support for semantic functionality for non-URL files in
-
edit: Sources/SKCore/FallbackBuildSystem.swift
-
edit: Tests/SourceKitTests/LocalSwiftTests.swift
-
Commit 558d7fc66460be144cc0c9d74fb840cb86e36360 by blangmuir:
Change backing storage of DocumentURI to URL
-
edit: Sources/SourceKit/clangd/ClangLanguageServer.swift
-
edit: Sources/SKTestSupport/SKTibsTestWorkspace.swift
-
edit: Tests/SourceKitTests/DocumentColorTests.swift
-
edit: Tests/SourceKitTests/LocalSwiftTests.swift
-
edit: Sources/LanguageServerProtocol/WorkspaceFolder.swift
-
edit: Tests/SourceKitTests/ExecuteCommandTests.swift
-
edit: Sources/SKCore/CompilationDatabaseBuildSystem.swift
-
edit: Sources/SourceKit/SourceKitServer.swift
-
edit: Sources/LanguageServerProtocol/DocumentURI.swift
-
edit: Tests/SourceKitTests/LocalClangTests.swift
-
edit: Sources/SKSwiftPMWorkspace/SwiftPMWorkspace.swift
-
edit: Sources/SKTestSupport/Extensions.swift
-
edit: Sources/SourceKit/Workspace.swift
-
edit: Tests/SourceKitTests/FoldingRangeTests.swift
-
edit: Tests/SKCoreTests/BuildServerBuildSystemTests.swift
-
edit: Sources/SourceKit/sourcekitd/CursorInfo.swift
-
edit: Sources/SourceKit/sourcekitd/SwiftLanguageServer.swift
-
edit: Tests/SKCoreTests/CompilationDatabaseTests.swift
-
edit: Tests/SourceKitTests/SourceKitTests.swift
-
edit: Sources/SKCore/BuildServerBuildSystem.swift
-
edit: Tests/SourceKitTests/BuildSystemTests.swift
-
edit: Sources/SKTestSupport/SKSwiftPMTestWorkspace.swift
-
edit: Tests/SourceKitTests/DocumentSymbolTests.swift
-
edit: Tests/SourceKitTests/SwiftCompletionTests.swift
-
edit: Tests/LanguageServerProtocolTests/CodingTests.swift
-
edit: Tests/SKSwiftPMWorkspaceTests/SwiftPMWorkspaceTests.swift
-
Commit ab4a25d581360bbf7c99fd0efa0b69387c61f2fd by blangmuir:
[BSP] Use URI instead of URL
-
edit: Tests/INPUTS/BuildServerBuildSystemTests.testBuildTargets/server.py
-
edit: Sources/SKCore/BuildServerBuildSystem.swift
-
edit: Sources/BuildServerProtocol/BuildTargets.swift
-
edit: Sources/BuildServerProtocol/FileOptions.swift
-
edit: Sources/BuildServerProtocol/InitializeBuild.swift
-
edit: Sources/BuildServerProtocol/RegisterForChangeNotifications.swift
-
edit: Tests/SKCoreTests/BuildServerBuildSystemTests.swift
-
Commit 8a88e9d5f27e8f73f7b21f871092946b065c7a8d by blangmuir:
[gardening] Changes per review
-
delete: Sources/SKTestSupport/Extensions.swift
-
edit: Sources/SKCore/BuildSystem.swift
-
edit: Sources/SKCore/CompilationDatabaseBuildSystem.swift
-
add: Sources/SKTestSupport/TextDocumentIdentifier+URI.swift
-
Commit 947825b20df404ead26182ed3cb0f311cd489410 by blangmuir:
Generate linuxmain
-
edit: Tests/SourceKitTests/XCTestManifests.swift
-
Commit 90753572b5e39fa4c39dc08d6054130b1bbd3cb6 by jonas:
[Reproducer] Set the working directory in the VFS
-
edit: lldb/lit/Reproducer/TestWorkingDir.test
-
edit: lldb/source/Initialization/SystemInitializerCommon.cpp
-
Commit 3921d99e33996ac54e2561ab84d00ba6e7c4a7bb by jonas:
[Reproducer] Surface error if setting the cwd fails
-
edit: lldb/source/Initialization/SystemInitializerCommon.cpp
-
Commit 2d814e6eb1324fbe1d50857c99e65b04a6a96a85 by jonas:
SystemInitializerCommon fix compilation on linux
-
edit: lldb/source/Initialization/SystemInitializerCommon.cpp
-
Commit 91e7933684090f8d108f53282975e520494d95f1 by jonas:
[Reproducer] Use ::rtrim() to remove trailing control characters.
-
edit: lldb/source/Initialization/SystemInitializerCommon.cpp
-
Commit a3d4ff0861aefc7fee2449772eb8c6fe17aa0603 by jonas:
[FileCollector] Ignore empty paths.
-
edit: llvm/include/llvm/Support/FileCollector.h
-
Commit d5952b68f2eed83c8b805d7b20b896b1b7a8b268 by jonas:
[Reproducer] Make reproducer capture on-by-default for the driver
-
edit: lldb/lit/Reproducer/TestDriverOptions.test
-
edit: lldb/tools/driver/Driver.cpp
-
Commit 8a19fb21e47de3aa35aedb773d4a155e6977e07a by vsk:
[debugserver] Set arch based on TARGET_TRIPLE
-
edit: lldb/tools/debugserver/source/MacOSX/CMakeLists.txt
-
Commit b83f81f81e828790832ec814ffb49e1941a2cae7 by 890283+francisvm:
[LTO][Legacy] Add API for passing LLVM options separately
-
edit: llvm/lib/LTO/LTOCodeGenerator.cpp
-
edit: llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h
-
edit: llvm/tools/lto/lto.exports
-
edit: llvm/include/llvm-c/lto.h
-
edit: llvm/tools/lto/lto.cpp
-
Commit df3e911a286215d9da8e283fe2170ad415703923 by arphaman:
[modulemap] Add AArch64SVEACLETypes.def
-
edit: clang/include/clang/module.modulemap
-
Commit e4fd500269cf41bdd62a4542f03d0902cd047d0f by jonas:
[Reproducer] Generate LLDB reproducer on crash
-
edit: lldb/include/lldb/API/SBReproducer.h
-
add: lldb/lit/Reproducer/TestCrash.test
-
edit: lldb/tools/driver/Driver.cpp
-
add: lldb/lit/Reproducer/Inputs/GDBRemoteCrashCapture.in
-
edit: lldb/source/API/SBReproducer.cpp
-
edit: lldb/source/Commands/CommandObjectReproducer.cpp
-
edit: lldb/lit/Reproducer/TestGDBRemoteRepro.test
-
edit: lldb/source/Commands/Options.td
-
Commit 47c87b94d374a6a346248527e79881600108ce46 by jonas:
[Reproducer] Limit signals to macro define sin
-
edit: lldb/source/Commands/CommandObjectReproducer.cpp
-
edit: lldb/lit/Reproducer/TestCrash.test