summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/xray/xray_inmemory_log.h
diff options
context:
space:
mode:
Diffstat (limited to 'compiler-rt/lib/xray/xray_inmemory_log.h')
-rw-r--r--compiler-rt/lib/xray/xray_inmemory_log.h44
1 files changed, 0 insertions, 44 deletions
diff --git a/compiler-rt/lib/xray/xray_inmemory_log.h b/compiler-rt/lib/xray/xray_inmemory_log.h
deleted file mode 100644
index e4fcb8ca5ff..00000000000
--- a/compiler-rt/lib/xray/xray_inmemory_log.h
+++ /dev/null
@@ -1,44 +0,0 @@
-//===-- xray_inmemory_log.h
-//------------------------------------------------===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-//
-// This file is a part of XRay, a function call tracing system.
-//
-//===----------------------------------------------------------------------===//
-#ifndef XRAY_XRAY_INMEMORY_LOG_H
-#define XRAY_XRAY_INMEMORY_LOG_H
-
-#include "xray/xray_log_interface.h"
-
-/// Basic (Naive) Mode
-/// ==================
-///
-/// This implementation hooks in through the XRay logging implementation
-/// framework. The Basic Mode implementation will keep appending to a file as
-/// soon as the thread-local buffers are full. It keeps minimal in-memory state
-/// and does the minimum filtering required to keep log files smaller.
-
-namespace __xray {
-
-XRayLogInitStatus basicLoggingInit(size_t BufferSize, size_t BufferMax,
- void *Options, size_t OptionsSize);
-XRayLogInitStatus basicLoggingFinalize();
-
-void basicLoggingHandleArg0RealTSC(int32_t FuncId, XRayEntryType Entry);
-void basicLoggingHandleArg0EmulateTSC(int32_t FuncId, XRayEntryType Entry);
-void basicLoggingHandleArg1RealTSC(int32_t FuncId, XRayEntryType Entry,
- uint64_t Arg1);
-void basicLoggingHandleArg1EmulateTSC(int32_t FuncId, XRayEntryType Entry,
- uint64_t Arg1);
-XRayLogFlushStatus basicLoggingFlush();
-XRayLogInitStatus basicLoggingReset();
-
-} // namespace __xray
-
-#endif // XRAY_XRAY_INMEMORY_LOG_H
OpenPOWER on IntegriCloud