Opened 7 years ago

Closed 7 years ago

#8109 closed enhancement (implemented)

Use -fomit-frame-pointer with curve25519_donna.c

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: 0.2.5.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-relay performance
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Giving the compiler an extra register to work with can make our handshake run about 6% faster on register-starved 32-bit systems without nacl.

Child Tickets

Change History (2)

comment:1 Changed 7 years ago by nickm

Status: newneeds_review

See branch "feature8109".

I am proposing this for 0.2.5; since it is past the 0.2.4 feature deadline and I want to practice what I preach.

comment:2 Changed 7 years ago by nickm

Resolution: implemented
Status: needs_reviewclosed

Merged in master, which is now 0.2.5, just so there can be something in 0.2.5.

Note: See TracTickets for help on using tickets.