Bug 1590081 - Properly guard vtune includes with MOZ_VTUNE; r=bbouvier

Differential Revision: https://phabricator.services.mozilla.com/D49902

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Anthony Ramine 2019-10-22 11:54:47 +00:00
parent 348747a1fa
commit d111b07a8a
11 changed files with 30 additions and 14 deletions

View File

@ -36,7 +36,9 @@
# include "jit/PerfSpewer.h"
#endif
#include "vm/MatchPairs.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "jit/MacroAssembler-inl.h"

View File

@ -27,7 +27,9 @@
#include "vm/Interpreter.h"
#include "vm/JSFunction.h"
#include "vm/TraceLogging.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "debugger/DebugAPI-inl.h"
#include "jit/BaselineFrameInfo-inl.h"

View File

@ -42,7 +42,9 @@
#include "vm/Opcodes.h"
#include "vm/SelfHosting.h"
#include "vm/TypedArrayObject.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "builtin/Boolean-inl.h"

View File

@ -56,7 +56,9 @@
#include "vm/StringType.h"
#include "vm/TraceLogging.h"
#include "vm/TypedArrayObject.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "wasm/WasmGC.h"
#include "wasm/WasmStubs.h"

View File

@ -51,7 +51,9 @@
#include "vm/HelperThreads.h"
#include "vm/Realm.h"
#include "vm/TraceLogging.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "debugger/DebugAPI-inl.h"
#include "gc/PrivateIterators-inl.h"

View File

@ -13,7 +13,9 @@
#endif
#include "jit/VMFunctions.h"
#include "jit/x64/SharedICHelpers-x64.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "jit/MacroAssembler-inl.h"

View File

@ -18,7 +18,9 @@
#include "jit/VMFunctions.h"
#include "jit/x86/SharedICHelpers-x86.h"
#include "vm/Realm.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "jit/MacroAssembler-inl.h"
#include "vm/JSScript-inl.h"

View File

@ -32,7 +32,9 @@
#include "vm/Runtime.h"
#include "vm/Time.h"
#include "vm/TraceLogging.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "wasm/WasmProcess.h"
using js::FutexThread;

View File

@ -63,7 +63,9 @@
#include "vm/Shape.h"
#include "vm/SharedImmutableStringsCache.h"
#include "vm/Xdr.h"
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "debugger/DebugAPI-inl.h"
#include "gc/Marking-inl.h"

View File

@ -15,8 +15,6 @@
#include "vm/Realm.h"
#include "vm/Shape.h"
#ifdef MOZ_VTUNE
namespace js {
namespace vtune {
@ -165,5 +163,3 @@ void UnmarkBytes(void* bytes, unsigned size) {
} // namespace vtune
} // namespace js
#endif // MOZ_VTUNE

View File

@ -25,7 +25,9 @@
#ifdef JS_ION_PERF
# include "jit/PerfSpewer.h"
#endif
#include "vtune/VTuneWrapper.h"
#ifdef MOZ_VTUNE
# include "vtune/VTuneWrapper.h"
#endif
#include "wasm/WasmModule.h"
#include "wasm/WasmProcess.h"
#include "wasm/WasmSerialize.h"