Swift Unwrapped
Swift Unwrapped
JP Simard, Jesse Squires, Spec Network, Inc.
38: Off to the Races
23 minutes Posted Dec 4, 2017 at 5:00 am.
0:00
23:35
Download MP3
Show notes
  • Enable core dumps: ulimit -c unlimited
  • Mutating functions require exclusive access:
    • https://twitter.com/simjp/status/928714602937905153
    • "Calling a mutating method on a value type is a write access that lasts for the duration of the method."
    • https://github.com/apple/swift-evolution/blob/master/proposals/0176-enforce-exclusive-access-to-memory.md#proposed-solution
  • TSan with SwiftPM: https://twitter.com/simjp/status/929140877540278272
  • Running TSan on CI: https://github.com/realm/SwiftLint/pull/1944
  • WIP Adding first-party support for tsan to SwiftPM: https://github.com/apple/swift-package-manager/pull/1390
  • SwiftPM Slack: https://swift-package-manager.herokuapp.com/

Leave a review on iTunes and join http://spectrum.chat/specfm/swift-unwrapped