ByteWise
===
[ByteWise Index](/f84dgSG2SdSu_pbO-eMrRg)
Back to the Essence
---
### C
- [In C, why do arrays decay into pointers?](/V-Z-HgeLTMW5iEb6-Qrb6A)
- [Declaring a String](/HipZhxLRTpKAtGqmi9CJow)
- [Breakdown of `BUILD_BUG_ON_ZERO`](/7Zbv6YGZSUCPd0bCl7H66Q)
- [Behind the `max` Macro](/OkHAb1PrQauK4-MqWk1kGg)
- [Breakdown of `__is_constexpr`](/ViSqVdWhS8O1uOjNgQU_fg)
- [Integer Promotion](/XbXpAtNoQAq-BKaOI1oaFw)
- [Data Alignment](/Qb1L65xuQWeJcFtA__59Jw)
- [Study On the Basis of C Standard I](/dI1F88KAStyvz609bNti4A)
- [Breakdown the Minimal Bootloader for Cortex-M](/qA_2QHaERtqFY008aJcTAw)
### Rust
Rust
---
- [Global Variable Across Modules in Rust](/OCGLCaY4Qw-_5kmNteiuBg)
Tips and Tricks
---
- [Value Optimized Out](/_tn5N2lHRTmEfPlmE8BeUg)
- [Command `tee`](/KCMs6hS2R9WjTVdFdL4OeA)
- [Use `perf` to Gauge the Performance](/mLYYux9ARpmaX3ea9x_G1Q)
Byte Biting...
---
- [Benchmark a C Program](/4zs-1BJXS1iehi4RTJEgCw)
- [Branchless Programming](/9cJBCl6BQ9Cq4T9Flv4nxQ)
- [Clarification of Branch Prediction / Predication](/XMmxjDCdR8CVPz7VdUACAg)
- [Variable Length Array](/3x3bhzgDTIagticYfEEAgg)
- [Branch Prediction](/pWIBVfIhTi6Bu0vyenwvQg)
- [Kernel Data Structure - Linked Lists](/-1W07OaCQ76WoXOXh7LubA)
Terminology
---
- [Terminology](/LV-G3JawQB-OY5lYzpCL9A)
{"metaMigratedAt":"2023-06-17T19:32:56.520Z","metaMigratedFrom":"YAML","title":"ByteWise Index","breaks":true,"disqus":"hackmd","contributors":"[{\"id\":\"ca56db44-dbef-4c1b-b777-474af6f38859\",\"add\":1925,\"del\":566}]"}