Hacker News new | ask | show | jobs
by xyzzy_plugh 2192 days ago
This is not entirely true. You can exhaust stack headroom by calling functions with very large pass-by-value structs. In these situations, you are then forced to use a pointer, which results in heap allocation.