AOM freezage

misc client related stuff

Moderators: AniDB, AniDB API

Locked
User avatar
Rar
AniDB Staff
Posts: 1471
Joined: Fri Mar 12, 2004 2:41 pm
Location: UK
Contact:

AOM freezage

Post by Rar » Sun Nov 26, 2006 2:58 am

Code: Select all

[26/11/2006 02:56:17] - Removing obsolete entries.
[26/11/2006 02:57:55] - Obsolete entries removed after 98014 milliseconds.
Window just locks up during that. Not very polite.

Rar

PetriW
AniDB Staff
Posts: 1522
Joined: Sat May 24, 2003 2:34 pm

Post by PetriW » Sun Nov 26, 2006 8:39 am

Get a better computer! :roll: Anyway, I know about the "removing entries" part taking a wee bit too much time, haven't run a profiler on it yet though as it's delphi 7 code.

User avatar
Rar
AniDB Staff
Posts: 1471
Joined: Fri Mar 12, 2004 2:41 pm
Location: UK
Contact:

Post by Rar » Sun Nov 26, 2006 7:44 pm

It's less the time, and more the lock. I thought you ran most of the update stuff in a different thread so it wouldn't kill the repaint.

Rar

PetriW
AniDB Staff
Posts: 1522
Joined: Sat May 24, 2003 2:34 pm

Post by PetriW » Mon Nov 27, 2006 1:05 am

All dump parsing is done in the main thread in aom.5... Sad but true.

Locked