chibash
292d6e76b0
modifies the version number
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年前
Shigeru Chiba
804ad141e0
Merge pull request #130 from andresluuk/patch-1
A fix for older JDK8 versions: https://bugs.openjdk.java.net/browse/JDK-8041920
7年前
chibash
45ce361742
modifies to use sun.misc.Unsafe#defineClass so that Javassist can run with jigsaw
7年前
Andres Luuk
3cad422392
Update ClassFile.java
A fix for older JDK8 versions: https://bugs.openjdk.java.net/browse/JDK-8041920
This caused random failures a little time after startup. Reported now so that when we upgrade javassist for JDK9 then we would not have to fork this class.
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
778c463e5a
removes javassist.ModuleClassPath.
See #ClassFilesAsResources in JSR 376. We don't need to hack the module system to read a class file in java.lang.
http://openjdk.java.net/projects/jigsaw/spec/issues/
7年前
chibash
6a9079aa44
implements better annotation handling since Javassist may fail to
create a proxy object due to access controls by jigsaw.
7年前
chibash
b3daebd813
updates Readme.html.
7年前
chibash
f95705f304
release 3.22.0-CR1
7年前
chibash
fd1b5fa8cd
Merge branch 'test/java9-jigsaw'
7年前
chibash
35fb5b39f8
modifies javadoc typos.
7年前
chibash
03f85a3393
fixes typos in javadoc comments
7年前
chibash
cefc23a132
updates files for release 3.21.0-GA
7年前
chibash
5ea5b6695c
Merge branch 'master' into test/java9-jigsaw
7年前
chibash
fb93ae8b8f
improves the backward compatibility of LoaderClassPath.
LoaderClassPath is modified to show the same behavior in both Java 8 and 9.
7年前
chibash
0e9ff9fd2b
enables removal of attributes
7年前
Shigeru Chiba
460d41808a
Merge pull request #100 from oreissig/remove-annotation
removal of annotations
7年前
Shigeru Chiba
0862511fae
Merge pull request #98 from PeterFeicht/master
Fix NullPointerException in ControlFlow constructor
7年前
chibash
f6992d66a0
allows adding a default method to an interface type.
7年前
oreissig
f68489dc1e
implement removal of annotations
7年前
Peter Feichtinger
2e48e54c0d
Fix NullPointerException in ControlFlow constructor.
An NPE would be thrown by the constructor when called with a method
without code.
Also clarify the documentation of a few methods.
7年前
chibash
9f1d7a2cf0
fixes a bug in ClassClassPath. It was reported in Issue #97.
7年前
chibash
3290c5528c
adds javassist.jar because the unit tests fail without it.
7年前
chibash
d7d7aaa9f3
updates pom.xml for building on Java 9.
7年前
chibash
0ebd27d23e
fixes calls to a deprecated method in Java 9.
7年前
chibash
4ed22b0f7f
modifies a test case. Now all the test cases run successfully with Java 9 EA.
7年前
Shigeru Chiba
8b4d1e6275
Merge pull request #96 from jboss-javassist/master
bug fixes from master
7年前
chibash
c0b62eeaba
modifies addInvokestatic() in Bytecode to support a static method declared in an interface type.
7年前
chibash
384e014fc8
modifies runtest in build.xml
7年前
chibash
b26c2c8d98
Merge branch 'test/java9-jigsaw' of github.com:jboss-javassist/javassist into test/java9-jigsaw
7年前
chibash
74e404b122
adds ModuleClassPath.java
7年前
chibash
2321430bd3
Merge branch 'master' of github.com:jboss-javassist/javassist into test/java9-jigsaw
7年前
Shigeru Chiba
65a8950b4f
Merge pull request #95 from jboss-javassist/master
merges bug fixes
7年前
chibash
f795fcb171
removes redundant whitespaces
7年前
chibash
d5677e4a3a
fixes a bug of ProxyFactory. It could not deal with default methods declared in an interface. https://github.com/jboss-javassist/javassist/issues/45
7年前
chibash
e1ae09e504
fixes a bug of ProxyFactory. It could not deal with default methods declared in an interface.
7年前
chibash
13c7057570
updates the version number.
7年前
chibash
7ec83a2e3d
fixes a bug of stackmap generation. The bug was reported here: https://github.com/jboss-javassist/javassist/issues/83
7年前
Shigeru Chiba
d753903f73
Merge pull request #88 from jboss-javassist/master
fixes many compatibility problems with older Java (i.e. 1.4)
8年前
chibash
5e4572a90f
fixes many compatibility problems with older Java (i.e. 1.4)
8年前
chibash
79785b83f2
modifies ClassPool so that it can read most class files.
8年前
chibash
dfd5230a6e
adds ClassFile.JAVA_9
8年前
chibash
aabe16cc1b
modifies test code.
8年前
chibash
37258d1634
modifies test code
8年前
chibash
652e8658fe
updates javassist.jar
8年前
chibash
dc4a4dc13a
updates javadoc
8年前
chibash
64bde30912
modifies javadoc.
8年前
chibash
89c91facc0
fixes a bug JIRA JASSIST-262
8年前