Class WasmClassGenerator


  • public class WasmClassGenerator
    extends Object
    • Method Detail

      • getFunctionTable

        public List<String> getFunctionTable()
      • getClassPointer

        public int getClassPointer​(ValueType type)
      • getFieldOffset

        public int getFieldOffset​(FieldReference field)
      • getClassSize

        public int getClassSize​(String className)
      • getClassAlignment

        public int getClassAlignment​(String className)
      • isStructure

        public boolean isStructure​(String className)
      • isFunctionClass

        public boolean isFunctionClass​(String className)
      • align

        public static int align​(int base,
                                int alignment)
      • getTypeSize

        public static int getTypeSize​(ValueType type)
      • postProcess

        public void postProcess()
      • getStaticGcRootsAddress

        public int getStaticGcRootsAddress()
      • getClassesAddress

        public int getClassesAddress()
      • getClassCount

        public int getClassCount()
      • hasClinit

        public boolean hasClinit​(String className)