comparison graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/node/GenericParser.java @ 10596:f43eb2f1bbbc

Truffle-DSL: code-generation of polymorphic caching
author Christian Humer <christian.humer@gmail.com>
date Mon, 01 Jul 2013 20:32:20 +0200
parents 8e3a1635cc9e
children
comparison
equal deleted inserted replaced
10595:47233c73ca58 10596:f43eb2f1bbbc
60 return super.createValueParameterSpec("returnValue", getNode(), 0); 60 return super.createValueParameterSpec("returnValue", getNode(), 0);
61 } 61 }
62 62
63 @Override 63 @Override
64 public SpecializationData create(TemplateMethod method) { 64 public SpecializationData create(TemplateMethod method) {
65 SpecializationData data = new SpecializationData(method, true, false); 65 SpecializationData data = new SpecializationData(method, true, false, false);
66 data.setUseSpecializationsForGeneric(Utils.getAnnotationValueBoolean(data.getMarkerAnnotation(), "useSpecializations"));
67 return data; 66 return data;
68 } 67 }
69 68
70 @Override 69 @Override
71 public Class<? extends Annotation> getAnnotationType() { 70 public Class<? extends Annotation> getAnnotationType() {