Update assembly code heading a bit.

pull/16283/head
Nicolas Noble 7 years ago committed by GitHub
parent b60c1f10cd
commit 7faa3fecad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      doc/ssl-performance.md

@ -4,7 +4,7 @@ The SSL requirement of gRPC isn't necessarily making it easy to integrate. The H
As a result, we've tried hard to provide a smooth experience to our users when compiling and distributing gRPC, but this may come at performance costs due to this. More specifically, we will sometime build the SSL library by disabling assembly code, which can impact performances by an order of magnitude when processing encrypted streams.
Build system | Condition | Platform | Assembly code
Build system | Condition | Platform | Uses assembly code
---|---|---|--
Makefile | with OpenSSL 1.0.2 development files | all | :heavy_check_mark:
Makefile | all other cases | all | :x:
@ -17,7 +17,7 @@ CMake | | all others | :heavy_check_mark:
In addition, we are shipping packages for language implementations. These packages are source packages, but also have pre-built binaries being distributed. Building packages from source may give a different result in some cases.
Language | From source | Platform | Assembly code
Language | From source | Platform | Uses assembly code
---|---|---|---
Node.JS | n/a | Linux | :heavy_check_mark:
Node.JS | n/a | MacOS | :heavy_check_mark:

Loading…
Cancel
Save