[
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)