[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Possible eval builtin speedup?
From: |
Chet Ramey |
Subject: |
Re: Possible eval builtin speedup? |
Date: |
Mon, 10 Mar 2008 18:06:00 -0400 |
User-agent: |
Thunderbird 2.0.0.12 (Macintosh/20080213) |
Nicolas wrote:
Jan Schampera wrote:
Yea, I didn't look close enough. My fault.
Ok, I found the problem: xdupmbstowcs (in file /lib/glob/xmbsrtowcs.c)
is painfully slow, because of very frequent calls to realloc. I think
this could be optimized.
You're probably right, and I see at least one way that could be done.
I will happily accept any contributions to speed it up.
Nevertheless, I don't really understand the purpose of this function.
Is it supposed to bypass a bug in mbsrtowcs (defined in wchar.h), as
said in the following commentaries?
/* xmbsrtowcs.c -- replacement function for mbsrtowcs */
/* On some locales (ex. ja_JP.sjis), mbsrtowc doesn't convert 0x5c to U<0x5c>.
So, this function is made for converting 0x5c to U<0x5c>. */
If so, why isn't it corrected to wchar.h?
I don't really understand this question.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
Live Strong. No day but today.
Chet Ramey, ITS, CWRU chet@case.edu http://cnswww.cns.cwru.edu/~chet/
- Possible eval builtin speedup?, Nicolas Bonifas, 2008/03/02
- Re: Possible eval builtin speedup?, Chris F.A. Johnson, 2008/03/05
- Re: Possible eval builtin speedup?, Nicolas Bonifas, 2008/03/06
- Message not available
- Re: Possible eval builtin speedup?, Jan Schampera, 2008/03/07
- Re: Possible eval builtin speedup?, Nicolas Bonifas, 2008/03/07
- Message not available
- Re: Possible eval builtin speedup?, Jan Schampera, 2008/03/07
- Re: Possible eval builtin speedup?, Nicolas, 2008/03/10
- Re: Possible eval builtin speedup?,
Chet Ramey <=
- Re: Possible eval builtin speedup?, Nicolas, 2008/03/10
- Re: Possible eval builtin speedup?, Andreas Schwab, 2008/03/10
- Re: Possible eval builtin speedup?, Chet Ramey, 2008/03/10
- Re: Possible eval builtin speedup?, Nicolas, 2008/03/12
- Re: Possible eval builtin speedup?, Chet Ramey, 2008/03/12