UNPKG

@quick-game/cli

Version:

Command line interface for rapid qg development

20 lines 858 B
// Copyright 2023 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. import * as Platform from '../../../core/platform/platform.js'; import * as Types from '../types/types.js'; const updateCountersByProcess = new Map(); export function reset() { updateCountersByProcess.clear(); } export function handleEvent(event) { if (Types.TraceEvents.isTraceEventUpdateCounters(event)) { const countersForProcess = Platform.MapUtilities.getWithDefault(updateCountersByProcess, event.pid, () => []); countersForProcess.push(event); updateCountersByProcess.set(event.pid, countersForProcess); } } export function data() { return { updateCountersByProcess: new Map(updateCountersByProcess) }; } //# sourceMappingURL=MemoryHandler.js.map