ursamu-mud
Version:
Ursamu - Modular MUD Engine with sandboxed scripting and plugin system
38 lines (37 loc) • 1.08 kB
TypeScript
/**
* Performance profiling commands
*/
import { Command } from 'commander';
import { BaseCommand } from './BaseCommand.js';
export declare class ProfileCommands extends BaseCommand {
private restClient;
private inquirer;
private activeProfile?;
constructor(config: any);
register(program: Command): void;
private startProfiling;
private stopProfiling;
private generateReport;
private benchmarkScript;
private analyzeMemory;
private analyzeCPU;
private traceExecution;
private compareProfiles;
private listProfiles;
private deleteProfiles;
private processProfileData;
private generateRecommendations;
private displayReport;
private calculateBenchmarkStats;
private displayBenchmarkResults;
private displayMemoryAnalysis;
private displayCPUAnalysis;
private displayExecutionTrace;
private displayProfileComparison;
private displayProfileList;
private saveReport;
private generateTextReport;
private generateHTMLReport;
private sleep;
private compareBenchmarks;
}