[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] Netsurf and profiling its performance
Hi,
On torstai 18 huhtikuu 2013, Ole wrote:
> Am Donnerstag, den 18.04.2013, 08:44 +0200 schrieb Eero Tamminen
> > What Hatari provides is as good as what you have available on Linux
> > for profiling:
...
> Just a sidenote: Definitly sounds like an very handy feature, I want to
> try it for sure, to do some perfomance tests with netsurf.
Testing full Netsurf functionality requires networking, but only
"networking HW" Hatari supports is RS-232, parallel and midi port,
and using MiNT is not so handy to use with Hatari as one needs to
play with HD disk images.
So, I think it's best to profile just local file loading & rendering
speed on TOS with Hatari.
I tried Netsurf 2.9. pl1 from here with plain TOS:
http://freeshell.de/~monokrom/geeklog/index.php?topic=20110219230358215
And noticed some issues:
* URLs like this "file:///html/index.htm" are interpreted as
"h:tml\index.htm". If I give "file://./html/index.htm", then
it finds the correct file, after telling me several times
of there being server error with the previous URL (I mean,
after I had entered the correct one)
* Menus and window scrollbars are completely NON-interactive;
menus don't open, scrollbar doesn't move
* When I tried to Netsurf under TT-medium resolution, with 14MB RAM,
Netsurf asserted, both 020 and 000 versions:
../mintlib/malloc.c:187: __free: Assertion `s == r' failed.
If last one is the MiNTlib memory corruption issue Vincent fixed
a while ago, could you provide Netsurf version that's compiled
with latest MiNTlib and has GST symbol table:
http://hg.tuxfamily.org/mercurialroot/hatari/hatari/raw-
file/tip/doc/manual.html#Debug_symbols
?
- Eero