You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Dan Haywood (JIRA)" <ji...@apache.org> on 2019/05/15 09:07:00 UTC

[jira] [Assigned] (ISIS-2054) Reduce memory pressure when reducing calls on getMethod(byName) when looking up annotations.

     [ https://issues.apache.org/jira/browse/ISIS-2054?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Haywood reassigned ISIS-2054:
---------------------------------

         Assignee: Andi Huber
    Fix Version/s:     (was: 1.18.0)
                   2.0.0-M2

This ticket has had commits on it for v2 (M2).  The idea was to backport to 1.x codebase, but I don't think there's any point in doing so.

> 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
>            Assignee: Andi Huber
>            Priority: Minor
>             Fix For: 2.0.0-M2
>
>
> 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)