hotspot/src/share/vm/classfile/vmSymbols.hpp
changeset 32085 d869c505b624
parent 31962 d05e0a4d1b43
child 32088 63ed7daed8a3
equal deleted inserted replaced
32084:7743e6943cdf 32085:d869c505b624
  1382   static bool does_virtual_dispatch(vmIntrinsics::ID id);
  1382   static bool does_virtual_dispatch(vmIntrinsics::ID id);
  1383   // A return value larger than 0 indicates that the intrinsic for method
  1383   // A return value larger than 0 indicates that the intrinsic for method
  1384   // 'method' requires predicated logic.
  1384   // 'method' requires predicated logic.
  1385   static int predicates_needed(vmIntrinsics::ID id);
  1385   static int predicates_needed(vmIntrinsics::ID id);
  1386 
  1386 
  1387   // Returns true if an intrinsic is disabled by command-line flags and
  1387   // Returns true if a compiler intrinsic is disabled by command-line flags
  1388   // false otherwise. Implements functionality common to the C1
  1388   // and false otherwise.
  1389   // and the C2 compiler.
  1389   static bool is_disabled_by_flags(methodHandle method, methodHandle compilation_context);
  1390   static bool is_disabled_by_flags(vmIntrinsics::ID id);
       
  1391 };
  1390 };
  1392 
  1391 
  1393 #endif // SHARE_VM_CLASSFILE_VMSYMBOLS_HPP
  1392 #endif // SHARE_VM_CLASSFILE_VMSYMBOLS_HPP