comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java @ 15064:f675818d9ad0

new getStackTrace and getCurrentFrame functionality in TruffleRuntime
author Lukas Stadler <lukas.stadler@oracle.com>
date Fri, 11 Apr 2014 11:53:11 +0200
parents 64dcb92ee75a
children df724f63f776
comparison
equal deleted inserted replaced
15063:36e1a11a72b3 15064:f675818d9ad0
617 */ 617 */
618 @Retention(RetentionPolicy.RUNTIME) 618 @Retention(RetentionPolicy.RUNTIME)
619 @Target({ElementType.TYPE}) 619 @Target({ElementType.TYPE})
620 public @interface ValueType { 620 public @interface ValueType {
621 } 621 }
622
623 /**
624 * Ensures that the given object is not virtual, i.e., not removed by Escape Analysis at the
625 * point of this call.
626 *
627 * @param obj the object to exclude from Escape Analysis
628 */
629 public static void materialize(Object obj) {
630 }
622 } 631 }