/openjdk7/jdk/src/share/classes/com/sun/java/util/jar/pack/ |
H A D | ConstantPool.java | 735 protected Entry[] cpMap; field in class:ConstantPool.Index 738 return cpMap; 743 protected Index(String debugName, Entry[] cpMap) { argument 745 setMap(cpMap); 747 protected void setMap(Entry[] cpMap) { argument 749 this.cpMap = cpMap; 756 cpMap = new Entry[cpMapList.size()]; 757 cpMapList.toArray(cpMap); 758 setMap(cpMap); 897 makeIndex(String debugName, Entry[] cpMap) argument [all...] |
H A D | ClassReader.java | 111 return i == 0 ? null : cls.cpMap[i]; 204 Entry[] cpMap = new Entry[length]; 205 cpMap[0] = null; 211 cpMap[i] = ConstantPool.getUtf8Entry(in.readUTF()); 215 cpMap[i] = ConstantPool.getLiteralEntry(in.readInt()); 220 cpMap[i] = ConstantPool.getLiteralEntry(in.readFloat()); 225 cpMap[i] = ConstantPool.getLiteralEntry(in.readLong()); 226 cpMap[++i] = null; 231 cpMap[i] = ConstantPool.getLiteralEntry(in.readDouble()); 232 cpMap[ [all...] |
H A D | PackageReader.java | 392 Index initCPIndex(byte tag, Entry[] cpMap) { argument 394 for (int i = 0; i < cpMap.length; i++) { 395 Utils.log.fine("cp.add "+cpMap[i]); 398 Index index = ConstantPool.makeIndex(ConstantPool.tagName(tag), cpMap); 425 Entry[] cpMap = new Entry[len]; 427 Utils.log.info("Reading "+cpMap.length+" "+ConstantPool.tagName(tag)+" entries..."); 431 readUtf8Bands(cpMap); 434 cp_Int.expectLength(cpMap.length); 436 for (int i = 0; i < cpMap.length; i++) { 438 cpMap[ 554 readUtf8Bands(Entry[] cpMap) argument 667 readSignatureBands(Entry[] cpMap) argument 698 readMemberRefs(byte tag, Entry[] cpMap, CPRefBand cp_class, CPRefBand cp_desc) argument [all...] |
H A D | ClassWriter.java | 110 Entry[] cpMap = cls.cpMap; 111 writeShort(cpMap.length); 112 for (int i = 0; i < cpMap.length; i++) { 113 Entry e = cpMap[i]; 114 assert((e == null) == (i == 0 || cpMap[i-1] != null && cpMap[i-1].isDoubleWord()));
|
H A D | PackageWriter.java | 456 Entry[] cpMap = index.cpMap; 458 Utils.log.info("Writing "+cpMap.length+" "+ConstantPool.tagName(tag)+" entries..."); 462 printArrayTo(ps, cpMap, 0, cpMap.length); 468 writeUtf8Bands(cpMap); 471 for (int i = 0; i < cpMap.length; i++) { 472 NumberEntry e = (NumberEntry) cpMap[i]; 478 for (int i = 0; i < cpMap.length; i++) { 479 NumberEntry e = (NumberEntry) cpMap[ 539 writeUtf8Bands(Entry[] cpMap) argument 666 writeSignatureBands(Entry[] cpMap) argument 676 writeMemberRefs(byte tag, Entry[] cpMap, CPRefBand cp_class, CPRefBand cp_desc) argument [all...] |
H A D | Instruction.java | 167 public ConstantPool.Entry getCPRef(ConstantPool.Entry[] cpMap) { argument 169 return (index < 0) ? null : cpMap[index]; 356 public String toString(ConstantPool.Entry[] cpMap) { argument 371 if (idx >= 0) s += (cpMap == null) ? ""+idx : "="+cpMap[idx].stringValue();
|
H A D | Code.java | 153 // References (to a local cpMap) are embedded in the bytes. 154 ConstantPool.Entry[] cpMap = getCPMap(); 160 refs.add(cpMap[cpref]);
|
H A D | Package.java | 202 Entry[] cpMap; field in class:Package.Class 310 return cpMap; 313 protected void setCPMap(Entry[] cpMap) { argument 314 this.cpMap = cpMap; 512 return cpMap;
|
H A D | BandStructure.java | 2372 int seq = ConstantPool.TAG_ORDER[ix.cpMap[0].tag]; 2626 static void printArrayTo(PrintStream ps, Entry[] cpMap, int start, int end) { argument 2630 String s = cpMap[start+i].stringValue();
|
/openjdk7/jdk/src/share/native/com/sun/java/util/jar/pack/ |
H A D | unpack.h | 481 void read_Utf8_values(entry* cpMap, int len); 482 void read_single_words(band& cp_band, entry* cpMap, int len); 483 void read_double_words(band& cp_bands, entry* cpMap, int len); 484 void read_single_refs(band& cp_band, byte refTag, entry* cpMap, int len); 485 void read_double_refs(band& cp_band, byte ref1Tag, byte ref2Tag, entry* cpMap, int len); 486 void read_signature_values(entry* cpMap, int len);
|
H A D | unpack.cpp | 932 entry* cpMap = &entries[tag_base[tag]]; local 933 tag_index[tag].init(tag_count[tag], cpMap, tag); 1004 void unpacker::read_Utf8_values(entry* cpMap, int len) { argument 1162 bytes& value = cpMap[i].value.b; 1171 htref = &cpMap[i]; 1182 void unpacker::read_single_words(band& cp_band, entry* cpMap, int len) { argument 1185 cpMap[i].value.i = cp_band.getInt(); // coding handles signs OK 1190 void unpacker::read_double_words(band& cp_bands, entry* cpMap, int len) { argument 1196 cpMap[i].value.l = cp_band_hi.getLong(cp_band_lo, true); 1203 void unpacker::read_single_refs(band& cp_band, byte refTag, entry* cpMap, in argument 1230 read_double_refs(band& cp_band, byte ref1Tag, byte ref2Tag, entry* cpMap, int len) argument 1253 read_signature_values(entry* cpMap, int len) argument 1299 entry* cpMap = &cp.entries[base]; local [all...] |
/openjdk7/jdk/test/tools/pack200/pack200-verifier/src/xmlkit/ |
H A D | ClassWriter.java | 115 protected HashMap<String, int[]> cpMap = new HashMap<String, int[]>(); field in class:ClassWriter 192 int[] ids = cpMap.get(name.toString()); 238 int[] ids = cpMap.get(name); 240 cpMap.put(name, ids = new int[13]);
|