Project: AspectJ
Bug 129298 Contribution: Remove Memory Consuming Declared Signature
Reported: 2006-02-24 03:45:34 | Status: resolved fixed

The code for weaver.Member#getDeclaredSignature() is never used in the weaver. My memory analysis showed this can pin several megabytes of memory in a large system. This patch removes it. YAGNI :-)

Files changed in fix:
weaver/src/org/aspectj/weaver/JoinPointSignature.java weaver/src/org/aspectj/weaver/Member.java weaver/src/org/aspectj/weaver/MemberImpl.java