14806
Progress Journals & Experimental Routines / Re: ADARQ's journal
« on: May 01, 2012, 03:02:13 am »
./bot(bot_test_stuff_init+0) [0x8050390]:returned
./bot(bot_global_signal_hooks+0) [0x805a2d0]:entered
./bot(bot_global_signal_hooks+0) [0x805a2d0]:returned
./bot(bot_global_defaults+0) [0x805ac30]:entered
./bot(bot_global_defaults+0) [0x805ac30]:returned
./bot(bot_global_conf_parse+0) [0x805a640]:entered
./bot(bot_global_conf_dir+0) [0x805a400]:entered
./bot(str_unite+0) [0x8052dd0]:entered
./bot(bot_strdup_fmt+0) [0x805c140]:entered
./bot(strstrip_nl+0) [0x8051f60]:entered
./bot(strstrip_nl+0) [0x8051f60]:returned
./bot(dlist_Dinsert_after+0) [0x8055c50]:entered
./bot(dlist_Dinsert_after+0) [0x8055c50]:entered
./bot(dlist_Dinsert_after+0) [0x8055c50]:returned
./bot(dlist_Dinsert_after+0) [0x8055c50]:entered
./bot(dlist_Dinsert_after+0) [0x8055c50]:returned
./bot(dlist_Dinsert_after+0) [0x8055c50]:returned
./bot(bot_strdup_fmt+0) [0x805c140]:returned
./bot(str_unite+0) [0x8052dd0]:returned
./bot(bot_global_conf_dir+0) [0x805a400]:entered
./bot(bot_global_conf_dir+0) [0x805a400]:returned
./bot(bot_free_fmt+0) [0x805bf60]:entered
./bot(dlist_next_retarded+0) [0x80550d0]:entered
./bot(dlist_next_retarded+0) [0x80550d0]:returned
./bot(dlist_remove+0) [0x8055280]:entered
./bot(dlist_remove+0) [0x8055280]:returned
# ./trace_print /darqbot/.darqbot/debug/trace |wc -l
401743
lul.
i wish their code set flags to tell you what type of 'function' you're in.. would help.
that output is from a small "trace_print" program, which takes a raw trace file, and prints it out tree'd..
i log the 'time()' to the raw file, so, eventually when im bored, i can add the ability for trace_print to tell me how long each function took to complete.. that will be kind of cool but we're talking nanoseconds here for the most part.
peace
./bot(bot_global_signal_hooks+0) [0x805a2d0]:entered
./bot(bot_global_signal_hooks+0) [0x805a2d0]:returned
./bot(bot_global_defaults+0) [0x805ac30]:entered
./bot(bot_global_defaults+0) [0x805ac30]:returned
./bot(bot_global_conf_parse+0) [0x805a640]:entered
./bot(bot_global_conf_dir+0) [0x805a400]:entered
./bot(str_unite+0) [0x8052dd0]:entered
./bot(bot_strdup_fmt+0) [0x805c140]:entered
./bot(strstrip_nl+0) [0x8051f60]:entered
./bot(strstrip_nl+0) [0x8051f60]:returned
./bot(dlist_Dinsert_after+0) [0x8055c50]:entered
./bot(dlist_Dinsert_after+0) [0x8055c50]:entered
./bot(dlist_Dinsert_after+0) [0x8055c50]:returned
./bot(dlist_Dinsert_after+0) [0x8055c50]:entered
./bot(dlist_Dinsert_after+0) [0x8055c50]:returned
./bot(dlist_Dinsert_after+0) [0x8055c50]:returned
./bot(bot_strdup_fmt+0) [0x805c140]:returned
./bot(str_unite+0) [0x8052dd0]:returned
./bot(bot_global_conf_dir+0) [0x805a400]:entered
./bot(bot_global_conf_dir+0) [0x805a400]:returned
./bot(bot_free_fmt+0) [0x805bf60]:entered
./bot(dlist_next_retarded+0) [0x80550d0]:entered
./bot(dlist_next_retarded+0) [0x80550d0]:returned
./bot(dlist_remove+0) [0x8055280]:entered
./bot(dlist_remove+0) [0x8055280]:returned
# ./trace_print /darqbot/.darqbot/debug/trace |wc -l
401743
lul.
i wish their code set flags to tell you what type of 'function' you're in.. would help.
that output is from a small "trace_print" program, which takes a raw trace file, and prints it out tree'd..
i log the 'time()' to the raw file, so, eventually when im bored, i can add the ability for trace_print to tell me how long each function took to complete.. that will be kind of cool but we're talking nanoseconds here for the most part.
peace
