--- old/src/share/vm/compiler/compilerOracle.hpp 2015-10-02 15:58:56.854706769 +0200 +++ new/src/share/vm/compiler/compilerOracle.hpp 2015-10-02 15:58:56.746706773 +0200 @@ -46,7 +46,8 @@ static void parse_from_file(); // Tells whether we to exclude compilation of method - static bool should_exclude(methodHandle method, bool& quietly); + static bool should_exclude(methodHandle method); + static bool should_exclude_quietly() { return _quiet; } // Tells whether we want to inline this method static bool should_inline(methodHandle method); @@ -71,6 +72,9 @@ template static bool has_option_value(methodHandle method, const char* option, T& value); + // Fast check if there is any option available that compile control needs to know about + static bool has_any_option(); + // Reads from string instead of file static void parse_from_string(const char* command_string, void (*parser)(char*));