tag:blogger.com,1999:blog-351311855402780691.post2388988728945877924..comments2023-06-01T00:43:09.924-07:00Comments on Cacheboy Development: "Dial before you Dig"Adrianhttp://www.blogger.com/profile/17496219706861321916noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-351311855402780691.post-58681299895891345242008-06-24T23:09:00.000-07:002008-06-24T23:09:00.000-07:00(Hm, I just noticed that I wasn't receiving emails...(Hm, I just noticed that I wasn't receiving emails for the comments posted to my blog. I'll have to fix that.)<BR/><BR/>Yeah, I saw that email; I stay subscribed to freebsd-hackers for some strange reason.<BR/><BR/>I would like to convert everything over to the BSD data structures provided in queue.h as I'm fed up reinventing the wheel. Thats a time-consuming task - probably something for a GSoC type student to do. I have bigger things to try and sort out before I chase things such as queue.h :)Adrianhttps://www.blogger.com/profile/17496219706861321916noreply@blogger.comtag:blogger.com,1999:blog-351311855402780691.post-30562103523754077832008-04-28T14:52:00.000-07:002008-04-28T14:52:00.000-07:00"Note: I really want to move all of this code over..."Note: I really want to move all of this code over to the BSD queue/list types. ARGH! But I digress."<BR/><BR/>There was some discussion about this recently w.r.t. porting BSD make to build on Linux... the consensus seemed to be that it was easiest for the app to have a local copy of the BSD queue.h as part of the local code base (I don't know if it then used this in all cases, or only for non-BSD builds, though I imagine it would probably be simpler to use it always and that way you don't have to worry about differing queue.h implementations):<BR/><BR/>http://lists.freebsd.org/pipermail/freebsd-hackers/2008-March/023719.html<BR/><BR/>Of course if you knew all this and it was more the effort involved in converting everything over, you can probably just ignore this comment... :-)Anonymoushttps://www.blogger.com/profile/17709114101913945966noreply@blogger.com