Changeset 225792 in webkit
- Timestamp:
- Dec 12, 2017, 11:19:11 AM (7 years ago)
- Location:
- trunk/Source/WTF
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r225778 r225792 1 2017-12-12 Joseph Pecoraro <pecoraro@apple.com> 2 3 Symbol not found: __ZN3WTF8LockBase10unlockSlowEv 4 https://bugs.webkit.org/show_bug.cgi?id=180691 5 6 Reviewed by Yusuke Suzuki. 7 8 * wtf/mac/DeprecatedSymbolsUsedBySafari.mm: 9 (WTF::LockBase::lockSlow): 10 (WTF::LockBase::unlockSlow): 11 Add back LockBase Symbols used by System Safari on 10.13. 12 1 13 2017-12-12 Yusuke Suzuki <utatane.tea@gmail.com> 2 14 -
trunk/Source/WTF/wtf/mac/DeprecatedSymbolsUsedBySafari.mm
r219055 r225792 130 130 #endif 131 131 132 #if PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED < 101400 133 struct LockBase { 134 private: 135 WTF_EXPORT_PRIVATE void lockSlow(); 136 WTF_EXPORT_PRIVATE void unlockSlow(); 137 Atomic<uint8_t> m_byte; 138 }; 139 140 void LockBase::lockSlow() 141 { 142 DefaultLockAlgorithm::lockSlow(m_byte); 143 } 144 145 void LockBase::unlockSlow() 146 { 147 DefaultLockAlgorithm::unlockSlow(m_byte, DefaultLockAlgorithm::Unfair); 148 } 149 #endif 150 132 151 } // namespace WTF
Note:
See TracChangeset
for help on using the changeset viewer.