# HG changeset patch # User Andreas Woess # Date 1422497595 -3600 # Node ID f7375de5eaa03473f2f3795ab477dc9487f94704 # Parent f5b83e7b2b4c22facadc9bbdcb0b96d7a3fd2be3 Truffle: allow @TruffleBoundary on constructors diff -r f5b83e7b2b4c -r f7375de5eaa0 graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java --- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java Thu Jan 29 03:11:53 2015 +0100 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java Thu Jan 29 03:13:15 2015 +0100 @@ -664,7 +664,7 @@ * Marks a method that it is considered as a boundary for Truffle partial evaluation. */ @Retention(RetentionPolicy.RUNTIME) - @Target({ElementType.METHOD}) + @Target({ElementType.METHOD, ElementType.CONSTRUCTOR}) public @interface TruffleBoundary { }