/*
* Copyright (c) 2013-2015 Chris Newland.
* Licensed under https://github.com/AdoptOpenJDK/jitwatch/blob/master/LICENSE-BSD
* Instructions: https://github.com/AdoptOpenJDK/jitwatch/wiki
*/
package org.adoptopenjdk.jitwatch.model;
import java.util.List;
public interface IReadOnlyJITDataModel
{
PackageManager getPackageManager();
JITStats getJITStats();
List<JITEvent> getEventListCopy();
List<CodeCacheEvent> getCodeCacheEvents();
Tag getEndOfLogTag();
String getVmVersionRelease();
IMetaMember findMetaMember(MemberSignatureParts msp);
MetaClass buildAndGetMetaClass(Class<?> clazz);
}