Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e7ff8920 authored by Arnaldo Carvalho de Melo's avatar Arnaldo Carvalho de Melo
Browse files

perf tools: Use just forward declarations for struct thread where possible

Removing various instances of unnecessary includes, reducing the maze of
header dependencies.

Link: http://lkml.kernel.org/n/tip-hwu6eyuok9pc57alookyzmsf@git.kernel.org


Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
parent e8b3ae40
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
#include <elfutils/libdwfl.h>
#include <elfutils/libdwfl.h>
#include "../../util/unwind-libdw.h"
#include "../../util/unwind-libdw.h"
#include "../../util/perf_regs.h"
#include "../../util/perf_regs.h"
#include "../../util/event.h"


bool libdw__arch_set_initial_registers(Dwfl_Thread *thread, void *arg)
bool libdw__arch_set_initial_registers(Dwfl_Thread *thread, void *arg)
{
{
+1 −0
Original line number Original line Diff line number Diff line
#include <elfutils/libdwfl.h>
#include <elfutils/libdwfl.h>
#include "../../util/unwind-libdw.h"
#include "../../util/unwind-libdw.h"
#include "../../util/perf_regs.h"
#include "../../util/perf_regs.h"
#include "../../util/event.h"


bool libdw__arch_set_initial_registers(Dwfl_Thread *thread, void *arg)
bool libdw__arch_set_initial_registers(Dwfl_Thread *thread, void *arg)
{
{
+1 −0
Original line number Original line Diff line number Diff line
@@ -32,6 +32,7 @@
#include <asm/bug.h>
#include <asm/bug.h>
#include "ui/browsers/hists.h"
#include "ui/browsers/hists.h"
#include "evlist.h"
#include "evlist.h"
#include "thread.h"


struct c2c_hists {
struct c2c_hists {
	struct hists		hists;
	struct hists		hists;
+1 −0
Original line number Original line Diff line number Diff line
@@ -18,6 +18,7 @@
#include "util/data.h"
#include "util/data.h"
#include "util/auxtrace.h"
#include "util/auxtrace.h"
#include "util/jit.h"
#include "util/jit.h"
#include "util/thread.h"


#include <subcmd/parse-options.h>
#include <subcmd/parse-options.h>


+1 −0
Original line number Original line Diff line number Diff line
@@ -12,6 +12,7 @@
#include "util/data.h"
#include "util/data.h"
#include "util/mem-events.h"
#include "util/mem-events.h"
#include "util/debug.h"
#include "util/debug.h"
#include "util/symbol.h"


#define MEM_OPERATION_LOAD	0x1
#define MEM_OPERATION_LOAD	0x1
#define MEM_OPERATION_STORE	0x2
#define MEM_OPERATION_STORE	0x2
Loading