|
|
|
|
|
by euyyn
2777 days ago
|
|
In over 6 years working in this industry, in projects with anywhere from dozens of users to millions of users, not a single bug I have encountered was caused by a "hidden allocation" causing the process to go OOM. Not one instance. One of the two examples he cited in his introduction, the Android one, wasn't even caused by an unhandled OOM error. Android by design will kill unused processes if they're occupying memory that the foreground process needs. If we want software without bugs, removing hidden allocations in languages is far down in the priority list. |
|