Moving profiling.h to base - UI could be separated for cleanliness.

This commit is contained in:
Ben Vanik
2015-11-07 11:25:53 -08:00
parent 563552f62f
commit 4af6c41740
41 changed files with 42 additions and 43 deletions

View File

@@ -13,6 +13,7 @@
#include "third_party/capstone/include/capstone/capstone.h"
#include "third_party/capstone/include/capstone/x86.h"
#include "xenia/base/profiling.h"
#include "xenia/base/reset_scope.h"
#include "xenia/cpu/backend/x64/x64_backend.h"
#include "xenia/cpu/backend/x64/x64_emitter.h"
@@ -21,7 +22,6 @@
#include "xenia/cpu/hir/hir_builder.h"
#include "xenia/cpu/hir/label.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -19,6 +19,7 @@
#include "xenia/base/logging.h"
#include "xenia/base/math.h"
#include "xenia/base/memory.h"
#include "xenia/base/profiling.h"
#include "xenia/base/vec128.h"
#include "xenia/cpu/backend/x64/x64_backend.h"
#include "xenia/cpu/backend/x64/x64_code_cache.h"
@@ -32,7 +33,6 @@
#include "xenia/cpu/symbol.h"
#include "xenia/cpu/thread_state.h"
#include "xenia/debug/debugger.h"
#include "xenia/profiling.h"
DEFINE_bool(enable_debugprint_log, false,
"Log debugprint traps to the active debugger");

View File

@@ -9,8 +9,8 @@
#include "xenia/cpu/compiler/compiler.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/compiler/compiler_pass.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -12,9 +12,9 @@
#include <gflags/gflags.h>
#include "xenia/base/assert.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/function.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
DEFINE_bool(inline_mmio_access, true, "Inline constant MMIO loads and stores.");

View File

@@ -11,9 +11,9 @@
#include <gflags/gflags.h>
#include "xenia/base/profiling.h"
#include "xenia/cpu/compiler/compiler.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
DECLARE_bool(debug);

View File

@@ -9,10 +9,10 @@
#include "xenia/cpu/compiler/passes/control_flow_analysis_pass.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/backend/backend.h"
#include "xenia/cpu/compiler/compiler.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -9,10 +9,10 @@
#include "xenia/cpu/compiler/passes/control_flow_simplification_pass.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/backend/backend.h"
#include "xenia/cpu/compiler/compiler.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -11,10 +11,10 @@
#include "xenia/base/assert.h"
#include "xenia/base/platform.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/backend/backend.h"
#include "xenia/cpu/compiler/compiler.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
#if XE_COMPILER_MSVC
#pragma warning(push)

View File

@@ -9,7 +9,7 @@
#include "xenia/cpu/compiler/passes/dead_code_elimination_pass.h"
#include "xenia/profiling.h"
#include "xenia/base/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -9,10 +9,10 @@
#include "xenia/cpu/compiler/passes/finalization_pass.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/backend/backend.h"
#include "xenia/cpu/compiler/compiler.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -9,7 +9,7 @@
#include "xenia/cpu/compiler/passes/memory_sequence_combination_pass.h"
#include "xenia/profiling.h"
#include "xenia/base/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -15,7 +15,7 @@
#include "xenia/base/assert.h"
#include "xenia/base/logging.h"
#include "xenia/base/math.h"
#include "xenia/profiling.h"
#include "xenia/base/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -9,7 +9,7 @@
#include "xenia/cpu/compiler/passes/simplification_pass.h"
#include "xenia/profiling.h"
#include "xenia/base/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -10,10 +10,10 @@
#include "xenia/cpu/compiler/passes/validation_pass.h"
#include "xenia/base/assert.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/backend/backend.h"
#include "xenia/cpu/compiler/compiler.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -10,10 +10,10 @@
#include "xenia/cpu/compiler/passes/value_reduction_pass.h"
#include "xenia/base/platform.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/backend/backend.h"
#include "xenia/cpu/compiler/compiler.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
#if XE_COMPILER_MSVC
#pragma warning(push)

View File

@@ -9,8 +9,8 @@
#include "xenia/cpu/entry_table.h"
#include "xenia/base/profiling.h"
#include "xenia/base/threading.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -14,6 +14,7 @@
#include "xenia/base/byte_order.h"
#include "xenia/base/logging.h"
#include "xenia/base/memory.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/cpu_flags.h"
#include "xenia/cpu/frontend/ppc_context.h"
#include "xenia/cpu/frontend/ppc_disasm.h"
@@ -21,7 +22,6 @@
#include "xenia/cpu/frontend/ppc_instr.h"
#include "xenia/cpu/hir/label.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -14,10 +14,10 @@
#include "xenia/base/logging.h"
#include "xenia/base/memory.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/frontend/ppc_frontend.h"
#include "xenia/cpu/frontend/ppc_instr.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
#if 0
#define LOGPPC(fmt, ...) XELOGCORE('p', fmt, ##__VA_ARGS__)

View File

@@ -14,6 +14,7 @@
#include "xenia/base/assert.h"
#include "xenia/base/byte_order.h"
#include "xenia/base/memory.h"
#include "xenia/base/profiling.h"
#include "xenia/base/reset_scope.h"
#include "xenia/cpu/compiler/compiler_passes.h"
#include "xenia/cpu/cpu_flags.h"
@@ -24,7 +25,6 @@
#include "xenia/cpu/frontend/ppc_scanner.h"
#include "xenia/cpu/processor.h"
#include "xenia/debug/debugger.h"
#include "xenia/profiling.h"
DEFINE_bool(preserve_hir_disasm, true,
"Preserves HIR disassembly for the debugger when it is attached.");

View File

@@ -14,12 +14,12 @@
#include <cstring>
#include "xenia/base/assert.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/function.h"
#include "xenia/cpu/hir/block.h"
#include "xenia/cpu/hir/instr.h"
#include "xenia/cpu/hir/label.h"
#include "xenia/cpu/symbol.h"
#include "xenia/profiling.h"
// Will scribble arena memory to hopefully find use before clears.
// #define SCRIBBLE_ARENA_ON_RESET

View File

@@ -14,9 +14,9 @@
#include <sstream> // NOLINT(readability/streams): should be replaced.
#include <string>
#include "xenia/base/profiling.h"
#include "xenia/base/threading.h"
#include "xenia/cpu/processor.h"
#include "xenia/profiling.h"
namespace xe {
namespace cpu {

View File

@@ -16,6 +16,7 @@
#include "xenia/base/byte_order.h"
#include "xenia/base/logging.h"
#include "xenia/base/memory.h"
#include "xenia/base/profiling.h"
#include "xenia/cpu/cpu_flags.h"
#include "xenia/cpu/export_resolver.h"
#include "xenia/cpu/frontend/ppc_frontend.h"
@@ -24,7 +25,6 @@
#include "xenia/cpu/thread_state.h"
#include "xenia/cpu/xex_module.h"
#include "xenia/debug/debugger.h"
#include "xenia/profiling.h"
// TODO(benvanik): based on compiler support
#include "xenia/cpu/backend/x64/x64_backend.h"