ramosian-glider / memory-sanitizer

Automatically exported from code.google.com/p/memory-sanitizer
0 stars 0 forks source link

__msan_*param* interface functions are useless and misleading #42

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Because of the way we handle param tls in msan (saving it into a local at the 
function entry to deal with nested calls), interface functions dealing with 
param tls are useless - calling them overrides the same slot they work with.

Remove them from the public interface. Or reimplement as intrinsics.

Original issue reported on code.google.com by euge...@google.com on 27 Dec 2013 at 11:41

GoogleCodeExporter commented 9 years ago
Removed __msan_print_param_shadow.
r205415.

Original comment by euge...@google.com on 2 Apr 2014 at 12:02

GoogleCodeExporter commented 9 years ago
Adding Project:MemorySanitizer as part of GitHub migration.

Original comment by gli...@google.com on 30 Jul 2015 at 9:22