chibash
049c06e9d6
updates javassist.jar for 3.29.2-GA.
1年前
chibash
42ca281fe7
updates README.md
1年前
chibash
7f59e6431c
for releasing 3.29.1
1年前
chibash
3528a20dd9
prohibits too many items from being added to a constant pool.
the previous commit was wrong.
1年前
chibash
4f35e4e1a8
prohibits too many items from being added to a constant pool
1年前
chibash
2423b4961e
prepares for 3.29.0-GA release
2年前
chibash
2b2ec51547
deletes src/test/test2/*.class
2年前
chibash
b9a24bf129
updates javassist.Loader to exclude jdk.internal.
3年前
chibash
1c4e31b967
fixes Issue #339
3年前
chibash
da043b46bc
fixes a bug of javassist.bytecode.stackmap, which was reported as Issue #328.
3年前
chibash
a6b7f12c25
for release 3.27.0-GA
4年前
chibash
150709141c
fixes a bug involuved in Pull Request #294
4年前
chibash
559bc90de5
fixdes Issue #282
4年前
chibash
5a796e1c2e
updates Readme.html
4年前
chibash
c78e17c67f
fixes a bug of JvstTest5#testRedundantInsertAfter() for Issue #275
4年前
chibash
9108650902
adds CtBehavior#insertAfter(String,boolean,boolean) for Issue #275
4年前
chibash
cf1d22fa1f
adds ClassFileWriter#addDynamicInfo
4年前
chibash
8f4788e090
fixed Issue #263
4年前
chibash
413126268c
for release 3.25.0-GA
5年前
chibash
e3f70e8d1d
adds javadoc comments for PR #250
5年前
chibash
f36195c145
updates Readme.html and rebuilds javassist.jar
5年前
chibash
6ea8021f15
fixes the bug reported in Issue #241.
It makes $r available in the code given to CtBehavior#insertBefore().
5年前
chibash
52138ca440
enables switch-case with string constants
5年前
chibash
1a3d63712a
updates for relase 3.24.1
5年前
chibash
9cfa81cce0
fixes another bug (supporting jdk.*) reported in #228
5年前
chibash
a82e2d71bd
fixes a bug reported in #228
5年前
chibash
85d69ea6b3
modifies build.xml to support JDK 7.
5年前
chibash
2d4ef86c82
adds javassist.jar for test code
5年前
chibash
0958148acb
does refactoring for javassist.util.proxy.
5年前
chibash
9ca1a7539c
adds test cases for NestHostAttribute and NestMembersAttribute.
5年前
chibash
c52b9c7100
modifies NestHostAttribute and NestMembersAttribute and adds test code
5年前
chibash
a13f51b8d1
adds a comment for the fix to JIRA JASSIST-267
5年前
chibash
a59658da99
updates for release 3.23.1
5年前
chibash
dfce4e4b3d
updates for release 3.23.0-GA
6年前
chibash
040a9cfc26
fixes a minor bug in a test case.
6年前
chibash
40d3223b12
fixes a bug reported in issue #155 (Javassist Incorrect Code when wrapping with try/catch)
6年前
chibash
a64f57f489
adds Modifier#isVarArgs()
6年前
chibash
b86c148882
changes getDefinedPackage back to getPackage when Java is < 9.
6年前
chibash
1eebb1cd7f
updates build.xml to be compatible to pom.xml
6年前
chibash
e41e0790c0
changes ClassPool#appendSystemPath(). The new implementation appends ClassClassPath when the JVM is earlier than 9.
6年前
chibash
c9c209727d
fixes a bug of getAnnotations(). Some hidden annotations were not ignored.
6年前
chibash
bb14f52dc9
3.22.0-GA release
6年前
chibash
78223965e5
updates ConstPool to support Module and Package
6年前
chibash
dfd0733e1f
modifies CtClass#setModifiers() to correctly support inner classes.
7年前
chibash
ab117a9fe3
delete testHotswap() because java 9 does not seem to allow a java agent to be attached after the JVM starts
7年前
chibash
d5ea6843af
adds javassist.util.HotSwapAgent
7年前
chibash
25fdc6bafa
adds javassist.util.proxy.ProxyFactory#onlyPublicMethods. If true, Javassist uses java.lang.invoke.MethodHandles.Lookup to load a class.
7年前
chibash
45ce361742
modifies to use sun.misc.Unsafe#defineClass so that Javassist can run with jigsaw
7年前
chibash
6a3ed31976
updates the test code to run on Java 9 EA+149.
Due to the specification change of jigsaw, ClassLoader#defineClass()
cannot be invoked through reflection API. As a workaround,
--add-opens java.base/java.lang=ALL-UNNAMED
must be given to the JVM. The ant target "runtest9" adds this jvm
argument.
7年前
chibash
6a9079aa44
implements better annotation handling since Javassist may fail to
create a proxy object due to access controls by jigsaw.
7年前