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

Christopher Tubbs updated ACCUMULO-2762:
----------------------------------------

    Attachment: ACCUMULO-2762.v1.patch

Patch [^ACCUMULO-2762.v1.patch] uses max optimizations by default.

I'm uncertain why we were disabling the omit-frame-pointer and strict-aliasing 
optimizations. Maybe for debugging purposes? If that's the case, they should be 
omitted by default.

If they need to be there, then somebody who knows why they should be, should 
verify this patch. I won't apply it immediately, to give anybody who may know, 
some time to discuss.

> Use better compiler optimizations by default for native maps
> ------------------------------------------------------------
>
>                 Key: ACCUMULO-2762
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2762
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: native
>    Affects Versions: 1.6.0
>            Reporter: Christopher Tubbs
>            Priority: Minor
>              Labels: newbie
>             Fix For: 1.6.1, 1.7.0
>
>         Attachments: ACCUMULO-2762.v1.patch
>
>
> [A 
> comment|https://issues.apache.org/jira/browse/ACCUMULO-2749?focusedCommentId=13985780&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13985780]
>  on ACCUMULO-2749 identified improved performance with better compiler 
> optimizations for native maps (-O3 instead of -O2).
> The native shared library is small, and enabling these additional 
> optimizations will not result in a significantly slower build, so I don't see 
> any reason why we should not enable better optimizations by default in the 
> Makefile, if we can identify them.



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

Reply via email to