Diagnostic tests are logging their lazy activity

This commit is contained in:
Andrey Breslav
2013-11-21 16:04:48 +04:00
parent 8436147cec
commit 4892369cf4
1659 changed files with 173986 additions and 5 deletions
@@ -0,0 +1,95 @@
DescriptorResolver@0 {
<name not found> = JetTypeImpl@1['A']
}
LazyJavaClassDescriptor@2['A'] {
_constructors = ArrayList@3[1] { JavaConstructorDescriptor@4['<init>'] } // through LazyJavaClassMemberScope@5
_functionTypeForSamInterface = null
_typeConstructor = LazyJavaClassTypeConstructor@6['A']
defaultType = JetTypeImpl@1['A']
}
LazyJavaClassTypeConstructor@6['A'] {
_parameters = ArrayList@7[empty]
}
LazyJavaClassifierType@8['String'] {
_arguments = ArrayList@9[empty]
_nullable = 'false': Boolean@10
_typeConstructor = DeserializedClassTypeConstructor@11
classifier = JavaClassImpl@12['String']
}
LazyJavaClassifierType@13['String'] {
_arguments = ArrayList@14[empty]
_nullable = 'true': Boolean@15
_typeConstructor = DeserializedClassTypeConstructor@11
classifier = JavaClassImpl@12['String']
}
LazyJavaPackageFragmentProvider@16 {
_packageFragments('<root>': FqName@17) = LazyJavaPackageFragment@18['<root>']
_packageFragments('java': FqName@19) = LazyJavaPackageFragment@20['java']
_packageFragments('java.lang': FqName@21) = LazyJavaPackageFragment@22['lang']
_packageFragments('kotlin': FqName@23) = LazyJavaPackageFragment@24['kotlin']
_packageFragments('kotlin.io': FqName@25) = LazyJavaPackageFragment@26['io']
_packageFragments('kotlin.jvm': FqName@27) = LazyJavaPackageFragment@28['jvm']
_packageFragments('test': FqName@29) = null
topLevelClasses(JavaClassImpl@30['A']) = LazyJavaClassDescriptor@2['A']
}
LazyJavaPackageFragment@18['<root>'] {
_functions('A': Name@31) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@33
classes('A': Name@31) = LazyJavaClassDescriptor@2['A'] // through LazyPackageFragmentScopeForJavaPackage@33
deserializedPackageScope = Empty@34 // through LazyPackageFragmentScopeForJavaPackage@33
memberIndex = computeMemberIndex$1@35 // through LazyPackageFragmentScopeForJavaPackage@33
}
LazyJavaPackageFragment@26['io'] {
_functions('A': Name@31) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@36
classes('A': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@36
deserializedPackageScope = DeserializedPackageMemberScope@37 // through LazyPackageFragmentScopeForJavaPackage@36
functions('A': Name@31) = EmptyList@32[empty] // through DeserializedPackageMemberScope@37
memberIndex = computeMemberIndex$1@38 // through LazyPackageFragmentScopeForJavaPackage@36
membersProtos = HashMap@39 // through DeserializedPackageMemberScope@37
properties('A': Name@31) = EmptyList@32[empty] // through DeserializedPackageMemberScope@37
}
LazyJavaPackageFragment@20['java'] {
_functions('lang': Name@40) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@41
classes('lang': Name@42) = null // through LazyPackageFragmentScopeForJavaPackage@41
deserializedPackageScope = Empty@34 // through LazyPackageFragmentScopeForJavaPackage@41
memberIndex = computeMemberIndex$1@43 // through LazyPackageFragmentScopeForJavaPackage@41
}
LazyJavaPackageFragment@28['jvm'] {
_functions('A': Name@31) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@44
classes('A': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@44
deserializedPackageScope = Empty@34 // through LazyPackageFragmentScopeForJavaPackage@44
memberIndex = computeMemberIndex$1@45 // through LazyPackageFragmentScopeForJavaPackage@44
}
LazyJavaPackageFragment@24['kotlin'] {
_functions('A': Name@31) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@46
_functions('io': Name@47) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@46
_functions('jvm': Name@48) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@46
classes('A': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@46
classes('io': Name@49) = null // through LazyPackageFragmentScopeForJavaPackage@46
classes('jvm': Name@50) = null // through LazyPackageFragmentScopeForJavaPackage@46
deserializedPackageScope = DeserializedPackageMemberScope@51 // through LazyPackageFragmentScopeForJavaPackage@46
functions('A': Name@31) = EmptyList@32[empty] // through DeserializedPackageMemberScope@51
functions('io': Name@47) = EmptyList@32[empty] // through DeserializedPackageMemberScope@51
functions('jvm': Name@48) = EmptyList@32[empty] // through DeserializedPackageMemberScope@51
memberIndex = computeMemberIndex$1@52 // through LazyPackageFragmentScopeForJavaPackage@46
membersProtos = HashMap@53 // through DeserializedPackageMemberScope@51
properties('A': Name@31) = EmptyList@32[empty] // through DeserializedPackageMemberScope@51
properties('io': Name@47) = EmptyList@32[empty] // through DeserializedPackageMemberScope@51
properties('jvm': Name@48) = EmptyList@32[empty] // through DeserializedPackageMemberScope@51
}
LazyJavaPackageFragment@22['lang'] {
_functions('A': Name@31) = EmptyList@32[empty] // through LazyPackageFragmentScopeForJavaPackage@54
classes('A': Name@31) = null // through LazyPackageFragmentScopeForJavaPackage@54
deserializedPackageScope = Empty@34 // through LazyPackageFragmentScopeForJavaPackage@54
memberIndex = computeMemberIndex$1@55 // through LazyPackageFragmentScopeForJavaPackage@54
}
@@ -0,0 +1,101 @@
LazyJavaClassDescriptor@0['A'] {
_allDescriptors = ArrayList@1[4] { DeserializedSimpleFunctionDescriptor@2['hashCode'], JavaMethodDescriptor@3['foo'], DeserializedSimpleFunctionDescriptor@4['toString'], ... } // through LazyJavaClassMemberScope@5
_constructors = stdlib_emptyListClass@6[empty] // through LazyJavaClassMemberScope@5
_functions('clone': Name@7) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
_functions('equals': Name@9) = ArrayList@10[1] { DeserializedSimpleFunctionDescriptor@11['equals'] } // through LazyJavaClassMemberScope@5
_functions('finalize': Name@12) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
_functions('foo': Name@13) = ArrayList@14[1] { JavaMethodDescriptor@3['foo'] } // through LazyJavaClassMemberScope@5
_functions('getClass': Name@15) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
_functions('hashCode': Name@16) = ArrayList@17[1] { DeserializedSimpleFunctionDescriptor@2['hashCode'] } // through LazyJavaClassMemberScope@5
_functions('notify': Name@18) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
_functions('notifyAll': Name@19) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
_functions('toString': Name@20) = ArrayList@21[1] { DeserializedSimpleFunctionDescriptor@4['toString'] } // through LazyJavaClassMemberScope@5
_functions('wait': Name@22) = EmptyList@8[empty] // through LazyJavaClassMemberScope@5
_typeConstructor = LazyJavaClassTypeConstructor@23['A']
defaultType = JetTypeImpl@24['A']
enumEntryIndex = LinkedHashMap@25 // through LazyJavaClassMemberScope@5
memberIndex = computeMemberIndex$1@26 // through LazyJavaClassMemberScope@5
nestedClassIndex = LinkedHashMap@27 // through LazyJavaClassMemberScope@5
thisAsReceiverParameter = LazyClassReceiverParameterDescriptor@28['<this>']
}
LazyJavaClassTypeConstructor@23['A'] {
_parameters = ArrayList@29[empty]
_supertypes = ArrayList@30[1] { JetTypeImpl@31['Any'] }
}
LazyJavaClassifierType@32['Object'] {
_typeConstructor = DeserializedClassTypeConstructor@33
classifier = JavaClassImpl@34['Object']
}
LazyJavaClassifierType@35['String'] {
_arguments = ArrayList@36[empty]
_nullable = 'false': Boolean@37
_typeConstructor = DeserializedClassTypeConstructor@38
classifier = JavaClassImpl@39['String']
}
LazyJavaClassifierType@40['String'] {
_arguments = ArrayList@41[empty]
_nullable = 'true': Boolean@42
_typeConstructor = DeserializedClassTypeConstructor@38
classifier = JavaClassImpl@39['String']
}
LazyJavaPackageFragmentProvider@43 {
_packageFragments('<root>': FqName@44) = LazyJavaPackageFragment@45['<root>']
_packageFragments('A': FqName@46) = null
_packageFragments('B': FqName@47) = null
_packageFragments('C': FqName@48) = null
_packageFragments('String': FqName@49) = null
_packageFragments('java': FqName@50) = LazyJavaPackageFragment@51['java']
_packageFragments('java.lang': FqName@52) = LazyJavaPackageFragment@53['lang']
_packageFragments('java.lang.A': FqName@54) = null
_packageFragments('java.lang.String': FqName@55) = null
_packageFragments('kotlin': FqName@56) = LazyJavaPackageFragment@57['kotlin']
_packageFragments('kotlin.A': FqName@58) = null
_packageFragments('kotlin.String': FqName@59) = null
_packageFragments('kotlin.io': FqName@60) = LazyJavaPackageFragment@61['io']
_packageFragments('kotlin.io.A': FqName@62) = null
_packageFragments('kotlin.io.String': FqName@63) = null
_packageFragments('kotlin.jvm': FqName@64) = LazyJavaPackageFragment@65['jvm']
_packageFragments('kotlin.jvm.A': FqName@66) = null
_packageFragments('kotlin.jvm.String': FqName@67) = null
topLevelClasses(JavaClassImpl@68['A']) = LazyJavaClassDescriptor@0['A']
}
LazyJavaPackageFragment@45['<root>'] {
classes('A': Name@69) = LazyJavaClassDescriptor@0['A'] // through LazyPackageFragmentScopeForJavaPackage@70
classes('String': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@70
}
LazyJavaPackageFragment@61['io'] {
classes('String': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@72
}
LazyJavaPackageFragment@51['java'] {
_functions('lang': Name@73) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@74
classes('lang': Name@75) = null // through LazyPackageFragmentScopeForJavaPackage@74
deserializedPackageScope = Empty@76 // through LazyPackageFragmentScopeForJavaPackage@74
memberIndex = computeMemberIndex$1@77 // through LazyPackageFragmentScopeForJavaPackage@74
}
LazyJavaPackageFragment@65['jvm'] {
classes('String': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@78
}
LazyJavaPackageFragment@57['kotlin'] {
_functions('io': Name@79) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@80
_functions('jvm': Name@81) = EmptyList@8[empty] // through LazyPackageFragmentScopeForJavaPackage@80
classes('String': Name@71) = null // through LazyPackageFragmentScopeForJavaPackage@80
classes('io': Name@82) = null // through LazyPackageFragmentScopeForJavaPackage@80
classes('jvm': Name@83) = null // through LazyPackageFragmentScopeForJavaPackage@80
deserializedPackageScope = DeserializedPackageMemberScope@84 // through LazyPackageFragmentScopeForJavaPackage@80
functions('io': Name@79) = EmptyList@8[empty] // through DeserializedPackageMemberScope@84
functions('jvm': Name@81) = EmptyList@8[empty] // through DeserializedPackageMemberScope@84
memberIndex = computeMemberIndex$1@85 // through LazyPackageFragmentScopeForJavaPackage@80
membersProtos = HashMap@86 // through DeserializedPackageMemberScope@84
properties('io': Name@79) = EmptyList@8[empty] // through DeserializedPackageMemberScope@84
properties('jvm': Name@81) = EmptyList@8[empty] // through DeserializedPackageMemberScope@84
}