> > So as judge, jury, and executioner, I say good riddance: > > http://www.circlemud.org/~greerga/working/RIPbuffer.patch > (~400kB) > > (The above is not the final version of the patch. I'm still doing other > cleanups. The majority of the changes are how they will end up being. > This > will NOT be part of bpl19. Maybe bpl20.) Well I'm in favor of it from a stability standpoint. Been a few times that an item was quite hard to debug with gdb due to my stack being walked over. This is the most drastic change since a certain oft used structure was removed from mobiles a year or two ago. I do expect to see a lot of 'why doesn't this three line patch' work on the list as a result ;) Performance wise, I'm curious as to see how efficient circle will be after global buffers are removed. Before we'd build a global buffer and send it to n people. Now it appears to me we're going to rebuild the buffer for each individual user. I don't expect it to have that much of an impact, but I've always been quite proud of the fact that my game uses far less cpu than any other codebase running on the box. Nice and tight. I'll probably wait until bpl20 is released to bring my game up from bpl17, as I have a suspicion that more is coming down the pipe. -Jac telnet://crodomud.crodo.com:4000 -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/06/01 PST