Dear All, When using the ECLiPSe timing profiler I get results where for a large amount of time no module or predicate can be identified e. g. 88% of time were spent in module '?' and predicate '?' - the result looks like this: Predicate Module %Time Time %Cum -------------------------------------------------------- ? ? 88.0% 531.19s 88.0% store_get_ /4 sepia_kernel 6.2% 37.54s 94.2% add_attribute /3 sepia_kernel 1.3% 8.09s 95.5% functor /3 sepia_kernel 1.3% 7.99s 96.8% insert_suspension /4 sepia_kernel 1.3% 7.72s 98.1% set_priority /1 sepia_kernel 0.4% 2.34s 98.5% get_priority /1 sepia_kernel 0.4% 2.15s 98.9% unify_ic /3 ic_kernel 0.2% 1.35s 99.1% set_up_ic_con /3 ic_constrain 0.2% 1.26s 99.3% notify_constrained/1 sepia_kernel 0.2% 1.22s 99.5% add_new_sic_attrib/3 ic_symbolic 0.2% 1.15s 99.7% schedule_woken /1 sepia_kernel 0.1% 0.64s 99.8% =.. /2 sepia_kernel 0.0% 0.25s 99.8% concat_strings /3 sepia_kernel 0.0% 0.23s 99.9% unify_attributes /2 sepia_kernel 0.0% 0.22s 99.9% unify_ic_symbolic /3 ic_symbolic 0.0% 0.17s 99.9% sync_ic_symbolic /2 ic_symbolic 0.0% 0.16s 100.0% atom_string /2 sepia_kernel 0.0% 0.12s 100.0% has_domain_range /5 ic_symbolic 0.0% 0.10s 100.0% transitionUBattUeb/6 eclipse 0.0% 0.04s 100.0% Of course the executed predicates behind the question mark are the ones of interest to me ... Is there a way that the profiler won't show the question mark but does resolve the actual predicates which were executed? I'm using the 64bit Linux v5.10 #47 ECLiPSe. Thanks in advance, ChristianReceived on Tue Apr 10 2007 - 12:33:24 CEST
This archive was generated by hypermail 2.3.0 : Wed Sep 25 2024 - 15:13:20 CEST