The left column in the profiler window shows internal predicate names instead of the names as translated by calling the user:prolog_predicate_name/2 hook predicate. This issue doesn't happen in the right column, however, as we get the names from calling the hook predicate. An example when using the profiler with a Logtalk goal:
As you can see, on the left column, the highlighted predicate (black background) shows the internal predicate name but on the right column the highlighted line (yellow background) shows the user predicate name.
The left column in the profiler window shows internal predicate names instead of the names as translated by calling the
user:prolog_predicate_name/2
hook predicate. This issue doesn't happen in the right column, however, as we get the names from calling the hook predicate. An example when using the profiler with a Logtalk goal:As you can see, on the left column, the highlighted predicate (black background) shows the internal predicate name but on the right column the highlighted line (yellow background) shows the user predicate name.