aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | updates javassist.Loader to exclude jdk.internal.chibash2021-05-146-2/+18
| | |
* | | release 3.28.0-GArel_3_28_0_gachibash2021-05-085-6/+6
| | |
* | | Add an action badge.Shigeru Chiba2021-05-061-0/+2
| | |
* | | Create maven.ymlShigeru Chiba2021-05-061-0/+25
| | |
* | | updates Readme.html since #305 has been fixed by PR #306chibash2021-04-261-1/+1
| | |
* | | Merge pull request #306 from nschaefe/masterShigeru Chiba2021-04-264-11/+794
|\ \ \ | | | | | | | | fix issue 305: CodeConverter.replaceArrayAccess leads to java.util.ConcurrentModificationException
| * | | fix CodeConverter.replaceArrayAccess leads to ↵User2020-03-244-11/+794
| | | | | | | | | | | | | | | | java.util.ConcurrentModificationException
* | | | updates Readme.html since #363 has been mergeedchibash2021-04-261-1/+1
| | | |
* | | | Merge pull request #363 from michalkurka/masterShigeru Chiba2021-04-261-6/+19
|\ \ \ \ | | | | | | | | | | Fix a race condition in CtClassType#getClassFile3
| * | | | Fix a race condition in CtClassType#getClassFile3michalkurka2021-03-171-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
* | | | | updates Readme.html since #350 has been fixedchibash2021-04-261-1/+1
| | | | |
* | | | | Merge pull request #351 from sgjesse/issue-350Shigeru Chiba2021-04-262-3/+84
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | This fixes Issue #350. Check for extended frame type when updating StackMapTable offset.
| * | | | Check for extended frame type when updating StackTableOffset offsetSøren Gjesse2020-12-142-3/+84
| | | | | | | | | | | | | | | | | | | | Fixes #350
* | | | | fixes a security problem in pom.xmlchibash2021-01-301-1/+1
| | | | |
* | | | | fixes typos for #357chibash2021-01-302-3/+3
| | | | |
* | | | | Merge pull request #357 from eshizhan/masterShigeru Chiba2021-01-304-0/+31
|\ \ \ \ \ | |/ / / / |/| | | | add functions for getting the parameter names of method
| * | | | add unit tests for LocalVariableAttribute.variableNameByIndex and ↵eshizhan2021-01-293-1/+8
| | | | | | | | | | | | | | | | | | | | MethodParametersAttribute.parameterName
| * | | | add functions for getting the parameter names of methodeshizhan2021-01-262-0/+24
|/ / / /
* | | | fixes Issue #339chibash2020-10-164-3/+83
| | | |
* | | | updates the version numberchibash2020-07-133-2/+7
| | | |
* | | | fixes a bug of javassist.bytecode.stackmap, which was reported as Issue #328.chibash2020-07-133-2/+30
| | | |
* | | | Merge pull request #307 from sarxos/patch-1Shigeru Chiba2020-03-271-1/+1
|\ \ \ \ | |/ / / |/| | | Fix typo in TypeChecker
| * | | Fix typo in TypeCheckerBartosz Firyn2020-03-261-1/+1
|/ / / | | | | | | Should be "bad field access" not "bad filed access".
* | | updates Readme.html to mention how to release.chibash2020-03-201-3/+12
| | |
* | | for release 3.27.0-GArel_3_27_0_gachibash2020-03-197-9/+10
| | |
| | * Fixes to support the full syntax of possible signaturesPietro Braione2020-01-222-11/+116
| | |
| | * Fix renaming of classes in presence of generic signatures and nestedPietro Braione2020-01-211-11/+33
| |/ |/| | | classes.
* | fixes a bug involuved in Pull Request #294chibash2019-12-246-4/+37
| |
* | Merge pull request #294 from junwen12221/masterShigeru Chiba2019-12-231-0/+4
|\ \ | | | | | | Supports parsing 'byte[] a = new byte[]{};'. Only parsing is supported. Javassist reports a not-supported error.
| * | Support parsing 'byte[] a = new byte[]{};'cjw2019-12-051-0/+4
| | |
* | | Merge branch 'master' of github.com:jboss-javassist/javassistchibash2019-12-231-1/+1
|\| |
| * | Merge pull request #281 from diptadas/patch-1Shigeru Chiba2019-10-141-1/+1
| |\ \ | | | | | | | | Fix instruction printer double constant
| | * | Fix instruction printer double constantDipta Das2019-10-131-1/+1
| |/ /
* / / fixdes Issue #282chibash2019-12-234-2/+8
|/ /
* | updates Readme.htmlchibash2019-10-123-1/+6
| |
* | Merge pull request #279 from csobrinho/patch-1Shigeru Chiba2019-10-121-4/+4
|\ \ | |/ |/| Fix a bottleneck. If the jar entries is big, List.contains is O(n) an…
| * Fix a bottleneck. If the jar entries is big, List.contains is O(n) and very ↵Carlos Sobrinho2019-10-101-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_gachibash2019-10-033-3/+3
|
* adds CtClass#isKotlin() for PR #276chibash2019-09-232-0/+13
|
* fixes a bug of JvstTest5#testRedundantInsertAfter() for Issue #275chibash2019-09-232-1/+1
|
* adds CtBehavior#insertAfter(String,boolean,boolean) for Issue #275chibash2019-09-208-24/+159
|
* fixes Issue #271chibash2019-09-023-4/+16
|
* updates Readme.htmlchibash2019-09-021-1/+1
|
* Merge pull request #267 from sam-ma/masterShigeru Chiba2019-09-023-13/+67
|\ | | | | Fix #265 javassist.CannotCompileException: [source error] the called …
| * Fix #265 javassist.CannotCompileException: [source error] the called ↵Sam Ma2019-07-233-13/+67
| | | | | | | | constructor is private
* | adds ClassFileWriter#addDynamicInfochibash2019-09-022-0/+18
| |
* | fixes typos included in PR #272 (Issue #270)chibash2019-09-014-164/+164
| |
* | Merge pull request #272 from richbolen/JASSIST-270Shigeru Chiba2019-09-012-49/+177
|\ \ | | | | | | JASSIST-270: Add support for the new Dynamic constant (17) created in java 11
| * | Remove unused fileRich Bolen2019-08-301-22/+0
| | |
| * | Address feedback from PRRich Bolen2019-08-282-5/+5
| | |