Remix.run Logo
shakna a day ago

Chromium has better handling for bitflip errors. Mostly due to the Discardable buffers they make such extensive use of.

The hardware bugs are there. They're just handled.

saagarjha 10 hours ago | parent [-]

By what?

shakna an hour ago | parent [-]

With Discardables. When Blink's allocator detects a fault in a memory section it swaps it out for a new one, and taints the old so it is only reused when no more remains.

Live objects get swapped between Discardable buffers quite frequently. They're not expected to stay at the same position in memory.