Mercurial > hg > truffle
diff graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/SpecializationGroup.java @ 11443:b33783cbd8ce
Truffle-DSL: refactored redundant guard generation code.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Wed, 28 Aug 2013 11:41:10 +0200 |
parents | 2868b55001d4 |
children | 5d72a3f5a31d |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/SpecializationGroup.java Wed Aug 28 01:45:13 2013 +0200 +++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/SpecializationGroup.java Wed Aug 28 11:41:10 2013 +0200 @@ -258,6 +258,10 @@ return false; } + public static SpecializationGroup create(SpecializationData specialization) { + return new SpecializationGroup(specialization); + } + public static SpecializationGroup create(List<SpecializationData> specializations) { List<SpecializationGroup> groups = new ArrayList<>(); for (SpecializationData specialization : specializations) {