src/hotspot/share/opto/library_call.cpp
changeset 50083 07015dd8157f
parent 49816 a3e79f97e86b
child 50113 caf115bb98ad
equal deleted inserted replaced
50082:0fbe52a4c3f3 50083:07015dd8157f
    50 #include "opto/runtime.hpp"
    50 #include "opto/runtime.hpp"
    51 #include "opto/rootnode.hpp"
    51 #include "opto/rootnode.hpp"
    52 #include "opto/subnode.hpp"
    52 #include "opto/subnode.hpp"
    53 #include "prims/nativeLookup.hpp"
    53 #include "prims/nativeLookup.hpp"
    54 #include "prims/unsafe.hpp"
    54 #include "prims/unsafe.hpp"
       
    55 #include "runtime/objectMonitor.hpp"
    55 #include "runtime/sharedRuntime.hpp"
    56 #include "runtime/sharedRuntime.hpp"
    56 #ifdef TRACE_HAVE_INTRINSICS
    57 #ifdef TRACE_HAVE_INTRINSICS
    57 #include "trace/traceMacros.hpp"
    58 #include "trace/traceMacros.hpp"
    58 #endif
    59 #endif
    59 
    60 
   543   case vmIntrinsics::_min:
   544   case vmIntrinsics::_min:
   544   case vmIntrinsics::_max:                      return inline_min_max(intrinsic_id());
   545   case vmIntrinsics::_max:                      return inline_min_max(intrinsic_id());
   545 
   546 
   546   case vmIntrinsics::_notify:
   547   case vmIntrinsics::_notify:
   547   case vmIntrinsics::_notifyAll:
   548   case vmIntrinsics::_notifyAll:
   548     if (InlineNotify) {
   549     if (ObjectMonitor::Knob_InlineNotify) {
   549       return inline_notify(intrinsic_id());
   550       return inline_notify(intrinsic_id());
   550     }
   551     }
   551     return false;
   552     return false;
   552 
   553 
   553   case vmIntrinsics::_addExactI:                return inline_math_addExactI(false /* add */);
   554   case vmIntrinsics::_addExactI:                return inline_math_addExactI(false /* add */);