Tcl Source Code

Ticket Change Details
Login
Overview

Artifact ID: 17670ae7c73acc57ca8517a0abda89c8e9246e79
Ticket: 21000b5d407f330efaf8e6207fe8d025b0633ebb
Problem with Tcl_DeleteInterp() in 8.4.9.1_Activetcl
User & Date: sakthivp 2014-02-18 09:16:29
Changes

  1. icomment:
    Yes i used purify (purify_all_in_use()(name could be wrong) in my application and checked the memory blocks that were allocated from Tcl_CreateInterp() function. Compare to the free() and mutex_unlock() function calls ( from Tcl_DeleteInterp() truss output), the malloc() function call were very less in Tcl_CreateInterp() function.
    
    I have also used TCL_MEM_DEBUG flag (enabled the mem flag), but not sure of how to use the debug symbol enabled libraries. I have used 'memory active <file>' command on my application to see the active memory allocations. But my application is failed to recognize the memory command.
    
  2. login: "sakthivp"
  3. mimetype: "text/plain"
  4. username: "sakthivp"