[tor-bugs] #16467 [Tor]: Faster Ed25519 implementation.

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Jul 5 15:49:42 UTC 2015


#16467: Faster Ed25519 implementation.
-----------------------------+------------------------------------
     Reporter:  yawning      |      Owner:
         Type:  enhancement  |     Status:  needs_review
     Priority:  normal       |  Milestone:  Tor: 0.2.7.x-final
    Component:  Tor          |    Version:  Tor: 0.2.7
   Resolution:               |   Keywords:  performance, tor-relay
Actual Points:               |  Parent ID:  #9663
       Points:               |
-----------------------------+------------------------------------

Comment (by teor):

 This set of flags also works fine:
 `-O2 -funroll-loops -ffp-contract=on -fno-omit-frame-pointer -mrelax-all
 -fstrict-aliasing -Wstrict-aliasing  -arch x86_64`

 Leaving me with the following (deduplicated) potential problematic
 options:
 `-fasynchronous-unwind-tables -fno-optimize-sibling-calls -fno-inline
 -fstack-protector-all -fsanitize=undefined -fno-sanitize-recover=all
 -fsanitize=address -O0`

 I'll do some builds with each option and see.

 If the sanitizers are the issue, I'll add the problematic code to:
 `-fsanitize-blacklist=contrib/clang/sanitize_blacklist.txt`

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16467#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list