chiba
87f4d5dd1d
corrected to be able to compile an infinite loop.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@37 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
eacc721fa5
fixed a bug in CtField.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@36 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
fe122bdfe2
changed the behavior of CtClassType.setSuperclass().
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@35 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
c8eb33fc60
made to produce bytecode that HotSpot 1.3 can compile to be
efficient native code. (avoiding a bug of HotSpot?)
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@34 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
421e4885eb
fixed a bug in the compiler, which could not compile a try statement
correctly.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@33 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
d96924c601
updated some javadoc comments.
modified Loader so that getPackage() works.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@32 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
4fc98e2092
added Expr#indexofBytecode.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@31 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
08d551923e
fixed typo in a javadoc comment.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@30 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
f6c16db268
added ClassPool#removeCached so that subclasses of ClassPool can do
their own caching. A bug in CtClassType#setName was fixed.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@29 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
abef4b9fb6
enforced close() in a finally block.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@28 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
5a846bbe35
minor bugs have been fixed.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@27 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
96ab4218a3
fixed the version number.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@24 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
patriot1burke
da450cf0f7
- Made ClassPool.get0 protected so that subclasses of ClassPool can call it
- Moved all access to the class cache in ClassPool (ClassPool.classes) to a method called getCached(String classname). This is so subclasses of ClassPool can override this behavior.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@22 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
03e676c3ec
changed CtBehavior.setBody() so that setBody(null) produces a body
including nothing but a return statement.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@20 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
0ed1ede707
fixed a bug in CtBehavior#setBody().
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@19 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
088718bd20
fixed a simple bug. MethodCall#isSuper() was not public.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@18 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
4a1ef53c0d
added isSuper() in MethodCall.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@17 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
5fc3a4c6aa
modified the semantics of ($r).
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@16 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
51df92b44b
fixed a bug in makeClassInitializer() in CtClassType.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@15 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
dea5156362
fixed several compiler bugs and updated the tutorial.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@14 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
1f290d5400
fixed an array-access bug.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@13 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
2e9cd7421a
changed the license.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@12 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
b17378b7f6
improved a javadoc comment.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@11 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
345ac1e04e
new files for version 2.5.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@10 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
chiba
cdeddfd6fc
Changed the copyright notices and removed tab characters.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@9 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago
patriot1burke
069bceaf72
This commit was generated by cvs2svn to compensate for changes in r2, which
included commits to RCS files with non-trunk default branches.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@6 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
21 years ago