คำถามในหัวข้อ 'java-bytecode-asm'
ฉันจะควบคุมลำดับของรายการพูลคงที่โดยใช้ ASM ได้อย่างไร
ฉันกำลังใช้การแปลงที่จะลบองค์ประกอบที่ไม่ได้ใช้ออกจากไฟล์ .class เพื่อลดขนาด เนื่องจากรายการพูลคงที่บางรายการจะไม่ได้ใช้ ฉันจึงให้ ASM คำนวณพูลค่าคงที่ใหม่ แทนที่จะคัดลอกจากอินพุต อย่างไรก็ตาม ไฟล์ .class...
1431 มุมมอง
schedule
18.12.2023
วิธีคัดลอก InsnList.dll
InsnList ไม่มีวิธีการคัดลอกตัวเอง
ฉันพยายามวนซ้ำรายการและเพิ่มแต่ละโหนดในรายการใหม่ แต่การทำซ้ำสำเนาของรายการจะดำเนินการ npe
private static InsnList copy(InsnList insnList) {
InsnList r = new InsnList();
for (int i = 0; i <...
192 มุมมอง
schedule
03.12.2023