src/share/vm/oops/method.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/oops/method.cpp Wed Oct 29 11:45:35 2014
--- new/src/share/vm/oops/method.cpp Wed Oct 29 11:45:35 2014
*** 1293,1302 ****
--- 1293,1305 ----
jshort flags = access_flags().as_short();
vmIntrinsics::ID id = vmIntrinsics::find_id(klass_id, name_id, sig_id, flags);
if (id != vmIntrinsics::_none) {
set_intrinsic_id(id);
+ if (id == vmIntrinsics::_class_cast) {
+ set_force_inline(true);
+ }
return;
}
// A few slightly irregular cases:
switch (klass_id) {
src/share/vm/oops/method.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File