Y
Hacker News
new
|
ask
|
show
|
jobs
by
koverstreet
3348 days ago
Because with intrusive lists, insertion/removal can't fail due to memory allocation failure - with dynamic arrays, it can.
In the kernel, where you have to handle every single error path, this is a big deal.