On Dec 18, 2008, at 10:50 PM, Joris van der Hoeven wrote:
On Thu, Dec 18, 2008 at 08:10:30PM +0100, Massimiliano Gubinelli
wrote:
I will give a look at this.
You managed to progress? --Joris
Not yet. According to the debugging tools there is indeed a steady
growth of the allocated memory event in idle state (at much lower rate
than previously) but I cannot trace it back to the qt code. Apparently
the problematic allocations come from the interpose handles
(specifically from the call to the function tmg_texmacs_time), are
small blocks of 16 bytes which get never released. This does not
happens under X11, but I do not still understand why.
max
On 18 déc. 08, at 18:13, Joris van der Hoeven <[email protected]>
wrote:
On Thu, Dec 18, 2008 at 05:23:20PM +0100, Joris van der Hoeven
wrote:
I found the source of the error. Unfortunately, its correction also
involved the correction of some other bugs. In particular, I had to
detach the renderer_rep from window_rep. This was needed anyway for
the Cairo port. I am doing some final checks and will commit
the corrected version.
Unfortunately, there still seems to be a memory leak in the Qt part.
I cleaned the code for fast memory allocation and re-provided
the --disable-fastalloc option. Scrolling down and up does no longer
lead to increase in memory consumptions for the X11 version,
either with or without fast allocation. There remains a problem
with the Qt version.
Best wishes, Joris
_______________________________________________
Texmacs-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________
Texmacs-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________
Texmacs-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________
Texmacs-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/texmacs-dev