------- Comment #6 from pault at gcc dot gnu dot org  2008-11-21 13:54 -------
I do not believe that it is a regression, so I have removed that from the
summary.

The profiling that you have done tells a story - I think that it is fairly
clear where the problem lies; not in making a spurious copy as I first thought
but rather in looking for an end of record, or some such foolishness.

I had a brief look in the library to try to understand why so much time is
spent in next_char, mem_read and memcpy and cannot immediately see what is
happening.  Jerry knows the terrain better than me.

Cheers

Paul


-- 

pault at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.4 regression] I/O        |missed optimization: I/O
                   |performance                 |performance


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38199

Reply via email to