Open
Bug 778345
Opened 13 years ago
Updated 3 years ago
Use the ARM assembly code in lib/freebl/mpi/mpi_arm.c for iOS
Categories
(NSS :: Libraries, defect, P2)
Tracking
(Not tracked)
NEW
People
(Reporter: wtc, Unassigned)
Details
(Keywords: perf)
Ted: could you take this bug? I don't know how to build NSS for iOS.
In bug 572085, Makoto Kato added ARM assembly code to MPI, but it is
only used for Linux/ARM:
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/security/nss/lib/freebl/Makefile&rev=1.121&mark=176,197-202#176
I assume Android is already covered by Linux/ARM. Makoto or Ted,
could you confirm this?
We should also use that assembly code for iOS.
To use the assembly code in mpi_arm.c, NSS needs to be compiled with
-DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
NOTE: we can look into writing ARM assembly code for a division routine
s_mpv_div_2dx1d and compiling NSS with -DMP_ASSEMBLY_DIV_2DX1D.
We can also try compiling NSS with -DMP_USE_UINT_DIGIT -DSHA_NO_LONG_LONG
for iOS.
| Reporter | ||
Updated•13 years ago
|
Target Milestone: 3.14 → 3.14.1
| Reporter | ||
Updated•13 years ago
|
Target Milestone: 3.14.1 → 3.14.2
Updated•13 years ago
|
Target Milestone: 3.14.2 → 3.14.3
| Reporter | ||
Updated•13 years ago
|
Target Milestone: 3.14.3 → 3.14.4
Comment 2•3 years ago
|
||
The bug assignee didn't login in Bugzilla in the last months and this bug has priority 'P2'.
:beurdouche, could you have a look please?
For more information, please visit auto_nag documentation.
Assignee: wtc → nobody
Status: ASSIGNED → NEW
Flags: needinfo?(bbeurdouche)
Updated•3 years ago
|
Severity: normal → S3
Comment 3•3 years ago
|
||
We have modified the bot to only consider P1 as high priority, so I'm cancelling the needinfo here.
Flags: needinfo?(bbeurdouche)
You need to log in
before you can comment on or make changes to this bug.
Description
•