OpenJDK / graal / graal-jvmci-8
changeset 8278:a219e2a5a92f
Fixed element ordering of methods which were inconsistent from javac to ecj.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Thu, 14 Mar 2013 13:11:14 +0100 |
parents | 97ee911c4c74 |
children | cc83fc474fd5 |
files | graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethodParser.java |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethodParser.java Thu Mar 14 13:10:29 2013 +0100 +++ b/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethodParser.java Thu Mar 14 13:11:14 2013 +0100 @@ -110,6 +110,14 @@ valid = false; } } + Collections.sort(parsedMethods, new Comparator<TemplateMethod>() { + + @Override + public int compare(TemplateMethod o1, TemplateMethod o2) { + return o1.getMethodName().compareTo(o2.getMethodName()); + } + }); + if (!valid && parseNullOnError) { return null; }