prophecymud / go-prophecy-issues

Issue tracker for GoProphecy
telnet://mud.prophecy.lu:4005
0 stars 0 forks source link

finger is laggy #160

Closed Ranfir closed 2 years ago

Ranfir commented 4 years ago

e.g. finger drosta takes between 2s and 11s.

anhegofcherek commented 4 years ago

Yep; it used to have a partial copy of the pfile loading code, hacked to only load the relevant data -I made it load the whole pfile which is cleaner and safer, but interacts poorly with some of the performance hits from the object-loading rewrite...

anhegofcherek commented 2 years ago

I'm afraid I don't have an exact reference to hand but with my changes to the datastructures for objects (TL;DR now a set not a list) that massively increased performance, this should now be fine!