Le 18/03/2012 17:18, Michel Fortin a écrit :
On 2012-03-18 15:53:42 +0000, deadalnix <deadal...@gmail.com> said:

Le 18/03/2012 16:30, Andrei Alexandrescu a écrit :
On 3/18/12 10:19 AM, Timon Gehr wrote:
No null checks are necessary as long as there is no class that would
create such a very large object.

Yah, we need to insert a rule that prevents creating class objects
larger than 64KB. Java has the same.

Andrei

This is another solution. In this case, we have to ensure that the
first 64kb of the system are page protected to detect null pointer
deference in druntime.

On Mac OS X, the protected area is much smaller. 4 Kb I think on Snow
Leopard 32-bit.


We can page protect the first 64Kb in druntime.

Reply via email to