< prev index next >

src/share/vm/compiler/compilerDirectives.hpp

Print this page

        

*** 99,109 **** class DirectiveSet : public CHeapObj<mtCompiler> { private: InlineMatcher* _inlinematchers; CompilerDirectives* _directive; ! static ccstrlist canonicalize_disableintrinsic(ccstrlist option_value); public: DirectiveSet(CompilerDirectives* directive); ~DirectiveSet(); CompilerDirectives* directive(); --- 99,109 ---- class DirectiveSet : public CHeapObj<mtCompiler> { private: InlineMatcher* _inlinematchers; CompilerDirectives* _directive; ! public: DirectiveSet(CompilerDirectives* directive); ~DirectiveSet(); CompilerDirectives* directive();
*** 115,124 **** --- 115,125 ---- DirectiveSet* compilecommand_compatibility_init(methodHandle method); bool is_exclusive_copy() { return _directive == NULL; } bool matches_inline(methodHandle method, int inline_action); static DirectiveSet* clone(DirectiveSet const* src); bool is_intrinsic_disabled(methodHandle method); + static ccstrlist canonicalize_disableintrinsic(ccstrlist option_value); void finalize(outputStream* st); typedef enum { #define enum_of_flags(name, type, dvalue, cc_flag) name##Index, compilerdirectives_common_flags(enum_of_flags)
< prev index next >