[flags] s/wasm_trace/trace_wasm/g in flags
This CL makes the names of tracing flags related to WASM consistent with the rest of V8 tracing flags. R=ahaas@chromium.org Change-Id: I871fb7b5e27ff7b8f587e08507d15c0719881990 Reviewed-on: https://chromium-review.googlesource.com/1193182 Commit-Queue: Ben Titzer <titzer@chromium.org> Reviewed-by: Andreas Haas <ahaas@chromium.org> Cr-Commit-Position: refs/heads/master@{#55479}
This commit is contained in:
parent
103d886a7e
commit
398242f582
@ -3203,7 +3203,7 @@ Node* WasmGraphBuilder::LoadMem(wasm::ValueType type, MachineType memtype,
|
||||
}
|
||||
}
|
||||
|
||||
if (FLAG_wasm_trace_memory) {
|
||||
if (FLAG_trace_wasm_memory) {
|
||||
TraceMemoryOperation(false, memtype.representation(), index, offset,
|
||||
position);
|
||||
}
|
||||
@ -3248,7 +3248,7 @@ Node* WasmGraphBuilder::StoreMem(MachineRepresentation mem_rep, Node* index,
|
||||
|
||||
SetEffect(store);
|
||||
|
||||
if (FLAG_wasm_trace_memory) {
|
||||
if (FLAG_trace_wasm_memory) {
|
||||
TraceMemoryOperation(true, mem_rep, index, offset, position);
|
||||
}
|
||||
|
||||
|
@ -536,11 +536,11 @@ DEFINE_BOOL(wasm_disable_structured_cloning, false,
|
||||
"disable wasm structured cloning")
|
||||
DEFINE_INT(wasm_num_compilation_tasks, 10,
|
||||
"number of parallel compilation tasks for wasm")
|
||||
DEFINE_DEBUG_BOOL(wasm_trace_native_heap, false,
|
||||
DEFINE_DEBUG_BOOL(trace_wasm_native_heap, false,
|
||||
"trace wasm native heap events")
|
||||
DEFINE_BOOL(wasm_write_protect_code_memory, false,
|
||||
"write protect code memory on the wasm native heap")
|
||||
DEFINE_BOOL(wasm_trace_serialization, false,
|
||||
DEFINE_BOOL(trace_wasm_serialization, false,
|
||||
"trace serialization/deserialization")
|
||||
DEFINE_BOOL(wasm_async_compilation, true,
|
||||
"enable actual asynchronous compilation for WebAssembly.compile")
|
||||
@ -580,7 +580,7 @@ DEFINE_DEBUG_BOOL(trace_liftoff, false,
|
||||
"trace Liftoff, the baseline compiler for WebAssembly")
|
||||
DEFINE_DEBUG_BOOL(wasm_break_on_decoder_error, false,
|
||||
"debug break when wasm decoder encounters an error")
|
||||
DEFINE_BOOL(wasm_trace_memory, false,
|
||||
DEFINE_BOOL(trace_wasm_memory, false,
|
||||
"print all memory updates performed in wasm code")
|
||||
// Fuzzers use {wasm_tier_mask_for_testing} together with {liftoff} and
|
||||
// {no_wasm_tier_up} to force some functions to be compiled with Turbofan.
|
||||
|
@ -1494,7 +1494,7 @@ class LiftoffCompiler {
|
||||
}
|
||||
__ PushRegister(value_type, value);
|
||||
|
||||
if (FLAG_wasm_trace_memory) {
|
||||
if (FLAG_trace_wasm_memory) {
|
||||
TraceMemoryOperation(false, type.mem_type().representation(), index.gp(),
|
||||
offset, decoder->position());
|
||||
}
|
||||
@ -1524,7 +1524,7 @@ class LiftoffCompiler {
|
||||
WasmCode::kThrowWasmTrapMemOutOfBounds,
|
||||
protected_store_pc);
|
||||
}
|
||||
if (FLAG_wasm_trace_memory) {
|
||||
if (FLAG_trace_wasm_memory) {
|
||||
TraceMemoryOperation(true, type.mem_rep(), index.gp(), offset,
|
||||
decoder->position());
|
||||
}
|
||||
|
@ -23,7 +23,7 @@
|
||||
|
||||
#define TRACE_HEAP(...) \
|
||||
do { \
|
||||
if (FLAG_wasm_trace_native_heap) PrintF(__VA_ARGS__); \
|
||||
if (FLAG_trace_wasm_native_heap) PrintF(__VA_ARGS__); \
|
||||
} while (false)
|
||||
|
||||
namespace v8 {
|
||||
|
@ -1426,7 +1426,7 @@ class ThreadImpl {
|
||||
Push(result);
|
||||
len = 1 + imm.length;
|
||||
|
||||
if (FLAG_wasm_trace_memory) {
|
||||
if (FLAG_trace_wasm_memory) {
|
||||
MemoryTracingInfo info(imm.offset + index, false, rep);
|
||||
TraceMemoryOperation(ExecutionTier::kInterpreter, &info,
|
||||
code->function->func_index, static_cast<int>(pc),
|
||||
@ -1452,7 +1452,7 @@ class ThreadImpl {
|
||||
WriteLittleEndianValue<mtype>(addr, converter<mtype, ctype>{}(val));
|
||||
len = 1 + imm.length;
|
||||
|
||||
if (FLAG_wasm_trace_memory) {
|
||||
if (FLAG_trace_wasm_memory) {
|
||||
MemoryTracingInfo info(imm.offset + index, true, rep);
|
||||
TraceMemoryOperation(ExecutionTier::kInterpreter, &info,
|
||||
code->function->func_index, static_cast<int>(pc),
|
||||
|
@ -46,7 +46,7 @@ class Writer {
|
||||
DCHECK_GE(current_size(), sizeof(T));
|
||||
WriteUnalignedValue(reinterpret_cast<Address>(current_location()), value);
|
||||
pos_ += sizeof(T);
|
||||
if (FLAG_wasm_trace_serialization) {
|
||||
if (FLAG_trace_wasm_serialization) {
|
||||
StdoutStream{} << "wrote: " << (size_t)value << " sized: " << sizeof(T)
|
||||
<< std::endl;
|
||||
}
|
||||
@ -58,7 +58,7 @@ class Writer {
|
||||
memcpy(current_location(), v.start(), v.size());
|
||||
pos_ += v.size();
|
||||
}
|
||||
if (FLAG_wasm_trace_serialization) {
|
||||
if (FLAG_trace_wasm_serialization) {
|
||||
StdoutStream{} << "wrote vector of " << v.size() << " elements"
|
||||
<< std::endl;
|
||||
}
|
||||
@ -90,7 +90,7 @@ class Reader {
|
||||
T value =
|
||||
ReadUnalignedValue<T>(reinterpret_cast<Address>(current_location()));
|
||||
pos_ += sizeof(T);
|
||||
if (FLAG_wasm_trace_serialization) {
|
||||
if (FLAG_trace_wasm_serialization) {
|
||||
StdoutStream{} << "read: " << (size_t)value << " sized: " << sizeof(T)
|
||||
<< std::endl;
|
||||
}
|
||||
@ -103,7 +103,7 @@ class Reader {
|
||||
memcpy(v.start(), current_location(), v.size());
|
||||
pos_ += v.size();
|
||||
}
|
||||
if (FLAG_wasm_trace_serialization) {
|
||||
if (FLAG_trace_wasm_serialization) {
|
||||
StdoutStream{} << "read vector of " << v.size() << " elements"
|
||||
<< std::endl;
|
||||
}
|
||||
|
@ -2,6 +2,6 @@
|
||||
// Use of this source code is governed by a BSD-style license that can be
|
||||
// found in the LICENSE file.
|
||||
|
||||
// Flags: --no-stress-opt --expose-wasm --wasm-trace-memory --wasm-interpret-all
|
||||
// Flags: --no-stress-opt --expose-wasm --trace-wasm-memory --wasm-interpret-all
|
||||
|
||||
load("test/message/wasm-trace-memory.js");
|
||||
|
@ -2,7 +2,7 @@
|
||||
// Use of this source code is governed by a BSD-style license that can be
|
||||
// found in the LICENSE file.
|
||||
|
||||
// Flags: --no-stress-opt --wasm-trace-memory --liftoff --no-future
|
||||
// Flags: --no-stress-opt --trace-wasm-memory --liftoff --no-future
|
||||
// Flags: --no-wasm-tier-up
|
||||
|
||||
load("test/message/wasm-trace-memory.js");
|
||||
|
@ -2,7 +2,7 @@
|
||||
// Use of this source code is governed by a BSD-style license that can be
|
||||
// found in the LICENSE file.
|
||||
|
||||
// Flags: --no-stress-opt --wasm-trace-memory --no-liftoff --no-future
|
||||
// Flags: --no-stress-opt --trace-wasm-memory --no-liftoff --no-future
|
||||
// Flags: --no-wasm-tier-up
|
||||
|
||||
load("test/mjsunit/wasm/wasm-constants.js");
|
||||
|
Loading…
Reference in New Issue
Block a user