40 */ 41 boolean isCallerSensitive(); 42 43 HotSpotResolvedObjectType getDeclaringClass(); 44 45 /** 46 * Returns true if this method has a {@code ForceInline} annotation. 47 * 48 * @return true if ForceInline annotation present, false otherwise 49 */ 50 boolean isForceInline(); 51 52 /** 53 * Returns true if this method has a {@code ReservedStackAccess} annotation. 54 * 55 * @return true if ReservedStackAccess annotation present, false otherwise 56 */ 57 boolean hasReservedStackAccess(); 58 59 /** 60 * Manually adds a DontInline annotation to this method. 61 */ 62 void setNotInlineable(); 63 64 /** 65 * Returns true if this method is one of the special methods that is ignored by security stack 66 * walks. 67 * 68 * @return true if special method ignored by security stack walks, false otherwise 69 */ 70 boolean ignoredBySecurityStackWalk(); 71 72 ResolvedJavaMethod uniqueConcreteMethod(HotSpotResolvedObjectType receiver); 73 74 /** 75 * Returns whether this method has compiled code. 76 * 77 * @return true if this method has compiled code, false otherwise 78 */ 79 boolean hasCompiledCode(); 80 81 /** 82 * @param level | 40 */ 41 boolean isCallerSensitive(); 42 43 HotSpotResolvedObjectType getDeclaringClass(); 44 45 /** 46 * Returns true if this method has a {@code ForceInline} annotation. 47 * 48 * @return true if ForceInline annotation present, false otherwise 49 */ 50 boolean isForceInline(); 51 52 /** 53 * Returns true if this method has a {@code ReservedStackAccess} annotation. 54 * 55 * @return true if ReservedStackAccess annotation present, false otherwise 56 */ 57 boolean hasReservedStackAccess(); 58 59 /** 60 * Determines if {@code method} should not be inlined or compiled. 61 */ 62 void setNotInlineableOrCompileable(); 63 64 /** 65 * Returns true if this method is one of the special methods that is ignored by security stack 66 * walks. 67 * 68 * @return true if special method ignored by security stack walks, false otherwise 69 */ 70 boolean ignoredBySecurityStackWalk(); 71 72 ResolvedJavaMethod uniqueConcreteMethod(HotSpotResolvedObjectType receiver); 73 74 /** 75 * Returns whether this method has compiled code. 76 * 77 * @return true if this method has compiled code, false otherwise 78 */ 79 boolean hasCompiledCode(); 80 81 /** 82 * @param level |