39 * @return true if CallerSensitive annotation present, false otherwise
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 DontInline} annotation.
54 *
55 * @return true if DontInline annotation present, false otherwise
56 */
57 boolean isDontInline();
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 */
|
39 * @return true if CallerSensitive annotation present, false otherwise
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 DontInline} annotation.
54 *
55 * @return true if DontInline annotation present, false otherwise
56 */
57 boolean isDontInline();
58
59 boolean hasReservedStackAccess();
60
61 /**
62 * Manually adds a DontInline annotation to this method.
63 */
64 void setNotInlineable();
65
66 /**
67 * Returns true if this method is one of the special methods that is ignored by security stack
68 * walks.
69 *
70 * @return true if special method ignored by security stack walks, false otherwise
71 */
72 boolean ignoredBySecurityStackWalk();
73
74 ResolvedJavaMethod uniqueConcreteMethod(HotSpotResolvedObjectType receiver);
75
76 /**
77 * Returns whether this method has compiled code.
78 *
79 * @return true if this method has compiled code, false otherwise
80 */
|