Bug 1486731: Guard test against profiling mode enabled; r=me on a CLOSED TREE

And also fix a build issue with the pre-declaration of ReadOnlyCompileOptions
in vm/TraceLogging.h;

--HG--
extra : rebase_source : bb17c13f370c1cef50f09370f4a5b5055dced909
This commit is contained in:
Benjamin Bouvier 2018-08-29 11:58:12 +02:00
Родитель 7e09716763
Коммит c7da43d2fc
2 изменённых файлов: 2 добавлений и 6 удалений

Просмотреть файл

@ -8,7 +8,7 @@ var lfModule = new WebAssembly.Module(wasmTextToBinary(`
`));
enableGeckoProfiling();
enableSingleStepProfiling();
WasmHelpers.startProfiling();
setJitCompilerOption("ion.warmup.trigger", 20);
Object.prototype[3] = 3;

Просмотреть файл

@ -14,6 +14,7 @@
#include <utility>
#include "js/AllocPolicy.h"
#include "js/CompileOptions.h"
#include "js/HashTable.h"
#include "js/TypeDecls.h"
#include "js/Vector.h"
@ -21,11 +22,6 @@
#include "vm/TraceLoggingGraph.h"
#include "vm/TraceLoggingTypes.h"
namespace JS {
class ReadOnlyCompileOptions;
} // namespace JS
namespace js {
namespace jit {