We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4507839 commit 412e554Copy full SHA for 412e554
1 file changed
_posts/2025-11-30-comptime-c-functions.md
@@ -22,7 +22,7 @@ main:
22
23
Here is how it is achieved in C:
24
- `static inline` allows inlining across compilation boundaries.
25
-- `__attribute__((always_inline))` forces the compiler to inline functions.
+- `__attribute__((always_inline))` *strongly* urges compilers to inline functions.
26
- Constant buffer addresses + sizes let the optimizer trace through `memcpy()` calls.
27
- All operations become statically analyzable, reducing to constants.
28
- `assert()` calls get eliminated when conditions are provably true.
0 commit comments