gitextract_smk98iqd/ ├── .github/ │ └── dependabot.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── pom.xml └── src/ ├── main/ │ ├── java/ │ │ └── com/ │ │ └── github/ │ │ └── games647/ │ │ └── lagmonitor/ │ │ ├── LagMonitor.java │ │ ├── MethodMeasurement.java │ │ ├── NativeManager.java │ │ ├── Pages.java │ │ ├── command/ │ │ │ ├── EnvironmentCommand.java │ │ │ ├── GraphCommand.java │ │ │ ├── HelpCommand.java │ │ │ ├── LagCommand.java │ │ │ ├── MbeanCommand.java │ │ │ ├── MonitorCommand.java │ │ │ ├── NativeCommand.java │ │ │ ├── NetworkCommand.java │ │ │ ├── PaginationCommand.java │ │ │ ├── StackTraceCommand.java │ │ │ ├── VmCommand.java │ │ │ ├── dump/ │ │ │ │ ├── DumpCommand.java │ │ │ │ ├── FlightCommand.java │ │ │ │ ├── HeapCommand.java │ │ │ │ └── ThreadCommand.java │ │ │ ├── minecraft/ │ │ │ │ ├── PingCommand.java │ │ │ │ ├── SystemCommand.java │ │ │ │ ├── TPSCommand.java │ │ │ │ └── TasksCommand.java │ │ │ └── timing/ │ │ │ ├── PaperTimingsCommand.java │ │ │ ├── SpigotTimingsCommand.java │ │ │ ├── Timing.java │ │ │ └── TimingCommand.java │ │ ├── graph/ │ │ │ ├── ClassesGraph.java │ │ │ ├── CombinedGraph.java │ │ │ ├── CpuGraph.java │ │ │ ├── GraphRenderer.java │ │ │ ├── HeapGraph.java │ │ │ └── ThreadsGraph.java │ │ ├── listener/ │ │ │ ├── BlockingConnectionSelector.java │ │ │ ├── GraphListener.java │ │ │ ├── PageManager.java │ │ │ └── ThreadSafetyListener.java │ │ ├── logging/ │ │ │ ├── ForwardLogService.java │ │ │ └── ForwardingLoggerFactory.java │ │ ├── ping/ │ │ │ ├── PaperPing.java │ │ │ ├── PingFetcher.java │ │ │ ├── ReflectionPing.java │ │ │ └── SpigotPing.java │ │ ├── storage/ │ │ │ ├── MonitorSaveTask.java │ │ │ ├── NativeSaveTask.java │ │ │ ├── PlayerData.java │ │ │ ├── Storage.java │ │ │ ├── TPSSaveTask.java │ │ │ └── WorldData.java │ │ ├── task/ │ │ │ ├── IODetectorTask.java │ │ │ ├── MonitorTask.java │ │ │ ├── PingManager.java │ │ │ └── TPSHistoryTask.java │ │ ├── threading/ │ │ │ ├── BlockingActionManager.java │ │ │ ├── BlockingSecurityManager.java │ │ │ ├── Injectable.java │ │ │ └── PluginViolation.java │ │ ├── traffic/ │ │ │ ├── CleanUpTask.java │ │ │ ├── Reflection.java │ │ │ ├── TinyProtocol.java │ │ │ └── TrafficReader.java │ │ └── util/ │ │ ├── JavaVersion.java │ │ ├── LagUtils.java │ │ └── RollingOverHistory.java │ └── resources/ │ ├── META-INF/ │ │ └── services/ │ │ └── org.slf4j.spi.SLF4JServiceProvider │ ├── config.yml │ ├── create.sql │ ├── default.jfc │ └── plugin.yml └── test/ └── java/ └── com/ └── github/ └── games647/ └── lagmonitor/ ├── LagMonitorTest.java ├── RollingOverHistoryTest.java ├── listener/ │ └── BlockingConnectionSelectorTest.java └── util/ ├── JavaVersionTest.java └── LagUtilsTest.java