hotspot/src/share/vm/oops/method.cpp
changeset 27450 603dbcf4f547
parent 27247 99db666dbe8e
child 27480 51e6396f8a98
equal deleted inserted replaced
27449:7ed11cfd9be8 27450:603dbcf4f547
  1293   jshort flags = access_flags().as_short();
  1293   jshort flags = access_flags().as_short();
  1294 
  1294 
  1295   vmIntrinsics::ID id = vmIntrinsics::find_id(klass_id, name_id, sig_id, flags);
  1295   vmIntrinsics::ID id = vmIntrinsics::find_id(klass_id, name_id, sig_id, flags);
  1296   if (id != vmIntrinsics::_none) {
  1296   if (id != vmIntrinsics::_none) {
  1297     set_intrinsic_id(id);
  1297     set_intrinsic_id(id);
       
  1298     if (id == vmIntrinsics::_Class_cast) {
       
  1299       // Even if the intrinsic is rejected, we want to inline this simple method.
       
  1300       set_force_inline(true);
       
  1301     }
  1298     return;
  1302     return;
  1299   }
  1303   }
  1300 
  1304 
  1301   // A few slightly irregular cases:
  1305   // A few slightly irregular cases:
  1302   switch (klass_id) {
  1306   switch (klass_id) {