aboutsummaryrefslogtreecommitdiffstats
path: root/tests/bugs/abstractMethods/interface/jars
diff options
context:
space:
mode:
authorAndrew Clement <aclement@vmware.com>2025-03-24 16:54:35 -0700
committerAndrew Clement <aclement@vmware.com>2025-03-24 16:54:35 -0700
commitafc327cb06940d4d134ab9e03d93ae2ce3d8ebc9 (patch)
treef02e76eeaaf252889fde6fbd21cc69fb0b9a332b /tests/bugs/abstractMethods/interface/jars
parent30b83b00ebc7f6ed8c568341d1d435c50388dcaa (diff)
downloadaspectj-master.tar.gz
aspectj-master.zip
Fixed #327 - Attempt to push null on operand stackHEADmaster
This change adds tests for multiple related scenarios where the code generation was not including correct variable information, leading to these 'push null' problems. The new trackers for stack/variable usage when working with recent versions of Java are more careful in that it is not possible to manipulate stack/variable entries if they have not been previously described to the system. The Xwiki issue here uncovered two but there were a number of routes through the same method that needed testing and fixing (for example the code takes a different path for static vs non-static and private vs non-private). A snapshot build with these changes in seems to pass the Xwiki build process. Fixes #327
Diffstat (limited to 'tests/bugs/abstractMethods/interface/jars')
0 files changed, 0 insertions, 0 deletions