Searched refs:CompilerOracle (Results 1 - 13 of 13) sorted by relevance

/openjdk9/hotspot/src/share/vm/compiler/
H A DcompilerOracle.hpp31 // CompilerOracle is an interface for turning on and off compilation
34 class CompilerOracle : AllStatic { class in inherits:AllStatic
H A DcompilerOracle.cpp311 bool CompilerOracle::has_option_value(const methodHandle& method, const char* option, T& value) {
322 bool CompilerOracle::has_any_option() {
327 template bool CompilerOracle::has_option_value<intx>(const methodHandle& method, const char* option, intx& value);
328 template bool CompilerOracle::has_option_value<uintx>(const methodHandle& method, const char* option, uintx& value);
329 template bool CompilerOracle::has_option_value<bool>(const methodHandle& method, const char* option, bool& value);
330 template bool CompilerOracle::has_option_value<ccstr>(const methodHandle& method, const char* option, ccstr& value);
331 template bool CompilerOracle::has_option_value<double>(const methodHandle& method, const char* option, double& value);
333 bool CompilerOracle::has_option_string(const methodHandle& method, const char* option) {
339 bool CompilerOracle::should_exclude(const methodHandle& method) {
349 bool CompilerOracle
[all...]
H A DcompilerDirectives.cpp239 if (!CompilerDirectivesIgnoreCompileCommandsOption && CompilerOracle::has_any_option()) {
246 if (CompilerOracle::should_break_at(method)) {
257 bool log = CompilerOracle::should_log(method);
264 if (CompilerOracle::should_print(method)) {
271 if (CompilerOracle::should_exclude(method)) {
279 #define init_default_cc(name, type, dvalue, cc_flag) { type v; if (!_modified[name##Index] && CompilerOracle::has_option_value(method, #cc_flag, v) && v != this->name##Option) { set->name##Option = v; changed = true;} }
287 CompilerOracle::has_option_value(method, "DisableIntrinsic", option_value)) {
328 return CompilerOracle::should_inline(mh);
342 return CompilerOracle::should_not_inline(mh);
H A DcompileBroker.cpp1254 if (excluded || (CompilerOracle::has_option_value(method, "CompileThresholdScaling", scale) && scale == 0)) {
1255 bool quietly = CompilerOracle::should_exclude_quietly();
/openjdk9/hotspot/src/share/vm/runtime/
H A DsimpleThresholdPolicy.inline.hpp35 if (CompilerOracle::has_option_value(method, "CompileThresholdScaling", threshold_scaling)) {
56 if (CompilerOracle::has_option_value(method, "CompileThresholdScaling", threshold_scaling)) {
H A Djava.cpp107 (PrintMethodData || CompilerOracle::should_print(mh))) {
114 (PrintMethodData || CompilerOracle::should_print_methods())) {
/openjdk9/hotspot/src/share/vm/oops/
H A DmethodCounters.hpp94 CompilerOracle::has_option_value(mh, "CompileThresholdScaling", scale);
H A DmethodData.cpp1220 CompilerOracle::has_option_value(_method, "CompileThresholdScaling", scale);
1236 !CompilerOracle::has_option_string(_method, "NoRTMLockEliding")) {
1237 if (CompilerOracle::has_option_string(_method, "UseRTMLockEliding") || !UseRTMDeopt) {
/openjdk9/hotspot/src/share/vm/ci/
H A DciMethod.cpp1062 return CompilerOracle::has_option_string(mh, option);
1072 return CompilerOracle::has_option_value(mh, option, value);
/openjdk9/hotspot/src/share/vm/code/
H A Dnmethod.cpp862 if (printmethod || PrintDebugInfo || CompilerOracle::has_option_string(_method, "PrintDebugInfo")) {
865 if (printmethod || PrintRelocations || CompilerOracle::has_option_string(_method, "PrintRelocations")) {
868 if (printmethod || PrintDependencies || CompilerOracle::has_option_string(_method, "PrintDependencies")) {
/openjdk9/hotspot/src/share/vm/aot/
H A DaotCodeHeap.cpp286 if (CompilerOracle::should_exclude(mh) || !AbstractInterpreter::can_be_compiled(mh)) {
/openjdk9/hotspot/src/share/vm/jvmci/
H A DjvmciCompilerToVM.cpp769 return CompilerOracle::should_not_inline(method) || method->dont_inline();
774 return CompilerOracle::should_inline(method) || method->force_inline();
/openjdk9/hotspot/src/share/vm/prims/
H A Dwhitebox.cpp1574 bool result = CompilerOracle::has_option_value(mh, flag_name, *value);

Completed in 137 milliseconds