[
https://issues.apache.org/jira/browse/ISIS-2054?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16729877#comment-16729877
]
ASF subversion and git services commented on ISIS-2054:
-------------------------------------------------------
Commit 77de83314f1dbd64f1615237f535b18c988c5378 in isis's branch
refs/heads/2033-IoC from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=77de833 ]
ISIS-2054: simplify type hierarchy traversal when including interfaces
Task-Url: https://issues.apache.org/jira/browse/ISIS-2054
> Reduce memory pressure when reducing calls on getMethod(byName) when looking
> up annotations.
> --------------------------------------------------------------------------------------------
>
> Key: ISIS-2054
> URL: https://issues.apache.org/jira/browse/ISIS-2054
> Project: Isis
> Issue Type: Improvement
> Affects Versions: 1.16.2
> Reporter: Dan Haywood
> Priority: Major
> Fix For: 1.16.3
>
>
> Comment by Andi ...
> think this relates to just noticed we can improve performance of specloader
> initialization by tweaking ...
> org.apache.isis.core.metamodel.facets.Annotations such that annotation lookup
> does no longer call getMethod(byName, ...)
> this produces a huge amount of stack-trace objects that pollute the heap
> This has already been parallelized, but I think the bottleneck could be
> memory related :)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)