inlining.expected 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236
  1. InliningTest.setCar1(gnu.lists.Pair,java.lang.Object)void: 6 bytes
  2. InliningTest.setCar2(gnu.lists.Pair,java.lang.Object)void: 6 bytes
  3. InliningTest.setCar3(gnu.lists.Pair,java.lang.Object)void: 6 bytes
  4. InliningTest.setCar4(gnu.lists.Pair,java.lang.Object)void: 6 bytes
  5. InliningTest.setCar5(gnu.lists.Pair,java.lang.Object)void: 6 bytes
  6. InliningTest.setCar6(gnu.lists.Pair,java.lang.Object)void: 6 bytes
  7. InliningTest.setCar7(gnu.lists.Pair,java.lang.Object)void: 6 bytes
  8. InliningTest.setCar8(gnu.lists.Pair,java.lang.Object)void: 6 bytes
  9. InliningTest.setCar9(java.lang.Object,java.lang.Object)void: 14 bytes
  10. InliningTest.getCar1(gnu.lists.Pair)java.lang.Object: 5 bytes
  11. InliningTest.getCar2(gnu.lists.Pair)java.lang.Object: 5 bytes
  12. InliningTest.getCar3(gnu.lists.Pair)java.lang.Object: 5 bytes
  13. InliningTest.getCar4(gnu.lists.Pair)java.lang.Object: 5 bytes
  14. InliningTest.getCar5(gnu.lists.Pair)java.lang.Object: 5 bytes
  15. InliningTest.getCar6(gnu.lists.Pair)java.lang.Object: 5 bytes
  16. InliningTest.getCar7(gnu.lists.Pair)java.lang.Object: 5 bytes
  17. InliningTest.getCar8(gnu.lists.Pair)java.lang.Object: 5 bytes
  18. InliningTest.getCar9(java.lang.Object)java.lang.Object: 13 bytes
  19. InliningTest.getCar10(java.lang.Object)java.lang.Object: 13 bytes
  20. InliningTest.getCar11(gnu.lists.Pair)java.lang.Object: 5 bytes
  21. InliningTest.getHome1()java.lang.String: 4 bytes
  22. InliningTest.getHome2()java.lang.String: 4 bytes
  23. InliningTest.getHome3()java.lang.String: 4 bytes
  24. InliningTest.getHome4()java.lang.String: 4 bytes
  25. InliningTest.getHome5()java.lang.String: 4 bytes
  26. InliningTest.getHome6()java.lang.String: 4 bytes
  27. InliningTest.getHome7()java.lang.String: 4 bytes
  28. InliningTest.getHome8()java.lang.String: 4 bytes
  29. InliningTest.setHome1(java.lang.String)void: 5 bytes
  30. InliningTest.setHome2(java.lang.String)void: 5 bytes
  31. InliningTest.setHome3(java.lang.String)void: 5 bytes
  32. InliningTest.setHome4(java.lang.String)void: 5 bytes
  33. InliningTest.setHome5(java.lang.String)void: 5 bytes
  34. InliningTest.setHome6(java.lang.String)void: 5 bytes
  35. InliningTest.setHome7(java.lang.String)void: 5 bytes
  36. InliningTest.setHome8(java.lang.String)void: 5 bytes
  37. InliningTest.isPair1(java.lang.Object)boolean: 5 bytes
  38. InliningTest.isPair2(java.lang.Object)boolean: 5 bytes
  39. InliningTest.isPair3(java.lang.Object)boolean: 5 bytes
  40. InliningTest.isPair4(java.lang.Object)boolean: 5 bytes
  41. InliningTest.isPair5(java.lang.Object)boolean: 5 bytes
  42. InliningTest.isPair6(java.lang.Object)boolean: 5 bytes
  43. InliningTest.isPair7(java.lang.Object)boolean: 5 bytes
  44. InliningTest.isPair9(java.lang.Object)boolean: 5 bytes
  45. InliningTest.isPair10(java.lang.Object)boolean: 5 bytes
  46. InliningTest.isPair11(java.lang.Object)boolean: 5 bytes
  47. InliningTest.isPair12(java.lang.Object)boolean: 5 bytes
  48. InliningTest.isPair13(java.lang.Object)boolean: 5 bytes
  49. InliningTest.isPair14(java.lang.Object)boolean: 5 bytes
  50. InliningTest.isPair15(java.lang.Object)boolean: 5 bytes
  51. InliningTest.isPair16(java.lang.Object)boolean: 5 bytes
  52. InliningTest.isEmpty1(gnu.lists.Pair)boolean: 5 bytes
  53. InliningTest.castToPair1(java.lang.Object)gnu.lists.Pair: 10 bytes
  54. InliningTest.castToPair2(java.lang.Object)gnu.lists.Pair: 10 bytes
  55. InliningTest.castToPair3(java.lang.Object)gnu.lists.Pair: 10 bytes
  56. InliningTest.castToPair4(java.lang.Object)gnu.lists.Pair: 10 bytes
  57. InliningTest.castToPair5(java.lang.Object)gnu.lists.Pair: 10 bytes
  58. InliningTest.castToPair6(java.lang.Object)gnu.lists.Pair: 10 bytes
  59. InliningTest.castToPair7(java.lang.Object)gnu.lists.Pair: 10 bytes
  60. InliningTest.castToPair9(java.lang.Object)gnu.lists.Pair: 10 bytes
  61. InliningTest.castToPair10(java.lang.Object)gnu.lists.Pair: 10 bytes
  62. InliningTest.castToPair11(java.lang.Object)gnu.lists.Pair: 10 bytes
  63. InliningTest.castToPair12(java.lang.Object)gnu.lists.Pair: 10 bytes
  64. InliningTest.newPair1(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  65. InliningTest.newPair2(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  66. InliningTest.newPair3(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  67. InliningTest.newPair4(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  68. InliningTest.newPair5(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  69. InliningTest.newPair6(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  70. InliningTest.newPair7(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  71. InliningTest.newPair9(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  72. InliningTest.newPair10(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  73. InliningTest.newPair11(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  74. InliningTest.newPair12(java.lang.Object,java.lang.Object)gnu.lists.Pair: 10 bytes
  75. InliningTest.tohex1(java.lang.Object)java.lang.Object: 5 bytes
  76. InliningTest.tohex2(Int)java.lang.Object: 5 bytes
  77. InliningTest.tohex3(Int)java.lang.Object: 5 bytes
  78. InliningTest.makeIarr1(int)int[]: 4 bytes
  79. InliningTest.makeIarr2(int)int[]: 4 bytes
  80. InliningTest.makeIarr3(int)int[]: 18 bytes
  81. InliningTest.makeU8v1(int)gnu.lists.U8Vector: 28 bytes
  82. InliningTest.lengthIarr1(int[])int: 3 bytes
  83. InliningTest.lengthIarr2(int[])int: 3 bytes
  84. InliningTest.lengthIarr3(int[])int: 3 bytes
  85. InliningTest.getIarr1(int[],int)int: 4 bytes
  86. InliningTest.setIarr1(int[],int,int)void: 5 bytes
  87. InliningTest.varargs1()java.lang.reflect.Method: 26 bytes
  88. InliningTest.varargs2(java.lang.Class[])java.lang.reflect.Method: 11 bytes
  89. InliningTest.varargs3(java.lang.Object)java.lang.reflect.Method: 47 bytes
  90. InliningTest.factoriali1(int)int: 18 bytes
  91. InliningTest.factoriali2(int)int: 18 bytes
  92. InliningTest.factoriall1(long)long: 19 bytes
  93. InliningTest.plusLambda1()int: 3 bytes
  94. InliningTest.firstNegative(double[])double: 32 bytes
  95. InliningTest.inlineTwoCalls(int)int: 26 bytes
  96. InliningTest.inlineTwoFunctions(java.lang.Object)gnu.bytecode.Type$NeverReturns: 23 bytes
  97. InliningTest.checkEven(int)boolean: 32 bytes
  98. InliningTest.checkEvenUnspecReturn(int)java.lang.Object: 36 bytes
  99. InliningTest.constantPropagation1()int: 3 bytes
  100. InliningTest.constantPropagation2()int: 3 bytes
  101. InliningTest.constantPropagation3()int: 6 bytes
  102. InliningTest.factorialInfer1(int)java.lang.Object: 25 bytes
  103. InliningTest.getFromVector1(gnu.lists.FVector,int)java.lang.Integer: 9 bytes
  104. InliningTest.getFromVector2(gnu.lists.FVector,int)java.lang.Integer: 9 bytes
  105. InliningTest.read1(gnu.kawa.io.InPort)int: 54 bytes
  106. InliningTest.stringForEach1(java.lang.CharSequence)void: 49 bytes
  107. InliningTest.stringForEach2(java.lang.CharSequence)void: 43 bytes
  108. InliningTest.stringForEach3(java.lang.CharSequence)void: 47 bytes
  109. InliningTest.stringForEach4(java.lang.CharSequence,int,int)void: 39 bytes
  110. InliningTest.stringForEach5(java.lang.CharSequence,int,int)void: 53 bytes
  111. InliningTest.stringForEach6(java.lang.CharSequence)void: 141 bytes
  112. InliningTest.stringAppend1(gnu.lists.FString,char)gnu.lists.FString: 6 bytes
  113. InliningTest.stringAppend2(gnu.lists.FString,int)gnu.lists.FString: 6 bytes
  114. InliningTest.stringAppend3(gnu.lists.FString,gnu.lists.FString)gnu.lists.FString: 6 bytes
  115. InliningTest.stringAppend4(gnu.lists.FString,gnu.text.Char)gnu.lists.FString: 9 bytes
  116. InliningTest.stringAppend5(gnu.lists.FString,java.lang.Character)gnu.lists.FString: 9 bytes
  117. InliningTest.stringAppend6(gnu.lists.FString,java.lang.Object)gnu.lists.FString: 6 bytes
  118. InliningTest.stringAppend7(gnu.lists.FString,java.lang.Object,int)void: 13 bytes
  119. InliningTest.translateSpaceToNewline(java.lang.CharSequence)java.lang.CharSequence: 66 bytes
  120. InliningTest.topLevelRecurse1(gnu.lists.Pair)gnu.bytecode.Type$NeverReturns: 10 bytes
  121. InliningTest.topLevelRecurse2(java.lang.Object,java.lang.Object)gnu.bytecode.Type$NeverReturns: 7 bytes
  122. InliningTest.sum1(gnu.math.IntNum)java.lang.Object: 34 bytes
  123. InliningTest.sum2(double)double: 27 bytes
  124. InliningTest.numcomp1(java.lang.Object,java.lang.Object)int: 15 bytes
  125. InliningTest.numcomp2(java.lang.Object,java.lang.Object)int: 16 bytes
  126. InliningTest.numcomp3(java.lang.Object,java.lang.Object,java.lang.Object)int: 19 bytes
  127. InliningTest.numcomp4(java.lang.Object,java.lang.Object,java.lang.Object)int: 32 bytes
  128. InliningTest.numcomp5(java.lang.Object,java.lang.Object,java.lang.Object)int: 33 bytes
  129. InliningTest.eqv1(java.lang.Object,java.lang.Object)boolean: 6 bytes
  130. InliningTest.raise1(int,java.lang.Object)int: 13 bytes
  131. InliningTest.case01()gnu.mapping.SimpleSymbol: 4 bytes
  132. InliningTest.case02()gnu.mapping.SimpleSymbol: 4 bytes
  133. InliningTest.case03()gnu.mapping.SimpleSymbol: 4 bytes
  134. InliningTest.case04(java.lang.Object)gnu.math.IntNum: 169 bytes
  135. InliningTest.case05(int)gnu.math.IntNum: 67 bytes
  136. InliningTest.case06(long)gnu.math.IntNum: 147 bytes
  137. InliningTest.case07(java.lang.Object)gnu.math.IntNum: 169 bytes
  138. InliningTest.case08(int)gnu.math.IntNum: 67 bytes
  139. InliningTest.case09(long)gnu.math.IntNum: 147 bytes
  140. InliningTest.case10(java.lang.Object)java.lang.Object: 169 bytes
  141. InliningTest.case11(int)java.lang.Object: 67 bytes
  142. InliningTest.case12(long)java.lang.Object: 147 bytes
  143. InliningTest.case13(gnu.math.IntNum)gnu.math.IntNum: 169 bytes
  144. InliningTest.case14(char)gnu.math.IntNum: 67 bytes
  145. InliningTest.callWithValues1(gnu.math.IntNum,gnu.math.IntNum)gnu.lists.Pair: 42 bytes
  146. InliningTest.callWithValues2(gnu.math.IntNum,gnu.math.IntNum)gnu.lists.Pair: 42 bytes
  147. InliningTest.callWithValues3(gnu.math.IntNum,gnu.math.IntNum)java.lang.Object: 15 bytes
  148. InliningTest.mmemq(java.lang.Object,java.lang.Object)java.lang.Object: 52 bytes
  149. InliningTest.greaterEqual(java.lang.Object,java.lang.Object)boolean: 6 bytes
  150. InliningTest.greaterEqualU32S32(int,int)boolean: 18 bytes
  151. InliningTest.greaterEqualU32S32Generic(int,int)boolean: 12 bytes
  152. InliningTest.greaterEqualU64S32(long,int)boolean: 18 bytes
  153. InliningTest.greaterEqualU64U64(long,long)boolean: 20 bytes
  154. InliningTest.greaterEqualU64U64Generic(long,long)boolean: 12 bytes
  155. InliningTest.rshiftInteger(gnu.math.IntNum,int)gnu.math.IntNum: 6 bytes
  156. InliningTest.rshiftS16(short,int)int: 4 bytes
  157. InliningTest.rshiftS32(int,int)int: 4 bytes
  158. InliningTest.rshiftS64(long,int)long: 4 bytes
  159. InliningTest.rshiftU32(int,int)int: 4 bytes
  160. InliningTest.rshiftU64(long,int)long: 4 bytes
  161. InliningTest.lshiftInteger(gnu.math.IntNum,int)gnu.math.IntNum: 6 bytes
  162. InliningTest.lshiftS16(short,int)int: 4 bytes
  163. InliningTest.lshiftS32(int,int)int: 4 bytes
  164. InliningTest.lshiftS64(long,int)long: 4 bytes
  165. InliningTest.lshiftU32(int,int)int: 4 bytes
  166. InliningTest.lshiftU64(long,int)long: 4 bytes
  167. InliningTest.indexS16(int)short: 8 bytes
  168. InliningTest.indexU8v1(int)int: 15 bytes
  169. InliningTest.indexU8i1(int)int: 15 bytes
  170. InliningTest.indexU8i2(int)int: 5 bytes
  171. InliningTest.indexF32(int)float: 8 bytes
  172. InliningTest.indexSeq(java.util.List,int)java.lang.Object: 8 bytes
  173. InliningTest.indexStr1(java.lang.CharSequence,int)int: 6 bytes
  174. InliningTest.indexStr2(java.lang.CharSequence,int)java.lang.Object: 12 bytes
  175. InliningTest.indexStr3(java.lang.CharSequence,int)java.lang.Object: 25 bytes
  176. InliningTest.indexGarr1(gnu.lists.Array,int,int)java.lang.Object: 9 bytes
  177. InliningTest.indexGarr2(gnu.lists.Array,int,int)java.lang.Object: 16 bytes
  178. InliningTest.indexGarr3(gnu.lists.Array,int,int)double: 16 bytes
  179. InliningTest.indexGarr4(gnu.lists.Array,int,int)long: 20 bytes
  180. InliningTest.indexGarr5(gnu.lists.Array,int,int)double: 16 bytes
  181. InliningTest.indexGarr6(gnu.lists.Array,int,int)java.lang.Object: 9 bytes
  182. InliningTest.indexGarr7(gnu.lists.Array,int,int)int: 9 bytes
  183. InliningTest.incrementS8a()void: 9 bytes
  184. InliningTest.incrementArrS8(byte[],int)void: 9 bytes
  185. InliningTest.incrementU8a()void: 13 bytes
  186. InliningTest.setU16a(int)void: 5 bytes
  187. InliningTest.addU8aU16a()int: 13 bytes
  188. InliningTest.setU8vector1(gnu.lists.U8Vector,int,long)void: 12 bytes
  189. InliningTest.setU8vector2(gnu.lists.U8Vector,int,long)void: 12 bytes
  190. InliningTest.listCond(java.lang.Object)gnu.lists.LList: 23 bytes
  191. cycle1.isIsEven(int)boolean: 17 bytes
  192. cycle2.isIsOdd(int)boolean: 17 bytes
  193. binarytrees.bottomUpTree(int,int)binarytrees$TreeNode: 60 bytes
  194. binarytrees.test(int)void: 214 bytes
  195. binarytrees$TreeNode.itemCheck()int: 35 bytes
  196. fannkuch.vectorReverseSlice$Ex(int[],int,int)void: 35 bytes
  197. fannkuch.countFlips(int[],int[])int: 46 bytes
  198. fannkuch.fannkuch(int)int: 227 bytes
  199. fannkuchredux.fannkuch(int)int: 282 bytes
  200. fasta.randomNext(double)double: 28 bytes
  201. pidigits.pidigits(int,java.io.PrintStream)void: 125 bytes
  202. pidigits$Transformation.next()void: 59 bytes
  203. pidigits$Transformation.extract(int)int: 41 bytes
  204. pidigits$Transformation.compose(pidigits$Transformation)pidigits$Transformation: 110 bytes
  205. pidigits$PiDigitSpigot.next()int: 49 bytes
  206. pidigits$PiDigitSpigot.digit()int: 9 bytes
  207. pidigits$PiDigitSpigot.isSafe(int)boolean: 18 bytes
  208. pidigits$PiDigitSpigot.produce(int)pidigits$Transformation: 27 bytes
  209. pidigits$PiDigitSpigot.consume(pidigits$Transformation)pidigits$Transformation: 9 bytes
  210. mandelbrot.compute(int,java.io.PrintStream)void: 307 bytes
  211. nbody.nbodySystem(int)void: 187 bytes
  212. nbody.advance(nbody$Body[],double)void: 330 bytes
  213. nbody.energy(nbody$Body[])double: 181 bytes
  214. nbody.jupiter()nbody$Body: 57 bytes
  215. nbody$Body.offsetMomentum(double,double,double)void: 32 bytes
  216. regexdna.regexdna(java.io.InputStream)void: 329 bytes
  217. revcomp1.revcomp(java.io.InputStream)void: 341 bytes
  218. revcomp2.run(gnu.mapping.CallContext)void: 197 bytes
  219. revcomp2$RevByteArray.reverseAndPrint()void: 117 bytes
  220. spectralnorm.Approximate(int)double: 110 bytes
  221. spectralnorm.A(int,int)double: 19 bytes
  222. spectralnorm.multiplyAv(int,double[],double[])void: 53 bytes
  223. spectralnorm.multiplyAtv(int,double[],double[])void: 53 bytes
  224. spectralnorm.multiplyAtAv(int,double[],double[])void: 17 bytes
  225. map1.genericMapFormat(java.lang.Object)gnu.lists.LList: 77 bytes
  226. map1.genericVmapFormat(java.lang.Object)gnu.lists.FVector: 56 bytes
  227. map1.listMapFormat(gnu.lists.LList)gnu.lists.LList: 88 bytes
  228. map1.stringMapFormat(java.lang.CharSequence)gnu.lists.LList: 98 bytes
  229. map1.charArrayMapFormat(char[])gnu.lists.LList: 80 bytes
  230. map1.vector1VmapFormat(gnu.lists.FVector)gnu.lists.FVector: 60 bytes
  231. map1.vector2VmapFormat(gnu.lists.FVector,gnu.lists.FVector)gnu.lists.FVector: 93 bytes
  232. values2.test1()void: 7 bytes
  233. values2.test2()void: 19 bytes
  234. values2.test3(java.lang.Object)gnu.mapping.Values: 29 bytes
  235. reflect-fname.kittensClass()java.lang.Object: 3 bytes