vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/repository/ParameterizedTypeRepository.java [91:123]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
			static int deleteParameterizedType() {
				int min = -1;
				int min2 = -1;

				synchronized (TVSSynchro.class) {
					float minWorth = ((worth[0] >> 16) > 0 ? (worth[0] & 0xFFFF) / worth[0] >> 16 : worth[0]);
					int minWorth2 = worth[0];
					float tmp;
					int i = 0;
					for (; i < cacheLenght; i++) {
						try {
							if ((tmp = (worth[i] & 0xFFFF) / worth[i] >> 16) <= minWorth) {
								min = i;
								minWorth = tmp;
							}
						} catch (ArithmeticException _) {
							if ((tmp = worth[i]) <= minWorth2) {
								min2 = i;
								minWorth2 = (int) tmp;
							}
						}
					}
					if (i == cacheLenght && min == -1) {
						min = min2;
					}
					cache[min] = null;
					cache2[min] = null;
					cache3[min] = null;
					cache4[min] = null;
					worth[min] = 0;
				}
				return min;
			}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/repository/WildcardTypeRepository.java [90:122]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
			static int deleteWildcardType() {
				int min = -1;
				int min2 = -1;

				synchronized (TVSSynchro.class) {
					float minWorth = ((worth[0] >> 16) > 0 ? (worth[0] & 0xFFFF) / worth[0] >> 16 : worth[0]);
					int minWorth2 = worth[0];
					float tmp;
					int i = 0;
					for (; i < cacheLenght; i++) {
						try {
							if ((tmp = (worth[i] & 0xFFFF) / worth[i] >> 16) <= minWorth) {
								min = i;
								minWorth = tmp;
							}
						} catch (ArithmeticException _) {
							if ((tmp = worth[i]) <= minWorth2) {
								min2 = i;
								minWorth2 = (int) tmp;
							}
						}
					}
					if (i == cacheLenght && min == -1) {
						min = min2;
					}
					cache[min] = null;
					cache2[min] = null;
					cache3[min] = null;
					cache4[min] = null;
					worth[min] = 0;
				}
				return min;
			}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



