140141142143144145146147148149150
ca.lload(loadPosition); Boxing.boxLong(ca); loadPosition++; break; case 'F': ca.fload(loadPosition); Boxing.boxFloat(ca); break; default: throw new RuntimeException("Unknown primitive type descriptor: " + typeChar); }
131132133134135136137138139140141
} else if (type.equals(long.class)) { ca.lload(index); Boxing.boxLong(ca); index++; } else if (type.equals(float.class)) { ca.fload(index); Boxing.boxFloat(ca); } else { ca.iload(index); Boxing.boxIfNessesary(ca, DescriptorUtils.makeDescriptor(type)); }
139140141142143144145146147148149
138139140141142143144145146147148