- Commit 9e50f93ce764b0113b2a609ec2e17b7bc6dbc90a by hughbellars:
Add necessary definitions for Windows SDK
- Commit 6ec5d23fcb2c7384009effa4e76cf0e3ace4a003 by hughbellars:
Fix build warning compiling llbuild
- edit: lib/Commands/NinjaBuildCommand.cpp
- Commit 5ddbfc056e85f247cc806500b9497e78bcdab24c by daniel_dunbar:
[llbuildui] Start on a simple database viewer.
- add: products/ui/setup.py
- add: products/ui/llbuildui/app.py
- add: products/ui/README.md
- add: products/ui/llbuildui/__init__.py
- Commit dd6745b7e30d39a2b22b64fa0017a92b24b03663 by daniel_dunbar:
[ui] Add a database model for the current schema.
- add: products/ui/llbuildui/model.py
- Commit 6c256172837e1f02f0938d9a72fc81a16fc78115 by daniel_dunbar:
[ui] Add database sessions to app.
- edit: products/ui/README.md
- add: products/ui/llbuildui/database.py
- edit: products/ui/llbuildui/app.py
- add: products/ui/llbuildui/views.py
- Commit 7b58ad1a443ab393d9ac63613ea58947704627af by daniel_dunbar:
[ui] Add support for walking build graph.
- edit: products/ui/llbuildui/views.py
- edit: products/ui/llbuildui/model.py
- Commit 488d62859b5da6bdee8ffeebc170a28350c6f363 by hughbellars:
Use change directory instead of chdir on Windows
- edit: lib/Commands/NinjaCommand.cpp
- add: include/llbuild/Basic/PlatformUtility.h
- add: lib/Basic/PlatformUtility.cpp
- edit: lib/Commands/NinjaBuildCommand.cpp
- edit: lib/Basic/CMakeLists.txt
- edit: lib/BuildSystem/BuildSystemFrontend.cpp
- add: lib/Basic/LeanWindows.h
- Commit ef12ea120ad66cd77afa9b7f16179332b451d374 by garibovic:
[BuildSystem] Disambiguate SkippedCommand into FailedDependencyCommand
- edit: lib/BuildSystem/BuildValue.cpp
- edit: include/llbuild/BuildSystem/ExternalCommand.h
- edit: lib/BuildSystem/BuildSystem.cpp
- edit: lib/BuildSystem/ExternalCommand.cpp
- edit: include/llbuild/BuildSystem/BuildValue.h
- Commit 7d307f2615083075c82c7e04f6f346057390a490 by garibovic:
[BuildSystem] Support command skipping with shouldCommandStart.
- edit: include/llbuild/BuildSystem/BuildValue.h
- edit: llbuild.xcodeproj/project.pbxproj
- edit: lib/BuildSystem/BuildSystemFrontend.cpp
- edit: lib/BuildSystem/ExternalCommand.cpp
- add: unittests/BuildSystem/BuildSystemFrontendTest.cpp
- edit: lib/BuildSystem/BuildValue.cpp
- edit: lib/BuildSystem/BuildSystem.cpp
- edit: products/libllbuild/BuildSystem-C-API.cpp
- edit: products/libllbuild/public-api/llbuild/buildsystem.h
- edit: include/llbuild/BuildSystem/BuildSystem.h
- edit: unittests/BuildSystem/CMakeLists.txt
- edit: include/llbuild/BuildSystem/BuildSystemFrontend.h
- Commit 419838073bba67756cbd3523e59df2ad80c5c01e by bbuegling:
Disable analyzer for `raw_ostream.cpp`
- edit: llbuild.xcodeproj/project.pbxproj
- Commit 8da2c6c5dc4e750f2231922b30f784c8f40706db by bbuegling:
Fix races in `LaneBasedExecutionQueueTest`
- edit: unittests/BuildSystem/BuildSystemFrontendTest.cpp
- edit: unittests/BuildSystem/LaneBasedExecutionQueueTest.cpp
- edit: unittests/BuildSystem/CMakeLists.txt
- add: unittests/BuildSystem/TempDir.cpp
- edit: lib/BuildSystem/LaneBasedExecutionQueue.cpp
- edit: llbuild.xcodeproj/project.pbxproj
- add: unittests/BuildSystem/TempDir.hpp
- Commit e11300443abfeb6a1b8afa9532cfaac499f72225 by bbuegling:
Improve error handling in `SQLiteBuildDB`
- edit: lib/Core/BuildEngine.cpp
- edit: products/libllbuild/Core-C-API.cpp
- edit: lib/BuildSystem/BuildSystem.cpp
- edit: lib/Commands/NinjaBuildCommand.cpp
- edit: unittests/Core/DepsBuildEngineTest.cpp
- edit: llbuild.xcodeproj/project.pbxproj
- add: unittests/Core/SQLiteBuildDBTest.cpp
- edit: unittests/Core/BuildEngineTest.cpp
- edit: lib/Core/SQLiteBuildDB.cpp
- edit: include/llbuild/Core/BuildDB.h
- edit: include/llbuild/Core/BuildEngine.h
- Commit b466ed3402e314a63231724c83fa95d018875428 by bbuegling:
Add `PlatformUtility.cpp` to the Xcode project
- edit: llbuild.xcodeproj/project.pbxproj
- Commit 818a50964cb980c93854f4099f79faab7de30d26 by garibovic:
[BuildSystem] Check for SkippedCommand in MkdirCommand and
- edit: unittests/BuildSystem/BuildSystemFrontendTest.cpp
- edit: lib/BuildSystem/BuildSystem.cpp
- Commit 9b0542fb191d3d6db52241457e571b401669286e by hughbellars:
Fix MSVC error compiling BuildEngine.cpp
- edit: lib/Core/BuildEngine.cpp
- Commit 9afedbaf2ef3be707fd22df06d5bf2c6261a0f4b by bbuegling:
Call `taskIsComplete()` on CommandTask cancellation
- edit: lib/BuildSystem/BuildSystem.cpp
- Commit cc5990232bdf589579d5b497deab354a3042ec7d by groved:
SR-3477: replace unsafeBitCast by withoutActuallyEscaping
- edit: src/swift/Data.swift
- Commit e59638d961cb93373d0ca4c65bfdbc1dbc408a04 by groved:
consider affinity when computing active cpus on Linux
- edit: src/shims/hw_config.h
- Commit b295c7da5f4d58b1c9b996ff67413f02b70110f1 by tiago:
remove trailing period after "N seconds"
- edit: Tests/Functional/FailureMessagesTestCase/main.swift
- edit: Tests/Functional/Asynchronous/Notifications/Handler/main.swift
- edit: Tests/Functional/Asynchronous/Predicates/Handler/main.swift
- edit: Tests/Functional/FailingTestSuite/main.swift
- edit: Tests/Functional/SelectedTest/main.swift
- edit: Tests/Functional/Performance/main.swift
- edit: Tests/Functional/Observation/All/main.swift
- edit: Sources/XCTest/Private/PrintObserver.swift
- edit: Tests/Functional/TestCaseLifecycle/main.swift
- edit: Tests/Functional/Observation/Selected/main.swift
- edit: Tests/Functional/SingleFailingTestCase/main.swift
- edit: Tests/Functional/Asynchronous/Misuse/main.swift
- edit: Tests/Functional/NegativeAccuracyTestCase/main.swift
- edit: Tests/Functional/Asynchronous/Predicates/Expectations/main.swift
- edit: Tests/Functional/Asynchronous/Expectations/main.swift
- edit: Tests/Functional/Asynchronous/Handler/main.swift
- edit: Tests/Functional/Asynchronous/Notifications/Expectations/main.swift
- edit: Tests/Functional/ErrorHandling/main.swift
- edit: Tests/Functional/Performance/Misuse/main.swift
- Commit 2e48a9bf6bda760a7077c1fbe37d6fc0347cd7f1 by bcroom:
Re-export Foundation from XCTest
- edit: Sources/XCTest/Private/WallClockTimeMetric.swift
- edit: Sources/XCTest/Public/Asynchronous/XCTestCase+PredicateExpectation.swift
- edit: Sources/XCTest/Public/Asynchronous/XCTestCase+NotificationExpectation.swift
- edit: Sources/XCTest/Public/Asynchronous/XCTestCase+Asynchronous.swift
- edit: Sources/XCTest/Public/XCTestCase.swift
- edit: Tests/Functional/ListTests/main.swift
- edit: Sources/XCTest/Public/Asynchronous/XCNotificationExpectationHandler.swift
- edit: Sources/XCTest/Private/PerformanceMeter.swift
- edit: Sources/XCTest/Private/XCPredicateExpectation.swift
- edit: Tests/Functional/Asynchronous/Expectations/main.swift
- edit: Tests/Functional/Performance/main.swift
- edit: Sources/XCTest/Public/Asynchronous/XCPredicateExpectationHandler.swift
- edit: Sources/XCTest/Public/XCTestSuiteRun.swift
- edit: Tests/Functional/Asynchronous/Predicates/Handler/main.swift
- edit: Tests/Functional/Asynchronous/Handler/main.swift
- edit: Tests/Functional/Asynchronous/Notifications/Handler/main.swift
- edit: Tests/Functional/Observation/All/main.swift
- edit: Sources/XCTest/Public/XCTestRun.swift
- edit: Tests/Functional/Observation/Selected/main.swift
- edit: Sources/XCTest/Private/PrintObserver.swift
- edit: Tests/Functional/Asynchronous/Predicates/Expectations/main.swift
- edit: Sources/XCTest/Public/XCTestMain.swift
- edit: Sources/XCTest/Private/XCTestCaseSuite.swift
- edit: Tests/Functional/Asynchronous/Notifications/Expectations/main.swift
- edit: Sources/XCTest/Public/Asynchronous/XCWaitCompletionHandler.swift
- edit: Sources/XCTest/Public/XCTestObservation.swift
- edit: Sources/XCTest/Public/XCTestObservationCenter.swift
- edit: Sources/XCTest/Private/TestListing.swift
- Commit 7bb7faa19dd0716f0e26d948d02ef9e2b68953f1 by larryonoff:
Add iOS, tvOS, watchOS platforms support
- edit: Info.plist
- edit: XCTest.xcodeproj/project.pbxproj
- Commit cb30809c4c334d47f91bfcfeff67da91b8713cc2 by larryonoff:
Update Xcode project settings
- edit: XCTest.xcodeproj/project.pbxproj
- Commit bc37b04126095f8240f753912aa2d49056fbf3df by xiaodi.wu:
Implement CharacterSet.subtracting(_:) and add test
- edit: Foundation/CharacterSet.swift
- edit: TestFoundation/TestNSCharacterSet.swift
- Commit 9f9bf88a4146b00d591888d21e406aaae8bc6cf3 by xiaodi.wu:
Expand and disable test for CharacterSet.subtract(_:)
- edit: TestFoundation/TestNSCharacterSet.swift
- Commit 36e8968497e461823f9b2959c30a10833eb17524 by xiaodi.wu:
Update to address reviewer comments (CharacterSet)
- edit: Foundation/CharacterSet.swift
- edit: TestFoundation/TestNSCharacterSet.swift
- Commit be7901f3e786ae74f7f7733ffc3bdc0b08734803 by ben_cohen:
Update to new _copyContents that takes an unsafe buffer rather than
- edit: Foundation/Data.swift
- Commit f2c950dca03800d5c18175b15422a181d266abb7 by suicaicoca:
Update URLProtocolClient.urlProtocol(_:didFailWithError:) to match the
- edit: Foundation/NSURLProtocol.swift
- Commit bf0a8a82b1b6645ed19381eca3c1bc0738e1bf05 by suicaicoca:
[FileManager] Use Error to be consistent with
- edit: Foundation/NSFileManager.swift
- Commit dcc7db1fa3167c6dca1fef18dd38b820952faa49 by tbehrens:
Fix libFoundation.so being flagged as requiring executable stack
- edit: CoreFoundation/Base.subproj/CFAsmMacros.h
- Commit d3d3605573d851c674816ad6a4a7d99d6c6789c0 by anthony.parker:
Android SDK name changes. (#758)
- edit: lib/product.py
- edit: lib/target.py
- Commit 943e1fe8cabdbd2b6cdb039d53f57227e3001afc by suicaicoca:
[URLSessionStreamTask] Update `readData` and `write` methods to match
- edit: Foundation/NSURLSession/NSURLSessionTask.swift
- Commit 791a55c1697ee207cd1d63284e38228d14ee3190 by ruscur:
Always build with -lcurl on GNU/Linux
- Commit c4f36c1cf59becee0b2d73ce323a9f3058a2abce by suicaicoca:
URLSessionTaskPriority... constants should be class properties
- edit: Foundation/NSURLSession/NSURLSessionTask.swift
- Commit bb20f62237d948d1b78bf53ee1520c7c947f3754 by suicaicoca:
[URLSessionTask] Use `DispatchQueue.sync` overload which has a return
- edit: Foundation/NSURLSession/NSURLSessionTask.swift
- Commit 496134f5c3c4bd8961a22eb945c461a46b577492 by ruscur:
Fix powerpc targets
- Commit 78a7c7cc400cc3ac486a65d40921aba89f926c98 by ruscur:
Fix floating point types for powerpc
- edit: Foundation/CGFloat.swift
- Commit 8eea6a5dd00a775804132c08114cc6dd6a3eb6b3 by suicaicoca:
Change some global constants to type properties to match the Darwin
- edit: Foundation/NSOperation.swift
- edit: Foundation/NSURLCredentialStorage.swift
- edit: TestFoundation/TestNSLocale.swift
- edit: Foundation/NSLocale.swift
- Commit da1b7a2a6af522b30d211dff4144b003fe5996ce by spestov:
Update for new rules on @inline(__always) function bodies
- edit: Foundation/Data.swift
- Commit e8978f147cd6ee21f40b230f237b9dc970f17ce0 by github:
Revert "Update for new rules on @inline(__always) function bodies"
- edit: Foundation/Data.swift
- Commit 578c38f4c387396e5a84afb8b97b7e321aba4b7c by github:
Revert "Revert "Update for new rules on @inline(__always) function
- edit: Foundation/Data.swift
- Commit cf53cc727d8fffc73a88f8d9232c1e2159750ff5 by suicaicoca:
[NotificationQueue] Rename Coalescing constants to match the Darwin
- edit: TestFoundation/TestNSNotificationQueue.swift
- edit: Foundation/NSNotificationQueue.swift
- Commit 399889481d21043b70386a34e986b57d81c721fd by suicaicoca:
[XMLParser] Fix `errorDomain` naming
- edit: TestFoundation/TestNSXMLDocument.swift
- edit: Foundation/NSXMLParser.swift
- Commit cfe0e0c84bdee23384684959bb4bfd6f3877f2ff by suicaicoca:
[FileHandle] Update NSFileHandleReadCompletion to match the Darwin
- edit: TestFoundation/TestNSFileHandle.swift
- edit: Foundation/NSFileHandle.swift
- Commit 7379538c2cd20cc521b58c13abcd6d3778dd7a94 by suicaicoca:
Use `unsafeDowncast` where possible according to the warnings
- edit: Foundation/NSCache.swift
- edit: Foundation/IndexSet.swift
- edit: Foundation/String.swift
- Commit 951a493e145abd24256ba3324b4e941caea80cc6 by suicaicoca:
Use `UnsafeRawPointer` initializer where possible according to the
- edit: Foundation/NSCoder.swift
- Commit bb664cbe15b3cd85eff3c76b80d39a1ede1dd06f by suicaicoca:
Use `UnsafeMutableRawPointer` initializer where possible according to
- edit: Foundation/NSSwiftRuntime.swift
- edit: Foundation/NSCoder.swift
- edit: Foundation/NSUUID.swift
- Commit f03a45be4d2a9fa5d42ec1d3f48f09b2b87cc81f by suicaicoca:
Use `assumingMemoryBound` method where possible according to the
- edit: Foundation/NSKeyedArchiver.swift
- edit: Foundation/NSKeyedUnarchiver.swift
- edit: Foundation/NSValue.swift
- edit: Foundation/NSConcreteValue.swift
- Commit 57fbbbf91a39221a0e315bedad34f612a4228320 by suicaicoca:
[gardening] Remove unnecessary `break`s
- edit: Foundation/NSObjCRuntime.swift
- edit: Foundation/NSOperation.swift
- edit: Foundation/NSKeyedArchiver.swift
- edit: Foundation/NSNumber.swift
- edit: Foundation/Boxing.swift
- edit: Foundation/NSDecimal.swift
- edit: Foundation/NSHost.swift
- edit: Foundation/NSKeyedUnarchiver.swift
- edit: Foundation/NSXMLParser.swift
- edit: Foundation/Data.swift
- edit: Foundation/NSCalendar.swift
- Commit 5fada38704515fb72c557f67ece3d18dbfe43963 by suicaicoca:
[plutil] Fix build failure
- edit: Tools/plutil/main.swift
- Commit 534f49bea4aeab5306bb9f2fdb7724d7e36803ef by suicaicoca:
[NotificationQueue] Rename Coalescing to NotificationCoalescing to match
- edit: Foundation/NSNotificationQueue.swift
- Commit 7d908e550750df8680b06dba69e5379c4c9318f9 by suicaicoca:
Weakly link `_os_log_set_nscf_formatter` to make the framework run on
- edit: CoreFoundation/Base.subproj/CFRuntime.c
- Commit c1dfbb3bf268ec0f9d8ac4406efedc509ac548c5 by suicaicoca:
Delete `_os_log_set_nscf_formatter` related lines as requested
- edit: CoreFoundation/Base.subproj/CFRuntime.c
- Commit 43605afb0018952b56301ef670b2b6b92ffe0e8f by anthony.parker:
[URLSessionDownloadTask] Update `cancel` to match the Darwin version
- edit: Foundation/NSURLSession/NSURLSessionTask.swift
- Commit 1954905a994cffbc686b80bc8290189e5e45bb96 by suicaicoca:
[plutil] Rename ExecutionMode enum cases
- edit: Tools/plutil/main.swift
- Commit 3822418aed72ca5a17da39c8474c362a6e84f072 by suicaicoca:
[plutil] Rename ConversionFormat enum cases
- edit: Tools/plutil/main.swift
- Commit 146ec3b537203d409a730a7e8d2d434059689766 by suicaicoca:
[plutil] Rename OptionParseError enum cases
- edit: Tools/plutil/main.swift
- Commit 4111cc94a126cc4e37e8c9ef32767f67320b9d32 by suicaicoca:
[plutil][gardening] Remove unnecessary `break`s
- edit: Tools/plutil/main.swift
- Commit 6fa8c69947d3c034b0dfc60825d054762cf01755 by suicaicoca:
[plutil] Rename DisplayType enum cases
- edit: Tools/plutil/main.swift
- Commit 1665fdfdc27e5e03b2f92b7aa04d1a5add6ef9b4 by suicaicoca:
[NotificationQueue] Rename `defaultQueue()` method to `default` property
- edit: Foundation/NSNotificationQueue.swift
- edit: TestFoundation/TestNSNotificationQueue.swift
- Commit 91fa43ab668c7d80dadc1e29629388d0b46f6380 by suicaicoca:
[NotificationQueue] Rename `enqueueNotification()` to `enqueue()`
- edit: Foundation/NSNotificationQueue.swift
- edit: TestFoundation/TestNSNotificationQueue.swift
- Commit 22402a009e22d9d3b0a460d6a2fdbf12da0319df by suicaicoca:
[NotificationQueue] Rename `dequeueNotificationsMatching()` to
- edit: Foundation/NSNotificationQueue.swift
- Commit 5278ee8aef291c352e852eb2aeafa4dd0b4cff66 by suicaicoca:
[plutil][gardening] Use `switch` for type casting
- edit: Tools/plutil/main.swift
- Commit dd4406d4122f5efabf5425a34f4d2d9b8e1bc529 by suicaicoca:
[URLResourceValues] Remove redundant NSCoding protocol from some
- edit: Foundation/URL.swift
- Commit eb4bcbcb091a0482c5435fea611b4be2f1a36e49 by suicaicoca:
[NSURLRequest] Utilize restricted setters
- edit: Foundation/NSURLSession/NSURLSessionTask.swift
- edit: Foundation/NSURLRequest.swift
- Commit 3b51b2cc9b78492a3f9bc1a3f85bcdfe5bf57077 by suicaicoca:
[NotificationQueue] Rename PostingStyle constants to match the Darwin
- edit: TestFoundation/TestNSNotificationQueue.swift
- edit: Foundation/NSNotificationQueue.swift
- Commit 49b44643652a3d46382111ba9aa6a9345b1c1177 by suicaicoca:
[NotificationQueue] Update PostingStyle raw values to match the Darwin
- edit: Foundation/NSNotificationQueue.swift
- Commit 8b1257d08f39c702d6e98af7e5ffccdaceb75526 by suicaicoca:
[OutputStream] Rename `outputStreamToMemory()` to `toMemory()` to match
- edit: TestFoundation/TestNSStream.swift
- edit: Foundation/NSStream.swift
- Commit 5a64acfa18f40d232fbce4328742f600a247586d by suicaicoca:
[gardening] prefer '-> Void' over '-> ()'
- edit: Foundation/NSStringAPI.swift
- edit: Foundation/Data.swift
- edit: Foundation/NSData.swift
- edit: Foundation/NSURLSession/HTTPBodySource.swift
- edit: Foundation/NSURLSession/TaskRegistry.swift
- Commit 90c976be1a87f917b1e81cd0f809b251bb4821d5 by abl:
Fix for [SR-3448] Crash in String.replacingOccurrences(of:with:) with
- edit: TestFoundation/TestNSString.swift
- edit: Foundation/NSString.swift
- Commit 684601bf851237e32fa16aca90c9b8ae0bd46ddd by suicaicoca:
[AffineTransform] Replace `M_PI` with `CGFloat.pi`
- edit: Foundation/NSAffineTransform.swift
- edit: TestFoundation/TestNSAffineTransform.swift
- Commit da90c1f0b811d17118fa2dee1737fa7a300412fb by suicaicoca:
[AffineTransform] Use `sin` and `cos` overloads for CGFloat
- edit: Foundation/NSAffineTransform.swift
- Commit ec5110b91d814e5995a72068d053faa9b0cac13f by suicaicoca:
[NotificationQueue] Add missing `none` to NotificationCoalescing
- edit: Foundation/NSNotificationQueue.swift
- Commit 2dbc6ccb34cdd4d17e92c1a83803523161367e44 by anthony.parker:
[Docs] Update NSPersonNameComponents status to Complete (#800)
- Commit e518146c94a5e9fd8ffd3f763e75dfa9127e1d22 by anthony.parker:
Correct sequence initializers for Data when repeating:count: is called
- edit: TestFoundation/TestNSData.swift
- edit: Foundation/Data.swift
- Commit 2ef7f4ab1965e88589b56942f6e643b6087a7cc0 by suicaicoca:
Add `@_versioned` attribute to _MutableHandle._pointer
- edit: Foundation/Boxing.swift
- Commit 6771721cbcfacf6fbd8c04158d1b151e6ec240c4 by suicaicoca:
`@_versioned` attribute requires `internal`
- edit: Foundation/Boxing.swift
- Commit 5d1bdb566acb6ad86a7a55657792452766b9aa29 by suicaicoca:
[PropertyListSerialization] Possible implementation of
- edit: Docs/Status.md
- edit: Foundation/NSKeyedUnarchiver.swift
- edit: Foundation/NSStream.swift
- edit: Foundation/NSPropertyList.swift
- edit: TestFoundation/TestNSPropertyList.swift
- Commit 939509a50b7c9f04b48741ee7c7960089cce063d by norio.nomura:
Fix `String.getLineStart(_:end:contentsEnd:for:)` returns wrong start
- edit: Foundation/NSScanner.swift
- edit: TestFoundation/TestNSString.swift
- Commit be039e11e6609c714b8479aacf861727ed64aaf8 by suicaicoca:
[URLSession] Replace remaining NSError usages with Error
- edit: Foundation/NSData.swift
- edit: Foundation/NSURLSession/NSURLSession.swift
- edit: Foundation/NSURLSession/NSURLSessionTask.swift
- edit: TestFoundation/TestNSURLSession.swift
- edit: Foundation/NSURLSession/TaskRegistry.swift
- Commit dca3023cb5278f48e40648fcb812fa6c1a636a58 by phausler:
Implemented _resolveCurrent (#638)
- edit: Foundation/NSHost.swift