Minor: Make String.valueOf bytecode tests more precise

This commit is contained in:
Steven Schäfer
2019-10-04 11:36:17 +02:00
committed by Alexander Udalov
parent 64aa50a921
commit c2de89cb8c
2 changed files with 18 additions and 4 deletions

View File

@@ -1,9 +1,18 @@
fun test(b: Byte, s: Short, i: Int, l: Long) {
fun test(a: Boolean, b: Byte, c: Char, s: Short, i: Int, l: Long, f: Float, d: Double) {
"$a"
"$b"
"$c"
"$s"
"$i"
"$l"
"$f"
"$d"
}
// 4 valueOf
// 4 INVOKESTATIC java/lang/String.valueOf
// 1 INVOKESTATIC java/lang/String.valueOf \(Z\)
// 3 INVOKESTATIC java/lang/String.valueOf \(I\)
// 1 INVOKESTATIC java/lang/String.valueOf \(C\)
// 1 INVOKESTATIC java/lang/String.valueOf \(J\)
// 1 INVOKESTATIC java/lang/String.valueOf \(F\)
// 1 INVOKESTATIC java/lang/String.valueOf \(D\)
// 8 valueOf