aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/javassist/bytecode
Commit message (Collapse)AuthorAgeFilesLines
* Add test for 16th line & fixakuznetsov2024-09-281-7/+7
|
* Merge pull request #484 from kuznet1/masterShigeru Chiba2024-05-033-1/+55
|\ | | | | Line numbers support
| * add line numbers and testakuznetsov2023-10-043-1/+55
| |
* | support bootstrap method coping when using code copingLiuChuliang 刘楚梁2024-01-182-30/+222
| |
* | fixes GitHub Issue 462 (Internal class issues in the Java 21)wuwen2023-11-031-3/+6
|/
* prohibits too many items from being added to a constant pool.chibash2022-08-071-1/+1
| | | | the previous commit was wrong.
* prohibits too many items from being added to a constant poolchibash2022-08-071-0/+3
|
* Merge pull request #382 from tim-hoffman/PR_RemoveStringBufferShigeru Chiba2022-05-1313-65/+68
|\ | | | | Replace StringBuffer with StringBuilder, other minor String optimizations
| * Replace remaining StringBuffer uses with StringBuilderTimothy Hoffman2021-07-161-15/+15
| |
| * Replace StringBuffer with StringBuilder and other minor String optimizationsTimothy Hoffman2021-07-1613-50/+53
| |
* | Merge pull request #383 from tim-hoffman/PR_ArrayCopyPerformanceShigeru Chiba2022-05-132-5/+10
|\ \ | | | | | | Replace array copy loops with System.arraycopy
| * | Replace array copy loop with System.arraycopyTimothy Hoffman2021-07-162-5/+10
| |/
* | does refactoringchibash2022-05-131-92/+130
| |
* | fixes a bug in SignatureAttribute.renameClass().chibash2022-05-131-44/+76
| |
* | Merge branch 'master' into masterShigeru Chiba2022-05-1112-21/+151
|\ \
| * \ Merge pull request #278 from ximsfei/masterShigeru Chiba2022-05-107-18/+104
| |\ \ | | |/ | |/| fixes a bug of ClassFile#renameClass(), some imports could not be successfully renamed.
| | * fixes a bug of ClassFile#renameClass(), some imports could not be ↵ximsfei2019-10-087-18/+104
| | | | | | | | | | | | successfully renamed
| * | Merge pull request #306 from nschaefe/masterShigeru Chiba2021-04-261-11/+11
| |\ \ | | | | | | | | fix issue 305: CodeConverter.replaceArrayAccess leads to java.util.ConcurrentModificationException
| | * | fix CodeConverter.replaceArrayAccess leads to ↵User2020-03-241-11/+11
| | | | | | | | | | | | | | | | java.util.ConcurrentModificationException
| * | | Merge pull request #351 from sgjesse/issue-350Shigeru Chiba2021-04-261-3/+7
| |\ \ \ | | | | | | | | | | | | | | | 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-141-3/+7
| | | | | | | | | | | | | | | | | | | | Fixes #350
| * | | | fixes typos for #357chibash2021-01-301-2/+2
| | | | |
| * | | | add unit tests for LocalVariableAttribute.variableNameByIndex and ↵eshizhan2021-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | MethodParametersAttribute.parameterName
| * | | | add functions for getting the parameter names of methodeshizhan2021-01-262-0/+24
| |/ / /
| * | | fixes Issue #339chibash2020-10-161-2/+7
| | | |
| * | | fixes a bug of javassist.bytecode.stackmap, which was reported as Issue #328.chibash2020-07-131-2/+12
| |/ /
* | | Fixes to support the full syntax of possible signaturesPietro Braione2020-01-221-11/+32
| | |
* | | Fix renaming of classes in presence of generic signatures and nestedPietro Braione2020-01-211-11/+33
|/ / | | | | classes.
* | Merge branch 'master' of github.com:jboss-javassist/javassistchibash2019-12-231-1/+1
|\ \
| * | Fix instruction printer double constantDipta Das2019-10-131-1/+1
| |/
* / fixdes Issue #282chibash2019-12-232-1/+7
|/
* adds CtBehavior#insertAfter(String,boolean,boolean) for Issue #275chibash2019-09-201-6/+38
|
* adds ClassFileWriter#addDynamicInfochibash2019-09-021-0/+18
|
* fixes typos included in PR #272 (Issue #270)chibash2019-09-011-162/+157
|
* Address feedback from PRRich Bolen2019-08-281-3/+3
|
* Incorporate feedback from the PRRich Bolen2019-08-271-1/+6
|
* Incorporate feedback from the PRRich Bolen2019-08-271-1/+1
|
* Incorporate feedback from the PRRich Bolen2019-08-273-38/+1
|
* Add support for the new Dynamic constant (17) created in java 11Rich Bolen2019-08-203-48/+208
|
* changes the version numberchibash2018-09-052-0/+4
|
* modifies NestHostAttribute and NestMembersAttribute and adds test codechibash2018-09-022-0/+63
|
* Add support for Java 11 NestHost and NestMembers attributesDmitri Gabbasov2018-08-233-0/+92
|
* JASSIST-271 Allow running on Java 11 by falling back to ↵Christian Beikov2018-04-291-0/+21
| | | | ClassLoader.defineClass for Java > 10
* fixes a bug reported in issue #155 (Javassist Incorrect Code when wrapping ↵chibash2017-11-151-1/+0
| | | | with try/catch)
* Organize imports to disolve ambiguity.nickl-2017-10-3036-81/+126
|
* Source walk/Spring clean/Parameterize/Enhance et.al.nickl-2017-10-3061-1195/+1622
| | | | | | | | | | | | | The following were applied during multiple itterations through the source. * Parameterize raw types. * Mark unused members. * Annotate override and deprecated methods. * Convert loops to enhance for loop. * Remove redundant else statements. * Widening collection type references. * Optimize code for improved readability. * Squash compiler warnings. * Identify smells.
* Implement hashCode for Annotation.nickl-2017-10-301-0/+6
| | | | To honour the Object.equals contract.
* Implement hashCode for Type.nickl-2017-10-301-0/+5
| | | | To honour the Object.equals contract.
* Implement hashCode for MultiType.nickl-2017-10-301-0/+8
| | | | To honour the Object.equals contract.
* Implement hashCode for MultiArrayType.nickl-2017-10-301-0/+6
| | | | To honour the Object.equals contract.