--- a/langtools/src/share/classes/com/sun/tools/javac/jvm/Code.java Tue Dec 11 15:05:55 2012 -0800
+++ b/langtools/src/share/classes/com/sun/tools/javac/jvm/Code.java Wed Dec 12 20:26:56 2012 +0100
@@ -1545,10 +1545,10 @@
public void compressCatchTable() {
ListBuffer<char[]> compressedCatchInfo = ListBuffer.lb();
List<Integer> handlerPcs = List.nil();
- for (char[] catchEntry : catchInfo.elems) {
+ for (char[] catchEntry : catchInfo) {
handlerPcs = handlerPcs.prepend((int)catchEntry[2]);
}
- for (char[] catchEntry : catchInfo.elems) {
+ for (char[] catchEntry : catchInfo) {
int startpc = catchEntry[0];
int endpc = catchEntry[1];
if (startpc == endpc ||