Enclave Transitions

Enclave transitions (OCALL and ECALL) perform many checks, as detailed in the Software Developers Manual Volume 3D. These checks take time. The longer an application can stay inside the enclave and do work results in a better amortization rate of the transition performance overheard.

For more complete information about compiler optimizations, see our Optimization Notice.