Weekend Projects: killing buffer.c and array.c 8

Posted by jan Sat, 09 Feb 2008 08:46:00 GMT

As part of a weekend project I’m ripping 1.5 apart a bit. I worked with glib for quite some time now and feel the need to replace the base-structures around “buffer” (strings) and “array” (hash) apart and replace it with the glib counter-parts.

To make this a nice experience and that I don’t harm anyone else I imported trunk into a local bzr tree:

bzr clone svn://svn.lighttpd.net/lighttpd/

to clone the SVN tree.

Let’s see how well that experiment goes.

Trackbacks

Use the following link to trackback from your own site:
http://blog.lighttpd.net/articles/trackback/4850

Comments

Leave a response

  1. Bert JW Regeer Sat, 09 Feb 2008 09:15:16 GMT
    s/close/clone/
  2. Paolo Gabrielli Sat, 09 Feb 2008 11:38:27 GMT
    Sounds nice, especially in the hope that the Glib implementation is optimized from the speed's point of view, as it should be, even if the performance improvs are small. Many thanks!
  3. Tim Sat, 09 Feb 2008 19:06:08 GMT
    OMG - An update!
  4. Scott Johnson Sun, 10 Feb 2008 02:28:09 GMT
    Wow, this sounds like a nice refactoring. Are you noticing speed improvements? Or is this just making the code cleaner?
  5. Viktor Mon, 11 Feb 2008 12:55:50 GMT
    This is great! I have been looking to speed up the system. Could you update if you've tested this more? I am all for glib!
  6. Jan (the other one) Mon, 11 Feb 2008 15:17:08 GMT
    I'm excited if it speeds up lighty a bit. Perhaps it's like spring cleaning the code :)
  7. Emanuele Aina Mon, 11 Feb 2008 15:29:40 GMT
    I've tried to clone the bzr repo, but it keeps asking for the password to open the ssh connection. Can you publish it in a way that one can do an anonymous clone to experiment? Thank you!
  8. Jan Kneschke Tue, 12 Feb 2008 13:03:53 GMT
    I have no idea if it will be faster or slower. For sure it will be a good cleanup and make the code nicer to work with. To clone with bzr, remove the svn@ to get anonymous clones.
Comments