protobuf/objectivec/ProtocolBuffers_iOS.xcodeproj
Thomas Van Lenten d6590d6534 Drop all use of OSSpinLock
Apple engineers have pointed out that OSSpinLocks are vulnerable to live locking
on iOS in cases of priority inversion:
. http://mjtsai.com/blog/2015/12/16/osspinlock-is-unsafe/
. https://lists.swift.org/pipermail/swift-dev/Week-of-Mon-20151214/000372.html

- Use a dispatch_semaphore_t within the extension registry.
- Use a dispatch_semaphore_t for protecting autocreation within messages.
- Drop the custom/internal GPBString class since we don't have really good
  numbers to judge the locking replacements and it isn't required. We can
  always bring it back with real data in the future.
2015-12-17 16:05:50 -05:00
..
project.xcworkspace Alpha 1 drop of Google's Objective C plugin and runtime support for protobufs. 2015-05-06 13:19:14 -04:00
xcshareddata Update the min toolchain for iOS/OS X to be Xcode 7 2015-12-10 16:40:10 -05:00
project.pbxproj Drop all use of OSSpinLock 2015-12-17 16:05:50 -05:00