chibash
f7ef31ce8b
fixes Issue #271
4年前
enigzhg
f8ee3eb84e
Fix Issue #246 via clean java doc.
5年前
chibash
106b44b0e0
fixes typos in javadocs.
5年前
chibash
6320bc4e14
changes CtClass#toClass() and ClassPool#toClass() etc. to support Java 11,
in other words, java.lang.invoke.MethodHandles.Lookup.
5年前
nickl-
ceebba3611
Define parameters for returned iterator.
6年前
nickl-
af399dbfa0
Refactor definePackage as well.
Yes it is deprecated but seems the right thing to do
6年前
chibash
dfd0733e1f
modifies CtClass#setModifiers() to correctly support inner classes.
7年前
chibash
45ce361742
modifies to use sun.misc.Unsafe#defineClass so that Javassist can run with jigsaw
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
0ebd27d23e
fixes calls to a deprecated method in Java 9.
7年前
chibash
74e404b122
adds ModuleClassPath.java
7年前
chibash
c43f4a7cde
updated javadoc comments. makeClass(ClassFile cf) was added to ClassPool.
9年前
chibash
e8c023af06
fixed javadoc bugs
9年前
chibash
5a6662f29d
preparation for 3.19 release. fixed bugs in javadoc comments
9年前
chibash
7f73ad1fbc
fixed JASSIST-237
9年前
chibash
0ba6f9efdc
for fixing JASSIST-236, I've added getDeclaredMethods(String) to CtClass.
9年前
chibash
f81b1ae4ed
fixed JASSIST-188
11年前
chiba
0564d29d85
fixed JASSIST-150
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@611 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12年前
chiba
b83522334f
fixed JASSIST-147
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@610 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12年前
chiba
121a67e8df
added the Apache license.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@584 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
13年前
chiba
4805e41b51
changed javadoc for JASSIST-123
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@578 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
13年前
chiba
8133161cb6
added ClassPool.getOrNull()
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@544 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
14年前
alesj
e7392c68c6
[JASSIST-115]; use try/finally for toClass2.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@535 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
14年前
chiba
c4b9da1f23
for fixing JASSIST-68
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@474 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
15年前
chiba
1144f6066c
implemented ClassPool.makeClassIfNew()
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@457 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
15年前
chiba
d331ba6fb6
added ClassPool.getCtClass() and fixed related bugs.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@449 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
16年前
chiba
a9d3c7bd1d
supported the class path wildcards.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@413 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
16年前
chiba
d133f96da4
for reducing memory footprint
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@393 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
17年前
chiba
73969fa11a
made automatic pruning off by default because I found that pruning does not really save memory (only 20%). I changed Javassist to compress a class file on memory after toBytecode().
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@383 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
17年前
chiba
a318d5d7d8
updated the copyright notices.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@382 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
17年前
chiba
9f548a4c38
a minor API extension.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@373 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
17年前
chiba
fef3cedb4b
fixed a but in javassist.bytecode.stackmap etc.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@372 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
17年前
chiba
4f6352718e
3.4.0GA release
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@334 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
17年前
chiba
f685aa708c
fixed JIRA JASSIST-28?
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@326 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
17年前
kkhan
81ef701676
Class.gerDeclaredMethod() needs to happen in a privileged block
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@311 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
chiba
7a730c89d7
deprecated ClassPool#toClass(CtClass,ClassLoader).
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@310 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
chiba
e2f5393d14
updated javadoc comments
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@306 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
chiba
2405e68046
fixed the bug reported as JASSIST-23.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@305 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
chiba
7b68913ebb
updated javadoc comments.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@266 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
adrian
163f2ece31
Allow a ClassPool to override the "guess" at the classloader to use.
The default is still the thread context classloader.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@259 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
chiba
1330b17839
replaced individual calls to Thread.currentThread().getContextClassLoader() with a call to ClassPool#getContextClassLoader(), which simply forward to Thread.current...
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@249 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
chiba
774508d17c
updated copyright notices
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@234 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
chiba
5ff19d5945
appended ClassPool(boolean) constructor.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@220 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
18年前
chiba
3ab8846e75
renamed getEnclosingClass() in CtClass to getEnclosingMethod() and fixed a bug so that getModifiers() can work on an nested class.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@210 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
19年前
chiba
2d60b1690e
modified the compiler to support "import".
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@195 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
19年前
chiba
ee8265e79f
Turning the automatic pruning on by default.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@181 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
19年前
bill
f5d84c890b
Fix pruning so that exceptions and annotation attributes are not ditched.
Add more hooks for jBoss AOP so that it can prune aggressively.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@178 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
19年前
chiba
5b7f885703
Changed ClassPool.get() to accept the descriptors of array types.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@170 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
19年前
chiba
4b2de8a77e
Change the year in the copyright notices from 2004 to 2005.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@153 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
19年前
chiba
e667c0de32
fixed a few bugs.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@152 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
19年前