Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove redundant type check | April Schleck | 2022-03-31 | 1 | -1/+0 |
| | | | The same condition is repeated twice (caught by FindBugs.) | ||||
* | Fix for NullPointerException on detach() | Burak Şahin | 2021-09-21 | 1 | -1/+1 |
| | |||||
* | updates javassist.Loader to exclude jdk.internal. | chibash | 2021-05-14 | 3 | -2/+3 |
| | |||||
* | release 3.28.0-GArel_3_28_0_ga | chibash | 2021-05-08 | 1 | -1/+1 |
| | |||||
* | Merge pull request #306 from nschaefe/master | Shigeru Chiba | 2021-04-26 | 4 | -11/+794 |
|\ | | | | | fix issue 305: CodeConverter.replaceArrayAccess leads to java.util.ConcurrentModificationException | ||||
| * | fix CodeConverter.replaceArrayAccess leads to ↵ | User | 2020-03-24 | 4 | -11/+794 |
| | | | | | | | | java.util.ConcurrentModificationException | ||||
* | | Merge pull request #363 from michalkurka/master | Shigeru Chiba | 2021-04-26 | 1 | -6/+19 |
|\ \ | | | | | | | Fix a race condition in CtClassType#getClassFile3 | ||||
| * | | Fix a race condition in CtClassType#getClassFile3 | michalkurka | 2021-03-17 | 1 | -6/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | javassist fails to find a class when concurrently running process compresses the class (converts classfile to raw bytes) the idea of the fix is to make sure to only update rawClassfile and classfile under lock in getClassFile3, all other places that modify classfile are already synchronized when reading the object state, we need to read under lock both classfile and rawClassFile otherwise we might get an inconsistent state | ||||
* | | | Merge pull request #351 from sgjesse/issue-350 | Shigeru Chiba | 2021-04-26 | 2 | -3/+84 |
|\ \ \ | |/ / |/| | | | | | This fixes Issue #350. Check for extended frame type when updating StackMapTable offset. | ||||
| * | | Check for extended frame type when updating StackTableOffset offset | Søren Gjesse | 2020-12-14 | 2 | -3/+84 |
| | | | | | | | | | | | | Fixes #350 | ||||
* | | | fixes typos for #357 | chibash | 2021-01-30 | 1 | -2/+2 |
| | | | |||||
* | | | add unit tests for LocalVariableAttribute.variableNameByIndex and ↵ | eshizhan | 2021-01-29 | 3 | -1/+8 |
| | | | | | | | | | | | | MethodParametersAttribute.parameterName | ||||
* | | | add functions for getting the parameter names of method | eshizhan | 2021-01-26 | 2 | -0/+24 |
|/ / | |||||
* | | fixes Issue #339 | chibash | 2020-10-16 | 2 | -2/+82 |
| | | |||||
* | | updates the version number | chibash | 2020-07-13 | 2 | -2/+2 |
| | | |||||
* | | fixes a bug of javassist.bytecode.stackmap, which was reported as Issue #328. | chibash | 2020-07-13 | 2 | -2/+30 |
| | | |||||
* | | Fix typo in TypeChecker | Bartosz Firyn | 2020-03-26 | 1 | -1/+1 |
|/ | | | Should be "bad field access" not "bad filed access". | ||||
* | for release 3.27.0-GArel_3_27_0_ga | chibash | 2020-03-19 | 2 | -3/+3 |
| | |||||
* | fixes a bug involuved in Pull Request #294 | chibash | 2019-12-24 | 4 | -3/+36 |
| | |||||
* | Merge pull request #294 from junwen12221/master | Shigeru Chiba | 2019-12-23 | 1 | -0/+4 |
|\ | | | | | Supports parsing 'byte[] a = new byte[]{};'. Only parsing is supported. Javassist reports a not-supported error. | ||||
| * | Support parsing 'byte[] a = new byte[]{};' | cjw | 2019-12-05 | 1 | -0/+4 |
| | | |||||
* | | Merge branch 'master' of github.com:jboss-javassist/javassist | chibash | 2019-12-23 | 1 | -1/+1 |
|\| | |||||
| * | Fix instruction printer double constant | Dipta Das | 2019-10-13 | 1 | -1/+1 |
| | | |||||
* | | fixdes Issue #282 | chibash | 2019-12-23 | 2 | -1/+7 |
|/ | |||||
* | updates Readme.html | chibash | 2019-10-12 | 1 | -1/+1 |
| | |||||
* | Fix a bottleneck. If the jar entries is big, List.contains is O(n) and very ↵ | Carlos Sobrinho | 2019-10-10 | 1 | -4/+4 |
| | | | | | slow! This is a continuation of #271 to speed up the 3.25/26 release. More details on the issue. | ||||
* | for release 3.26.0-GArel_3_26_0_ga3_26_0_ga | chibash | 2019-10-03 | 1 | -1/+1 |
| | |||||
* | adds CtClass#isKotlin() for PR #276 | chibash | 2019-09-23 | 2 | -0/+13 |
| | |||||
* | fixes a bug of JvstTest5#testRedundantInsertAfter() for Issue #275 | chibash | 2019-09-23 | 1 | -1/+1 |
| | |||||
* | adds CtBehavior#insertAfter(String,boolean,boolean) for Issue #275 | chibash | 2019-09-20 | 4 | -19/+154 |
| | |||||
* | fixes Issue #271 | chibash | 2019-09-02 | 2 | -3/+15 |
| | |||||
* | Merge pull request #267 from sam-ma/master | Shigeru Chiba | 2019-09-02 | 3 | -13/+67 |
|\ | | | | | Fix #265 javassist.CannotCompileException: [source error] the called … | ||||
| * | Fix #265 javassist.CannotCompileException: [source error] the called ↵ | Sam Ma | 2019-07-23 | 3 | -13/+67 |
| | | | | | | | | constructor is private | ||||
* | | adds ClassFileWriter#addDynamicInfo | chibash | 2019-09-02 | 1 | -0/+18 |
| | | |||||
* | | fixes typos included in PR #272 (Issue #270) | chibash | 2019-09-01 | 2 | -163/+158 |
| | | |||||
* | | Remove unused file | Rich Bolen | 2019-08-30 | 1 | -22/+0 |
| | | |||||
* | | Address feedback from PR | Rich Bolen | 2019-08-28 | 1 | -3/+3 |
| | | |||||
* | | Incorporate feedback from the PR | Rich Bolen | 2019-08-27 | 1 | -1/+6 |
| | | |||||
* | | Incorporate feedback from the PR | Rich Bolen | 2019-08-27 | 1 | -1/+1 |
| | | |||||
* | | Incorporate feedback from the PR | Rich Bolen | 2019-08-27 | 4 | -74/+1 |
| | | |||||
* | | Add support for the new Dynamic constant (17) created in java 11 | Rich Bolen | 2019-08-20 | 5 | -48/+266 |
| | | |||||
* | | fixed Issue #263 | chibash | 2019-07-27 | 4 | -3/+57 |
|/ | |||||
* | Fix typo | Uragami Taichi | 2019-07-04 | 1 | -1/+1 |
| | |||||
* | for release 3.25.0-GA | chibash | 2019-04-16 | 3 | -3/+4 |
| | |||||
* | Merge pull request #253 from sam-ma/master | Shigeru Chiba | 2019-04-16 | 3 | -2/+56 |
|\ | | | | | Fix #252 make instrumentation works on JDK11 for the inner class which has access to the private constructor of the host class | ||||
| * | Fix #252 make instrumentation works on JDK11 for the inner class which has ↵ | Sam Ma | 2019-03-20 | 3 | -2/+56 |
| | | | | | | | | access to the private constructor of the host class | ||||
* | | Add back FactoryHelper.toClass(ClassFile cf, ClassLoader loader, ↵ | Chao Wang | 2019-03-25 | 1 | -0/+18 |
| | | | | | | | | ProtectionDomain domain) for backward compatibility in minor release. | ||||
* | | adds javadoc comments for PR #250 | chibash | 2019-03-17 | 2 | -2/+17 |
| | | |||||
* | | Control ctxClassLoader usage per thread | skybber | 2019-03-17 | 1 | -1/+16 |
|/ | |||||
* | Fix Issue #246 via clean java doc. | enigzhg | 2019-02-12 | 1 | -5/+1 |
| |