14.12 goto can only jump to a label inside the same function. |
14.13 goto should not jump over variable initializations. |
D Premature optimization is the root of all evil. |
15.1 Do not trade off safety for performance. |
15.2 Optimizers are clever enough to eliminate unused initializations. |
15.3 The different notations of pointer arguments to functions result in the same binary code. |
15.4 Not taking addresses of local variables helps the optimizer because it inhibits aliasing. |
15.5 Inlining can open up a lot of optimization opportunities. |
15.6 Adding a compatible declaration without the inline keyword ensures the emission of the function symbol in the current TU. |
15.7 An inline function definition is visible ... |
Get Modern C now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.