You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacopo Cappellato (JIRA)" <ji...@apache.org> on 2014/03/25 15:29:15 UTC

[jira] [Commented] (OFBIZ-5170) Profiling OFBiz

    [ https://issues.apache.org/jira/browse/OFBIZ-5170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13946603#comment-13946603 ] 

Jacopo Cappellato commented on OFBIZ-5170:
------------------------------------------

{quote}At first I replaced all FastList instances with java.util.ArrayList. Profiling the change indicated longer AST. Then I replaced all FastList instances with java.util.LinkedList. Profiling the change indicated a shorter AST.{quote}

Adrian, this is interesting. However, the problem of selecting the best implementation for a List, doesn't have one solution that is valid in all the situations: for some usages arrays (i.e. ArrayList) are better, in some others linked lists (i.e. LinkedList) are better.
But I agree that it makes more sense to benchmark FastList with LinkedList rather than ArrayList because FastList is also a linked list implementation.

> Profiling OFBiz
> ---------------
>
>                 Key: OFBIZ-5170
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5170
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL COMPONENTS
>    Affects Versions: SVN trunk
>            Reporter: Adrian Crum
>            Priority: Minor
>         Attachments: HotSpotSettings.PNG, HotSpots_Rev_1464779.csv
>
>
> I will be using this issue to share the things I learn while profiling OFBiz to study the impact of removing Javolution.



--
This message was sent by Atlassian JIRA
(v6.2#6252)