[haiku-development] Re: [PATCH] libroot improvements

  • From: Artur Wyszynski <aljen-mlists@xxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 01 Mar 2009 00:08:36 +0100

Hey,
Axel Dörfler pisze:

That sounds nice, and I think is the way we should proceed more or less IMO, anyway. Though we might also want to support some glibc extensions, too (regexp comes to mind). Only the locale stuff will likely get changed when we develop our locale kit.
as for regexp, it's currently included in patch, there is posix/regex.h (fbsd version) and posix/gnuregex.h from glibc, both are included in libroot :)

Is there any reason why you moved the whole libroot, and not just the parts affected by your work, most notably the "posix" subfolder?
I thought in that way it will be easier to maintain both version
Also, you included lots of non-POSIX folder into the POSIX directory (like arpa/ftp.h). I don't really like having them there, as long as there is a different solution that doesn't hinder ports too much.
Ah, i did it that way just to separate building process for different gcc versions, but you are right and i don't know where is the best place for them
I don't really understand your changes to Errors.h.
It's fixed here, http://hitomi.pl/haiku/patches/Errors.patch :)

Things noticed by me (and not only, thx for testing guys :P):
* system is noticable faster compared to other builds, i mean gui and boot; for virtual box on my machine (dont know how others and i didn't tested this on real hardware yet) boot time was decrased from 24-26 seconds to 14 (don't know the reason)
* gui is more responsible, i think it's because new sun math library

That doesn't really sound very likely, though. I would be happy with benchmarks proving me wrong, though :-)
here :)
http://hitomi.pl/haiku/system_benchmarks.html
http://hitomi.pl/haiku/gui_benchmarks.html
(tests were made in vbox, not real hardware)

Bye,
   Axel.

regards, aljen


Other related posts: