projects
/
folly.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use float literals when initializing float values
[folly.git]
/
folly
/
RWSpinLock.h
diff --git
a/folly/RWSpinLock.h
b/folly/RWSpinLock.h
index 3091dc1c350b1c87ba3a462c112b1c32212fe8a2..5bbdca6f4e5ed5f00efeabc7ef4bc99db8dc90d0 100644
(file)
--- a/
folly/RWSpinLock.h
+++ b/
folly/RWSpinLock.h
@@
-81,8
+81,7
@@
* @author Xin Liu <xliux@fb.com>
*/
* @author Xin Liu <xliux@fb.com>
*/
-#ifndef FOLLY_RWSPINLOCK_H_
-#define FOLLY_RWSPINLOCK_H_
+#pragma once
/*
========================================================================
/*
========================================================================
@@
-137,6
+136,7
@@
pthread_rwlock_t Read 728698 24us 101ns 7.28ms 194us
*/
#include <folly/Portability.h>
*/
#include <folly/Portability.h>
+#include <folly/portability/Asm.h>
#if defined(__GNUC__) && \
(defined(__i386) || FOLLY_X64 || \
#if defined(__GNUC__) && \
(defined(__i386) || FOLLY_X64 || \
@@
-786,5
+786,3
@@
typedef RWTicketSpinLockT<64> RWTicketSpinLock64;
#ifdef RW_SPINLOCK_USE_X86_INTRINSIC_
#undef RW_SPINLOCK_USE_X86_INTRINSIC_
#endif
#ifdef RW_SPINLOCK_USE_X86_INTRINSIC_
#undef RW_SPINLOCK_USE_X86_INTRINSIC_
#endif
-
-#endif // FOLLY_RWSPINLOCK_H_