ソースを参照

fixdes Issue #282

tags/rel_3_27_0_ga
chibash 4年前
コミット
559bc90de5
4個のファイルの変更8行の追加2行の削除
  1. 1
    1
      Readme.html
  2. バイナリ
      javassist.jar
  3. 3
    1
      src/main/javassist/bytecode/ConstPool.java
  4. 4
    0
      src/main/javassist/bytecode/stackmap/Tracer.java

+ 1
- 1
Readme.html ファイルの表示

@@ -283,7 +283,7 @@ see javassist.Dump.

<p>-version 3.27
<ul>
<li>GitHub Issue #271 (PR #279).
<li>GitHub Issue #271 (PR #279), #280 (PR #281), and #282.
</ul>

<p>-version 3.26 on October 3, 2019

バイナリ
javassist.jar ファイルの表示


+ 3
- 1
src/main/javassist/bytecode/ConstPool.java ファイルの表示

@@ -110,8 +110,10 @@ public final class ConstPool
public static final int CONST_Dynamic = DynamicInfo.tag;

/**
* <code>CONSTANT_InvokeDynamic</code>
* <code>CONSTANT_DynamicCallSite</code>,
* also known as <code>CONSTANT_InvokeDynamic</code>
*/
public static final int CONST_DynamicCallSite = InvokeDynamicInfo.tag;
public static final int CONST_InvokeDynamic = InvokeDynamicInfo.tag;

/**

+ 4
- 0
src/main/javassist/bytecode/stackmap/Tracer.java ファイルの表示

@@ -263,6 +263,10 @@ public abstract class Tracer implements TypeTag {
}
else if (tag == ConstPool.CONST_Class)
stackTypes[stackTop++] = new TypeData.ClassName("java.lang.Class");
else if (tag == ConstPool.CONST_Dynamic) {
String desc = cpool.getDynamicType(index);
pushMemberType(desc);
}
else
throw new RuntimeException("bad LDC: " + tag);
}

読み込み中…
キャンセル
保存