On Tue, Aug 30, 2016 at 8:42 AM, WookHyun Han <wookhyun...@gmail.com> wrote: > I'm looking address sanitizer instrumentation and found that UseCalls is > enabled when CompileKernel is enabled > > When UseCalls is enabled, instrumentation inserts function calls which check > address at runtime in front of memory instructions > > I just wonder why CompileKernel uses runtime address check,is it related to > binary size of kernel?
+kasan-dev Hi, KASAN has 2 modes: inline instrumentation and outline instrumentation. Outline instrumentation is present mostly for historical reasons: it was simpler to implement KASAN with outline instrumentation and outline instrumentation support appeared in slightly earlier version of gcc. -- You received this message because you are subscribed to the Google Groups "address-sanitizer" group. To unsubscribe from this group and stop receiving emails from it, send an email to address-sanitizer+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.