On 1/6/98 7:21 PM, Mark A. Heilpern (heilpern@MINDSPRING.COM) stated: >However, I wonder how much time in the mud is spent in >converting vnum's to rnums, which is done by the >real_[room|obj|mobile]() functions, also using a linear search. >I haven't profiled my mud (am doing so right now...) but was >wondering if anyone has profile data that would indicate this >would or would not be a useful effort? Actually if you use the OBUILD or OasisOLC patch, it comes with replacements to real_* functions, that use a binary search. To explain it in a simple matter, it starts at 1/2 the top, checks if the vnum is less than or greater than the current "location's" (top/2) vnum, or is equal to, and then adjusts the check accordingly. - Chris Jacobson +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST