Difference between revisions of "Talk:Digging memory leaks of EiffelStudio"

m
 
(mem map for debugged applications?)
Line 1: Line 1:
 
--[[User:Jfiat|Jocelyn]] 15:17, 2 April 2007 (CEST)
 
--[[User:Jfiat|Jocelyn]] 15:17, 2 April 2007 (CEST)
 
I think "memory leaks" is not only about "once" feature, it may occurs with C interfacing too (when objects might by adopted and frozen for C purpose), and there is also the case with graphical interface using "agent" keeping references to unused objects.
 
I think "memory leaks" is not only about "once" feature, it may occurs with C interfacing too (when objects might by adopted and frozen for C purpose), and there is also the case with graphical interface using "agent" keeping references to unused objects.
 +
 +
--[[User:Ericb|Ericb]] 09:35, 3 April 2007 (CEST):
 +
Is there a way to get the same kind of window as the GC statics mem map window for the application currently debugged in EiffelStudio debugger (rather than for the EiffelStudio application itself)? It would be much more convenient than having to pollute our application code with calls to MEMORY.memory_map, in the same vein we don't pollute our code with ''io.put_string'' but rather use the debugger object browser to inspect values.

Revision as of 23:35, 2 April 2007

--Jocelyn 15:17, 2 April 2007 (CEST) I think "memory leaks" is not only about "once" feature, it may occurs with C interfacing too (when objects might by adopted and frozen for C purpose), and there is also the case with graphical interface using "agent" keeping references to unused objects.

--Ericb 09:35, 3 April 2007 (CEST): Is there a way to get the same kind of window as the GC statics mem map window for the application currently debugged in EiffelStudio debugger (rather than for the EiffelStudio application itself)? It would be much more convenient than having to pollute our application code with calls to MEMORY.memory_map, in the same vein we don't pollute our code with io.put_string but rather use the debugger object browser to inspect values.