comparison graal/com.oracle.max.cri/src/com/oracle/max/cri/ri/RiCodeInfo.java @ 5506:56860d3f9f39

More refactorings and renamings in preparation of ci/ri split.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Thu, 07 Jun 2012 18:12:01 +0200
parents 290b3025b66f
children
comparison
equal deleted inserted replaced
5505:28af6dff047f 5506:56860d3f9f39
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 */ 22 */
23 package com.oracle.max.cri.ri; 23 package com.oracle.max.cri.ri;
24 24
25 import com.oracle.max.cri.ci.*;
26
27
28 /** 25 /**
29 * Represents some code installed in the code cache of the runtime. 26 * Represents some code installed in the code cache of the runtime.
30 * This encapsulated details are only for informational purposes. 27 * This encapsulated details are only for informational purposes.
31 * At any time, the runtime may invalidate the underlying code (e.g. due to deopt etc). 28 * At any time, the runtime may invalidate the underlying code (e.g. due to deopt etc).
32 */ 29 */
41 * Gets a copy of this installed code. 38 * Gets a copy of this installed code.
42 */ 39 */
43 byte[] code(); 40 byte[] code();
44 41
45 /** 42 /**
46 * Gets the target method (if any) from which this installed code was produced.
47 */
48 CiTargetMethod targetMethod();
49
50 /**
51 * Gets the method (if any) from which this installed code was compiled. 43 * Gets the method (if any) from which this installed code was compiled.
52 */ 44 */
53 RiResolvedMethod method(); 45 RiResolvedMethod method();
54 } 46 }