Lines Matching +full:enable +full:- +full:trace
1 // Flags: --expose-gc --no-warnings
9 common.skip('missing trace events');
25 const indexOfCatFlag = process.execArgv.indexOf('--trace-event-categories');
26 if (indexOfCatFlag === -1) {
61 tracing.enable();
62 tracing.enable(); // Purposefully enable twice to test calling twice
74 tracing2.enable();
82 tracing.enable();
85 // Will emit mark and measure trace events
92 // Intentional non-op, part of the test
95 ff(); // Will emit a timerify trace event
103 tracing3.enable();
119 tracing.enable();
124 testApiInChildProcess(['--trace-event-categories', 'foo']);
148 '--expose-gc',
159 .filter((trace) => trace.cat !== '__metadata');
165 traces.forEach((trace) => {
166 assert.strictEqual(trace.pid, proc.pid);
167 switch (trace.ph) {
169 assert.strictEqual(trace.cat,
171 assert.strictEqual(trace.name,
176 assert.strictEqual(trace.cat, expectedBegin.cat);
177 assert.strictEqual(trace.name, expectedBegin.name);
181 assert.strictEqual(trace.cat, expectedEnd.cat);
182 assert.strictEqual(trace.name, expectedEnd.name);
185 assert.fail('Unexpected trace event phase');