Null check optimization
deadalnix via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Fri Dec 4 15:33:01 PST 2015
Hi all,
I was at the LLVM meetup yesterday and talked with a contributor
that use LLVM to run java code. One on the very interesting that
came up is a way to use segfault in order to do null cheks. It is
explained here:
http://llvm.org/docs/FaultMaps.html#make-implicit-metadata
I know that ldc generate null checks when calling various
functions. It may be a good idea, considering this is unexpected,
ot use the same mechanism in LDC.
More information about the digitalmars-d-ldc
mailing list