[EMAIL PROTECTED] (Lars Gullik Bjønnes) writes:

| Andre Poenitz <[EMAIL PROTECTED]> writes:
>
| |     --with-included-string
| |     283     ./frontends/qt2/ui/moc
| |     569     ./frontends/qt2/ui

Ok, this is the results from my testing:


             | Build Time | Link Time | ls -l    | size    | du -s  |
 --------------------------------------------------------------------
 std::string | 16m48.670s | 2m22.780s | 71923219 | 3239613 | 381364 |
 --------------------------------------------------------------------
 lyx::string | 15m21.480s | 2m24.820s | 68838301 | 2880900 | 367984 |
---------------------------------------------------------------------


Numbers are pretty equal.

Getting rid of lyxstring will make the codebase somewhat cleaner:
STRCONV can go, several S.c_str() can go.

And even when compiling with lyx::string, std::string is used in some
palaces (and that cannot be avoided.)

My vote is to ditch lyx::string now.

-- 
        Lgb

Reply via email to