Refactoring to support C1 / Tiered - UNFINISHED
merge of my changes after Mani Sarkar changes
Sonar warnings: removed unused import.
Sonar Info warnings: Avoid modifiers which are implied by the context, public is implied in an interface.
Sonar Major warnings: Do not use println, instead log it using a logger, System.xxx.format() is acceptable.
Sonar Major warnings: Avoid commented-out lines of code
Sonar Major warnings: If Stmts Must Use Braces
Sonar Major warnings: Switch statement found where default case is missing
Sonar Major warnings: If Stmts Must Use Braces
Sonar Major warnings: Inefficient String Buffering
Merge branch 'master' of https://github.com/AdoptOpenJDK/jitwatch
Sonar Major Warnings: Constructor calling override-able method / function - fixed
Big refactor to support TieredCompilation logs
strong typing of class bytecode
Fixed javap signature locator on Java 8
makeDemoLogFile.sh better comments on usage
makeDemoLogFile.sh better comments on usage
makeDemoLogFile.sh better comments on usage
makeDemoLogFile.sh better comments on usage
Merged changes from master/remote/upstream