Bad graph detected in compute_lca_of_uses n: 2867 Bool === _ 2868 [[ 2892 ]] [lt] !orig=2379,[1874] !jvms: BoxesRunTime::unboxToInt @ bci:9 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 early(n): 2921 IfTrue === 2920 [[ 2922 2384 ]] #1 !orig=[3259] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:397 n->in(1): 2868 CmpI === _ 2878 2928 [[ 2867 ]] !orig=2378,[2038] !jvms: BoxesRunTime::unboxToInt @ bci:9 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 early(n->in(1)): 2921 IfTrue === 2920 [[ 2922 2384 ]] #1 !orig=[3259] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:397 n->in(1)->in(1): 2878 AddI === _ 2887 593 [[ 2868 2887 2907 2918 2922 ]] !orig=1141,... !jvms: BoxesRunTime::unboxToInt @ bci:9 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 early(n->in(1)->in(1)): 2886 CountedLoop === 2886 320 2893 [[ 2883 2884 2886 2887 2888 ]] inner stride: 1 pre of N2385 !orig=[2385],[2338],[975] !jvms: BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 n->in(1)->in(2): 2928 Opaque1 === _ 3257 584 [[ 2868 ]] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:397 early(n->in(1)->in(2)): 2921 IfTrue === 2920 [[ 2922 2384 ]] #1 !orig=[3259] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:397 LCA(n): 2891 IfTrue === 2890 [[ 2869 2874 2879 2892 ]] #1 !orig=[557],1873 !jvms: Integer::intValue @ bci:0 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 n->out(0): 2892 CountedLoopEnd === 2891 2867 [[ 2893 2916 ]] [lt] P=0.500000, C=13006.000000 !orig=2380,[1634] !jvms: Integer::intValue @ bci:1 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 n->out(0)->out(0): 2893 IfTrue === 2892 [[ 2886 ]] #1 !orig=1300 !jvms: Integer::intValue @ bci:1 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 n->out(0)->out(1): 2916 IfFalse === 2892 [[ 2920 ]] #0 !jvms: GenericMutableRow::isNullAt @ bci:-1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:397 idoms of early 2921: idom[0] 2921 IfTrue === 2920 [[ 2922 2384 ]] #1 !orig=[3259] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:397 idom[1] 2920 If === 2916 2919 [[ 2894 2921 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:397 idom[2] 2916 IfFalse === 2892 [[ 2920 ]] #0 !jvms: GenericMutableRow::isNullAt @ bci:-1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:397 idom[3] 2892 CountedLoopEnd === 2891 2867 [[ 2893 2916 ]] [lt] P=0.500000, C=13006.000000 !orig=2380,[1634] !jvms: Integer::intValue @ bci:1 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[4] 2891 IfTrue === 2890 [[ 2869 2874 2879 2892 ]] #1 !orig=[557],1873 !jvms: Integer::intValue @ bci:0 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[5] 2890 If === 2889 2870 [[ 2891 2899 ]] P=0.999999, C=-1.000000 !orig=[974] !jvms: BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[6] 2889 IfTrue === 2888 [[ 2885 2890 ]] #1 !orig=[1298] !jvms: Integer::intValue @ bci:-1 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[7] 2888 If === 2886 1872 [[ 2889 2897 ]] P=0.999999, C=-1.000000 !orig=[1632] !jvms: BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[8] 2886 CountedLoop === 2886 320 2893 [[ 2883 2884 2886 2887 2888 ]] inner stride: 1 pre of N2385 !orig=[2385],[2338],[975] !jvms: BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[9] 320 Region === 320 553 554 [[ 320 2886 160 322 976 989 3304 ]] !orig=[1321] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:16 idom[10] 970 If === 1295 1296 [[ 2058 554 ]] P=0.000217, C=36838.000000 !jvms: DataType:: @ bci:1 UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[11] 1295 IfTrue === 1171 [[ 970 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:172 idom[12] 1171 If === 1529 1530 [[ 1295 851 ]] P=1.000000, C=36834.000000 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[13] 1529 IfFalse === 1173 [[ 1171 ]] #0 !jvms: UnsafeRowWriter::reset @ bci:5 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[14] 1173 If === 1291 1532 [[ 854 1529 ]] P=0.000000, C=3253.000000 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[15] 1291 IfTrue === 1063 [[ 1173 1627 967 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:152 idom[16] 1063 If === 1037 1386 [[ 665 1291 ]] P=0.999999, C=-1.000000 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[17] 1037 IfTrue === 1358 [[ 1063 630 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[18] 1358 If === 1004 1678 [[ 1037 1391 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:191 idom[19] 1004 IfTrue === 1318 [[ 1358 581 ]] #1 !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[20] 1318 If === 1284 1645 [[ 1004 1560 ]] P=0.999999, C=-1.000000 idom[21] 1284 IfTrue === 1621 [[ 962 1622 1318 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:152 idom[22] 1621 If === 1864 1865 [[ 1284 1558 ]] P=0.999999, C=-1.000000 !jvms: BufferHolder::grow @ bci:7 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[23] 1864 CatchProj === 509 [[ 1621 ]] #0@bci -1 idom[24] 509 Catch === 925 306 [[ 1864 300 ]] !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[25] 925 Proj === 521 [[ 509 ]] #0 !jvms: UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[26] 521 CallStaticJava === 2494 2506 942 137 1 ( 578 943 944 1 446 490 500 569 459 570 1 571 500 569 459 572 459 573 574 1 575 576 577 1 1 1 1 1 578 579 580 1 1 1 1 ) [[ 925 306 528 ]] # Static org.apache.spark.sql.catalyst.expressions.UnsafeArrayData::writeToMemory void ( org/apache/spark/sql/catalyst/expressions/UnsafeArrayData:NotNull:exact *, java/lang/Object *, long, half ) GeneratedClass$SpecificUnsafeProjection::apply @ bci:744 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[27] 2494 Region === 2494 2495 1557 [[ 2494 521 1856 2497 2499 2502 2504 2506 3306 ]] !orig=[941] !jvms: AbstractDataType:: @ bci:1 DataType:: @ bci:1 UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[28] 1826 If === 2005 2006 [[ 2116 1557 ]] P=0.000217, C=36838.000000 !orig=[1263] !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[29] 2005 IfTrue === 1807 [[ 1826 2307 ]] #1 !jvms: BufferHolder::grow @ bci:130 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[30] 1807 If === 1988 1989 [[ 2005 1536 ]] P=0.999999, C=-1.000000 !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[31] 1988 IfTrue === 1174 [[ 1807 ]] #1 !jvms: BufferHolder::grow @ bci:130 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[32] 1174 If === 1001 1533 [[ 1988 856 ]] P=1.000000, C=36834.000000 !jvms: GenericMutableRow::genericGet @ bci:1 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[33] 1001 IfTrue === 1170 [[ 1174 578 ]] #1 !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[34] 1170 If === 1175 1528 [[ 849 1001 ]] P=0.999999, C=-1.000000 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[35] 1175 IfTrue === 1534 [[ 1170 858 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:1 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[36] 1534 If === 1804 1805 [[ 1175 1526 ]] P=0.999999, C=-1.000000 !jvms: UnsafeRowWriter::reset @ bci:5 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[37] 1804 IfTrue === 1167 [[ 1534 ]] #1 !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[38] 1167 If === 1163 1524 [[ 1804 842 ]] P=1.000000, C=25540.000000 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[39] 1163 Region === 1163 1518 1519 [[ 1163 836 1798 1167 ]] !orig=[1166] !jvms: BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[40] 1792 If === 1514 1981 [[ 1519 1512 ]] P=0.999000, C=-1.000000 !jvms: BufferHolder::grow @ bci:108 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[41] 1514 IfFalse === 1159 [[ 1792 1161 ]] #0 !orig=[3896] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[42] 1159 RangeCheck === 1787 1511 [[ 1514 829 ]] P=0.000001, C=-1.000000 !orig=[3895] !jvms: BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[43] 1787 IfFalse === 1150 [[ 1159 966 1867 1289 ]] #0 !orig=[1154] !jvms: BufferHolder::grow @ bci:108 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[44] 1150 If === 999 1498 [[ 808 1787 ]] P=0.000000, C=25538.000000 !jvms: GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[45] 999 Region === 999 1315 1316 [[ 999 577 1783 1150 ]] !orig=[1149] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[46] 1644 If === 1491 1877 [[ 1316 1489 ]] P=0.999000, C=-1.000000 !jvms: BufferHolder::totalSize @ bci:1 BufferHolder::grow @ bci:54 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[47] 1491 IfFalse === 1143 [[ 1644 1146 ]] #0 !orig=[3379] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[48] 1143 RangeCheck === 1771 1486 [[ 1491 795 ]] P=0.000001, C=-1.000000 !orig=[3378] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[49] 1771 IfFalse === 1133 [[ 1143 1144 1969 1487 ]] #0 !orig=[1137] !jvms: BufferHolder::grow @ bci:104 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[50] 1133 If === 997 1473 [[ 771 1771 ]] P=0.000000, C=25537.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:130 idom[51] 997 Region === 997 1312 1313 [[ 997 1767 576 1133 ]] !orig=[1132] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[52] 1466 If === 1761 1762 [[ 1128 1313 ]] P=0.841106, C=70846.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:270 idom[53] 1761 IfFalse === 1125 [[ 1467 1466 ]] #0 !orig=[2823] !jvms: BufferHolder::grow @ bci:104 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[54] 1125 RangeCheck === 1461 1462 [[ 1761 759 ]] P=0.000001, C=-1.000000 !orig=[2822] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:130 idom[55] 1461 IfTrue === 1122 [[ 1125 1759 1463 1126 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:270 idom[56] 1122 If === 1457 1458 [[ 751 1461 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:130 idom[57] 1457 IfTrue === 1749 [[ 1122 1756 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:270 idom[58] 1749 If === 1119 1954 [[ 1457 1451 ]] P=0.999999, C=-1.000000 !jvms: BufferHolder::grow @ bci:85 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[59] 1119 IfTrue === 1453 [[ 1749 747 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:130 idom[60] 1453 If === 1448 1752 [[ 1119 1449 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:263 idom[61] 1448 IfFalse === 1111 [[ 1311 1453 ]] #0 !orig=[2401] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:263 idom[62] 1111 If === 1112 1444 [[ 1448 732 ]] P=0.000000, C=-1.000000 !orig=[2400] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[63] 1112 IfTrue === 1109 [[ 1111 734 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[64] 1109 If === 1441 1442 [[ 1112 729 ]] P=1.000000, C=25430.000000 !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[65] 1441 IfFalse === 1106 [[ 1110 1109 ]] #0 !orig=[2350] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:263 idom[66] 1106 RangeCheck === 1107 1438 [[ 1441 726 ]] P=0.000001, C=-1.000000 !orig=[2349] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[67] 1107 IfTrue === 1439 [[ 1106 728 ]] #1 !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[68] 1439 If === 994 1741 [[ 1107 1436 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:263 idom[69] 994 IfFalse === 1103 [[ 573 1439 ]] #0 !orig=[2260] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[70] 1103 If === 1275 1435 [[ 994 720 ]] P=0.000001, C=-1.000000 !orig=[2259] !jvms: BaseGenericInternalRow$class::isNullAt @ bci:13 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[71] 1275 Region === 1275 1611 1612 [[ 1275 1103 1104 951 ]] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:148 idom[72] 1727 If === 2610 1939 [[ 1612 1420 ]] P=0.499984, C=32091.000000 !jvms: BufferHolder::grow @ bci:85 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[73] 2610 Region === 2610 2611 1419 [[ 2610 961 1618 1727 2613 2615 2617 3308 2620 2626 ]] !orig=[1281] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:152 idom[74] 1726 If === 1937 1938 [[ 2076 1419 ]] P=0.000217, C=36838.000000 !orig=[1617] !jvms: BufferHolder::grow @ bci:85 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[75] 1937 IfTrue === 1707 [[ 1726 2293 ]] #1 !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[76] 1707 If === 1920 1921 [[ 1937 1398 ]] P=0.999999, C=-1.000000 !jvms: BufferHolder::grow @ bci:83 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[77] 1920 IfTrue === 1069 [[ 1707 ]] #1 !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[78] 1069 If === 1070 1393 [[ 1920 676 ]] P=1.000000, C=36834.000000 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[79] 1070 IfTrue === 1394 [[ 1069 678 963 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[80] 1394 If === 1061 1705 [[ 1070 1382 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:226 idom[81] 1061 IfTrue === 1384 [[ 1394 663 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[82] 1384 If === 1379 1699 [[ 1061 1380 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:226 idom[83] 1379 IfTrue === 1695 [[ 1384 ]] #1 !orig=[1466] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:226 idom[84] 1695 If === 1641 1377 [[ 1378 1379 ]] P=0.100000, C=-1.000000 !orig=[1464] !jvms: BufferHolder::grow @ bci:72 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[85] 1641 IfTrue === 1692 [[ 1695 1310 ]] #1 !jvms: BufferHolder::grow @ bci:54 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[86] 1692 If === 1056 1911 [[ 1641 1375 ]] P=0.999999, C=-1.000000 idom[87] 1056 IfTrue === 1054 [[ 656 1692 ]] #1 !orig=[1411] !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[88] 1054 If === 1373 1374 [[ 653 1056 ]] P=1.000000, C=25536.000000 !orig=[1402] !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[89] 1373 CatchProj === 502 [[ 1054 ]] #0@bci -1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:215 idom[90] 502 Catch === 918 303 [[ 1373 297 ]] !jvms: BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[91] 918 Proj === 514 [[ 502 ]] #0 !jvms: UserDefinedType:: @ bci:-1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[92] 514 CallStaticJava === 933 644 934 137 1 ( 571 572 446 490 500 569 459 570 1 571 500 569 459 572 459 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 918 303 525 654 ]] # Static org.apache.spark.ml.linalg.VectorUDT::serialize org/apache/spark/sql/catalyst/InternalRow * ( org/apache/spark/ml/linalg/VectorUDT:NotNull *, org/apache/spark/ml/linalg/Vector * ) GeneratedClass$SpecificUnsafeProjection::apply @ bci:226 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[93] 933 IfFalse === 1051 [[ 572 514 ]] #0 !orig=[1341] !jvms: DataType:: @ bci:1 UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[94] 1051 If === 1052 1371 [[ 933 650 ]] P=0.000000, C=-1.000000 !orig=[1340] !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[95] 1052 IfTrue === 1050 [[ 1051 652 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[96] 1050 If === 992 1370 [[ 648 1052 ]] P=0.999999, C=-1.000000 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[97] 992 Proj === 1309 [[ 1050 571 ]] #0 !orig=[1369],[1265] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[98] 1309 Initialize === 1639 1 1640 1 1 993 [[ 992 1049 ]] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:181 idom[99] 1639 CatchProj === 501 [[ 1309 ]] #0@bci -1 !jvms: BufferHolder::grow @ bci:54 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idoms of (wrong) LCA 2891: idom[0] 2891 IfTrue === 2890 [[ 2869 2874 2879 2892 ]] #1 !orig=[557],1873 !jvms: Integer::intValue @ bci:0 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[1] 2890 If === 2889 2870 [[ 2891 2899 ]] P=0.999999, C=-1.000000 !orig=[974] !jvms: BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[2] 2889 IfTrue === 2888 [[ 2885 2890 ]] #1 !orig=[1298] !jvms: Integer::intValue @ bci:-1 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[3] 2888 If === 2886 1872 [[ 2889 2897 ]] P=0.999999, C=-1.000000 !orig=[1632] !jvms: BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[4] 2886 CountedLoop === 2886 320 2893 [[ 2883 2884 2886 2887 2888 ]] inner stride: 1 pre of N2385 !orig=[2385],[2338],[975] !jvms: BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 idom[5] 320 Region === 320 553 554 [[ 320 2886 160 322 976 989 3304 ]] !orig=[1321] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:16 idom[6] 970 If === 1295 1296 [[ 2058 554 ]] P=0.000217, C=36838.000000 !jvms: DataType:: @ bci:1 UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[7] 1295 IfTrue === 1171 [[ 970 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:172 idom[8] 1171 If === 1529 1530 [[ 1295 851 ]] P=1.000000, C=36834.000000 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[9] 1529 IfFalse === 1173 [[ 1171 ]] #0 !jvms: UnsafeRowWriter::reset @ bci:5 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[10] 1173 If === 1291 1532 [[ 854 1529 ]] P=0.000000, C=3253.000000 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[11] 1291 IfTrue === 1063 [[ 1173 1627 967 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:152 idom[12] 1063 If === 1037 1386 [[ 665 1291 ]] P=0.999999, C=-1.000000 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[13] 1037 IfTrue === 1358 [[ 1063 630 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[14] 1358 If === 1004 1678 [[ 1037 1391 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:191 idom[15] 1004 IfTrue === 1318 [[ 1358 581 ]] #1 !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[16] 1318 If === 1284 1645 [[ 1004 1560 ]] P=0.999999, C=-1.000000 idom[17] 1284 IfTrue === 1621 [[ 962 1622 1318 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:152 idom[18] 1621 If === 1864 1865 [[ 1284 1558 ]] P=0.999999, C=-1.000000 !jvms: BufferHolder::grow @ bci:7 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[19] 1864 CatchProj === 509 [[ 1621 ]] #0@bci -1 idom[20] 509 Catch === 925 306 [[ 1864 300 ]] !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[21] 925 Proj === 521 [[ 509 ]] #0 !jvms: UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[22] 521 CallStaticJava === 2494 2506 942 137 1 ( 578 943 944 1 446 490 500 569 459 570 1 571 500 569 459 572 459 573 574 1 575 576 577 1 1 1 1 1 578 579 580 1 1 1 1 ) [[ 925 306 528 ]] # Static org.apache.spark.sql.catalyst.expressions.UnsafeArrayData::writeToMemory void ( org/apache/spark/sql/catalyst/expressions/UnsafeArrayData:NotNull:exact *, java/lang/Object *, long, half ) GeneratedClass$SpecificUnsafeProjection::apply @ bci:744 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[23] 2494 Region === 2494 2495 1557 [[ 2494 521 1856 2497 2499 2502 2504 2506 3306 ]] !orig=[941] !jvms: AbstractDataType:: @ bci:1 DataType:: @ bci:1 UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[24] 1826 If === 2005 2006 [[ 2116 1557 ]] P=0.000217, C=36838.000000 !orig=[1263] !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[25] 2005 IfTrue === 1807 [[ 1826 2307 ]] #1 !jvms: BufferHolder::grow @ bci:130 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[26] 1807 If === 1988 1989 [[ 2005 1536 ]] P=0.999999, C=-1.000000 !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[27] 1988 IfTrue === 1174 [[ 1807 ]] #1 !jvms: BufferHolder::grow @ bci:130 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[28] 1174 If === 1001 1533 [[ 1988 856 ]] P=1.000000, C=36834.000000 !jvms: GenericMutableRow::genericGet @ bci:1 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[29] 1001 IfTrue === 1170 [[ 1174 578 ]] #1 !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[30] 1170 If === 1175 1528 [[ 849 1001 ]] P=0.999999, C=-1.000000 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[31] 1175 IfTrue === 1534 [[ 1170 858 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:1 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[32] 1534 If === 1804 1805 [[ 1175 1526 ]] P=0.999999, C=-1.000000 !jvms: UnsafeRowWriter::reset @ bci:5 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[33] 1804 IfTrue === 1167 [[ 1534 ]] #1 !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[34] 1167 If === 1163 1524 [[ 1804 842 ]] P=1.000000, C=25540.000000 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[35] 1163 Region === 1163 1518 1519 [[ 1163 836 1798 1167 ]] !orig=[1166] !jvms: BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[36] 1792 If === 1514 1981 [[ 1519 1512 ]] P=0.999000, C=-1.000000 !jvms: BufferHolder::grow @ bci:108 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[37] 1514 IfFalse === 1159 [[ 1792 1161 ]] #0 !orig=[3896] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[38] 1159 RangeCheck === 1787 1511 [[ 1514 829 ]] P=0.000001, C=-1.000000 !orig=[3895] !jvms: BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[39] 1787 IfFalse === 1150 [[ 1159 966 1867 1289 ]] #0 !orig=[1154] !jvms: BufferHolder::grow @ bci:108 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[40] 1150 If === 999 1498 [[ 808 1787 ]] P=0.000000, C=25538.000000 !jvms: GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[41] 999 Region === 999 1315 1316 [[ 999 577 1783 1150 ]] !orig=[1149] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[42] 1644 If === 1491 1877 [[ 1316 1489 ]] P=0.999000, C=-1.000000 !jvms: BufferHolder::totalSize @ bci:1 BufferHolder::grow @ bci:54 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[43] 1491 IfFalse === 1143 [[ 1644 1146 ]] #0 !orig=[3379] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[44] 1143 RangeCheck === 1771 1486 [[ 1491 795 ]] P=0.000001, C=-1.000000 !orig=[3378] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:140 idom[45] 1771 IfFalse === 1133 [[ 1143 1144 1969 1487 ]] #0 !orig=[1137] !jvms: BufferHolder::grow @ bci:104 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[46] 1133 If === 997 1473 [[ 771 1771 ]] P=0.000000, C=25537.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:130 idom[47] 997 Region === 997 1312 1313 [[ 997 1767 576 1133 ]] !orig=[1132] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[48] 1466 If === 1761 1762 [[ 1128 1313 ]] P=0.841106, C=70846.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:270 idom[49] 1761 IfFalse === 1125 [[ 1467 1466 ]] #0 !orig=[2823] !jvms: BufferHolder::grow @ bci:104 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[50] 1125 RangeCheck === 1461 1462 [[ 1761 759 ]] P=0.000001, C=-1.000000 !orig=[2822] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:130 idom[51] 1461 IfTrue === 1122 [[ 1125 1759 1463 1126 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:270 idom[52] 1122 If === 1457 1458 [[ 751 1461 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:130 idom[53] 1457 IfTrue === 1749 [[ 1122 1756 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:270 idom[54] 1749 If === 1119 1954 [[ 1457 1451 ]] P=0.999999, C=-1.000000 !jvms: BufferHolder::grow @ bci:85 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[55] 1119 IfTrue === 1453 [[ 1749 747 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:130 idom[56] 1453 If === 1448 1752 [[ 1119 1449 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:263 idom[57] 1448 IfFalse === 1111 [[ 1311 1453 ]] #0 !orig=[2401] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:263 idom[58] 1111 If === 1112 1444 [[ 1448 732 ]] P=0.000000, C=-1.000000 !orig=[2400] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[59] 1112 IfTrue === 1109 [[ 1111 734 ]] #1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[60] 1109 If === 1441 1442 [[ 1112 729 ]] P=1.000000, C=25430.000000 !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[61] 1441 IfFalse === 1106 [[ 1110 1109 ]] #0 !orig=[2350] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:263 idom[62] 1106 RangeCheck === 1107 1438 [[ 1441 726 ]] P=0.000001, C=-1.000000 !orig=[2349] !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[63] 1107 IfTrue === 1439 [[ 1106 728 ]] #1 !jvms: GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[64] 1439 If === 994 1741 [[ 1107 1436 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:263 idom[65] 994 IfFalse === 1103 [[ 573 1439 ]] #0 !orig=[2260] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[66] 1103 If === 1275 1435 [[ 994 720 ]] P=0.000001, C=-1.000000 !orig=[2259] !jvms: BaseGenericInternalRow$class::isNullAt @ bci:13 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[67] 1275 Region === 1275 1611 1612 [[ 1275 1103 1104 951 ]] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:148 idom[68] 1727 If === 2610 1939 [[ 1612 1420 ]] P=0.499984, C=32091.000000 !jvms: BufferHolder::grow @ bci:85 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[69] 2610 Region === 2610 2611 1419 [[ 2610 961 1618 1727 2613 2615 2617 3308 2620 2626 ]] !orig=[1281] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:152 idom[70] 1726 If === 1937 1938 [[ 2076 1419 ]] P=0.000217, C=36838.000000 !orig=[1617] !jvms: BufferHolder::grow @ bci:85 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[71] 1937 IfTrue === 1707 [[ 1726 2293 ]] #1 !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[72] 1707 If === 1920 1921 [[ 1937 1398 ]] P=0.999999, C=-1.000000 !jvms: BufferHolder::grow @ bci:83 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[73] 1920 IfTrue === 1069 [[ 1707 ]] #1 !jvms: BufferHolder::grow @ bci:114 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[74] 1069 If === 1070 1393 [[ 1920 676 ]] P=1.000000, C=36834.000000 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[75] 1070 IfTrue === 1394 [[ 1069 678 963 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[76] 1394 If === 1061 1705 [[ 1070 1382 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:226 idom[77] 1061 IfTrue === 1384 [[ 1394 663 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[78] 1384 If === 1379 1699 [[ 1061 1380 ]] P=0.999999, C=-1.000000 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:226 idom[79] 1379 IfTrue === 1695 [[ 1384 ]] #1 !orig=[1466] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:226 idom[80] 1695 If === 1641 1377 [[ 1378 1379 ]] P=0.100000, C=-1.000000 !orig=[1464] !jvms: BufferHolder::grow @ bci:72 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[81] 1641 IfTrue === 1692 [[ 1695 1310 ]] #1 !jvms: BufferHolder::grow @ bci:54 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[82] 1692 If === 1056 1911 [[ 1641 1375 ]] P=0.999999, C=-1.000000 idom[83] 1056 IfTrue === 1054 [[ 656 1692 ]] #1 !orig=[1411] !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[84] 1054 If === 1373 1374 [[ 653 1056 ]] P=1.000000, C=25536.000000 !orig=[1402] !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[85] 1373 CatchProj === 502 [[ 1054 ]] #0@bci -1 !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:215 idom[86] 502 Catch === 918 303 [[ 1373 297 ]] !jvms: BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[87] 918 Proj === 514 [[ 502 ]] #0 !jvms: UserDefinedType:: @ bci:-1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[88] 514 CallStaticJava === 933 644 934 137 1 ( 571 572 446 490 500 569 459 570 1 571 500 569 459 572 459 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 918 303 525 654 ]] # Static org.apache.spark.ml.linalg.VectorUDT::serialize org/apache/spark/sql/catalyst/InternalRow * ( org/apache/spark/ml/linalg/VectorUDT:NotNull *, org/apache/spark/ml/linalg/Vector * ) GeneratedClass$SpecificUnsafeProjection::apply @ bci:226 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[89] 933 IfFalse === 1051 [[ 572 514 ]] #0 !orig=[1341] !jvms: DataType:: @ bci:1 UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[90] 1051 If === 1052 1371 [[ 933 650 ]] P=0.000000, C=-1.000000 !orig=[1340] !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[91] 1052 IfTrue === 1050 [[ 1051 652 ]] #1 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[92] 1050 If === 992 1370 [[ 648 1052 ]] P=0.999999, C=-1.000000 !jvms: GenericMutableRow::genericGet @ bci:5 BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::isNullAt @ bci:2 GenericMutableRow::isNullAt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[93] 992 Proj === 1309 [[ 1050 571 ]] #0 !orig=[1369],[1265] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:121 idom[94] 1309 Initialize === 1639 1 1640 1 1 993 [[ 992 1049 ]] !jvms: GeneratedClass$SpecificUnsafeProjection::apply @ bci:181 idom[95] 1639 CatchProj === 501 [[ 1309 ]] #0@bci -1 !jvms: BufferHolder::grow @ bci:54 UnsafeRowWriter::reset @ bci:19 GeneratedClass$SpecificUnsafeProjection::apply @ bci:339 idom[96] 501 Catch === 917 302 [[ 1639 296 ]] !jvms: BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[97] 917 Proj === 513 [[ 501 ]] #0 !jvms: VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 idom[98] 513 Allocate === 929 443 930 137 1 ( 931 932 459 1 446 490 500 569 459 570 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) [[ 917 530 302 1640 644 993 ]] rawptr:NotNull ( int:>=0, java/lang/Object:NotNull *, bool, top ) GeneratedClass$SpecificUnsafeProjection::apply @ bci:110 !jvms: BaseGenericInternalRow$class::getAs @ bci:2 BaseGenericInternalRow$class::get @ bci:2 GenericMutableRow::get @ bci:3 GeneratedClass$SpecificUnsafeProjection::apply @ bci:33 idom[99] 929 IfTrue === 1027 [[ 513 1287 539 ]] #1 !jvms: DataType:: @ bci:1 UserDefinedType:: @ bci:1 VectorUDT:: @ bci:1 GeneratedClass$SpecificUnsafeProjection::apply @ bci:114 Real LCA of early 2921 (idom[4]) and (wrong) LCA 2891 (idom[0]): 2891 IfTrue === 2890 [[ 2869 2874 2879 2892 ]] #1 !orig=[557],1873 !jvms: Integer::intValue @ bci:0 BoxesRunTime::unboxToInt @ bci:12 BaseGenericInternalRow$class::getInt @ bci:5 GenericMutableRow::getInt @ bci:2 GeneratedClass$SpecificUnsafeProjection::apply @ bci:387 *** Use 2891 isn't dominated by def 2867 *** # To suppress the following error report, specify this argument # after -XX: or in .hotspotrc: SuppressErrorAt=/loopnode.cpp:4894