diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt index 9e51168714b..ec516995341 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/StaticObjects.kt @@ -108,8 +108,9 @@ internal fun StaticData.createArrayList(elementType: TypeProjection, array: Cons // FIXME: properly import body type from stdlib val body = Struct( - array, // array: Array + // Sorted by the hashCode() of the name. Int32(0), // offset: Int + array, // array: Array Int32(length), // length: Int NullPointer(kObjHeader) // backing: ArrayList? ) @@ -136,4 +137,4 @@ internal val ContextUtils.theUnitInstanceRef: ConstPointer } else { context.llvmDeclarations.getUnitInstanceRef() } - } \ No newline at end of file + }