S JavaScriptem funguje tato webová stránka lépe.
Domů
Procházet
Nápověda
Přihlásit se
kris
/
boringssl
Sledovat
1
Oblíbit
0
Rozštěpit
0
Zdrojový kód
Úkoly
0
Požadavky na natažení
0
Vydání
0
Wiki
Aktivita
Nelze vybrat více než 25 témat
Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
1387
Revize
12
Větve
38 MiB
Strom:
cff0b90cbb
kris/for/master/CECPQ3
kris/for/master/CECPQ3_armDONE
kris/for/master/CECPQ3_armX29
kris/for/master/CECPQ3_perlasm
kris/for/master/CECPQ3_perlasm_OPT_WIN
kris/onging/CECPQ3
kris/onging/CECPQ3_arm
kris/onging/CECPQ3_arm_XXX
kris/onging/CECPQ3_cswap_arm
kris/onging/CECPQ3_patch15
kris/ongoing/CECPQ3
new
Větve
Značky
${ item.name }
Vytvořit větev
${ searchTerm }
z „cff0b90cbb“
${ noResults }
boringssl
/
crypto
/
err
/
hkdf.errordata
hkdf.errordata
56 B
Surový
Normální zobrazení
Historie
Precompute sorted array for error strings. Previously, error strings were kept in arrays for each subdirectory and err.c would iterate over them all and insert them at init time to a hash table. This means that, even if you have a shared library and lots of processes using that, each process has ~30KB of private memory from building that hash table. This this change, all the error strings are built into a sorted list and are thus static data. This means that processes can share the error information and it actually saves binary space because of all the pointer overhead in the old scheme. Also it saves the time taken building the hash table at startup. This removes support for externally-supplied error string data. Change-Id: Ifca04f335c673a048e1a3e76ff2b69c7264635be
před 9 roky
1
2
HKDF,function,100,HKDF
HKDF,reason,100,OUTPUT_TOO_LARGE