--- old/src/share/vm/classfile/vmSymbols.cpp 2015-10-02 15:58:55.358706821 +0200 +++ new/src/share/vm/classfile/vmSymbols.cpp 2015-10-02 15:58:55.242706825 +0200 @@ -417,7 +417,7 @@ } } -bool vmIntrinsics::is_disabled_by_flags(methodHandle method, methodHandle compilation_context) { +bool vmIntrinsics::is_disabled_by_flags(methodHandle method) { vmIntrinsics::ID id = method->intrinsic_id(); assert(id != vmIntrinsics::_none, "must be a VM intrinsic"); @@ -438,14 +438,6 @@ // in src/share/vm/opto/compile.cpp or // GraphBuilder::GraphBuilder() in src/share/vm/c1/c1_GraphBuilder.cpp // for more details. - ccstr disable_intr = NULL; - if ((DisableIntrinsic[0] != '\0' && strstr(DisableIntrinsic, vmIntrinsics::name_at(id)) != NULL) || - (!compilation_context.is_null() && - CompilerOracle::has_option_value(compilation_context, "DisableIntrinsic", disable_intr) && - strstr(disable_intr, vmIntrinsics::name_at(id)) != NULL) - ) { - return true; - } // -XX:-InlineNatives disables nearly all intrinsics except the ones listed in // the following switch statement.