more predictable function order depending the call dependency

This commit is contained in:
Volker Berlin 2019-07-25 23:18:34 +02:00
parent 6d4bf1d347
commit 3ec23fa3c9

View File

@ -16,8 +16,8 @@
package de.inetsoftware.jwebassembly.module;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Map.Entry;
@ -33,7 +33,7 @@ import de.inetsoftware.classparser.MethodInfo;
*/
public class FunctionManager {
private Map<FunctionName, FunctionState> states = new HashMap<>();
private Map<FunctionName, FunctionState> states = new LinkedHashMap<>();
/**
* Finish the prepare. Now no new function should be added.