Availability:built-in
noprofile(+Name/+Arity, 
...)Declares the predicate Name/Arity to be invisible 
to the profiler. The time spent in the named predicate is added to the 
caller, and the callees are linked directly to the caller. This is 
particularly useful for simple meta-predicates such as call/1, ignore/1, catch/3, 
etc.