You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2014/05/21 06:27:59 UTC

git commit: TS-2696 Remove unused barriers from geo_acl plugin

Repository: trafficserver
Updated Branches:
  refs/heads/master b033d3746 -> 90f44b522


TS-2696 Remove unused barriers from geo_acl plugin


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/90f44b52
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/90f44b52
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/90f44b52

Branch: refs/heads/master
Commit: 90f44b52274916844cbbf1453823addb3a915121
Parents: b033d37
Author: Leif Hedstrom <zw...@apache.org>
Authored: Tue May 20 22:27:51 2014 -0600
Committer: Leif Hedstrom <zw...@apache.org>
Committed: Tue May 20 22:27:51 2014 -0600

----------------------------------------------------------------------
 plugins/experimental/geoip_acl/lulu.h | 21 ---------------------
 1 file changed, 21 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/90f44b52/plugins/experimental/geoip_acl/lulu.h
----------------------------------------------------------------------
diff --git a/plugins/experimental/geoip_acl/lulu.h b/plugins/experimental/geoip_acl/lulu.h
index 8641bf0..0ede84b 100644
--- a/plugins/experimental/geoip_acl/lulu.h
+++ b/plugins/experimental/geoip_acl/lulu.h
@@ -29,27 +29,6 @@
 #include "ink_defs.h"
 #include "ink_atomic.h"
 
-// Memory barriers
-#if defined(__i386__)
-#define mb()  __asm__ __volatile__ ( "lock; addl $0,0(%%esp)" : : : "memory" )
-#define rmb() __asm__ __volatile__ ( "lock; addl $0,0(%%esp)" : : : "memory" )
-#define wmb() __asm__ __volatile__ ( "" : : : "memory")
-#elif defined(__x86_64__)
-#define mb()  __asm__ __volatile__ ( "mfence" : : : "memory")
-#define rmb() __asm__ __volatile__ ( "lfence" : : : "memory")
-#define wmb() __asm__ __volatile__ ( "" : : : "memory")
-#elif defined(__arm__)
-#define mb()  __asm__ __volatile__ ( "dmb" : : : "memory")
-#define rmb() __asm__ __volatile__ ( "dmb" : : : "memory")
-#define wmb() __asm__ __volatile__ ( "" : : : "memory")
-#elif defined(__mips__)
-#define mb()  __asm__ __volatile__ ( "sync" : : : "memory")
-#define rmb() __asm__ __volatile__ ( "sync" : : : "memory")
-#define wmb() __asm__ __volatile__ ( "" : : : "memory")
-#else
-#error "Define barriers"
-#endif
-
 // Used for Debug etc.
 static const char* PLUGIN_NAME = "geoip_acl";