remove ceph code
[stor4nfv.git] / src / ceph / src / test / perf_helper.cc
diff --git a/src/ceph/src/test/perf_helper.cc b/src/ceph/src/test/perf_helper.cc
deleted file mode 100644 (file)
index 7661cb5..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
-// vim: ts=8 sw=2 smarttab
-/* Copyright (c) 2011 Facebook
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR(S) DISCLAIM ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL AUTHORS BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
-
-#include "include/buffer.h"
-
-using namespace ceph;
-
-namespace PerfHelper {
-
-/// Flush the CPU data cache by reading and writing 100MB of new data.
-void flush_cache()
-{
-    int hundredMegs = 100 * 1024 * 1024;
-    volatile char* block = new char[hundredMegs];
-    for (int i = 0; i < hundredMegs; i++)
-        block[i] = 1;
-    delete[] block;
-}
-
-/// Used in functionCall().
-uint64_t plus_one(uint64_t x)
-{
-    return x + 1;
-}
-
-/// Used in throwIntNL.
-void throw_int()
-{
-    throw 0;
-}
-
-/// Used in throwExceptionNL.
-void throw_end_of_buffer()
-{
-    throw buffer::end_of_buffer();
-}
-}