From: SourceForge.net <no...@so...> - 2008-01-12 16:45:08
|
Bugs item #1869989, was opened at 2008-01-12 08:45 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1869989&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 40. Memory Allocation Group: current: 8.5.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: eric melbardis (melbardis) Assigned to: Jeffrey Hobbs (hobbs) Summary: memory leak when using expr Initial Comment: using [expr ...] in a loop appears to cause a constant memory leak. it appears to be allocating stuff in TclLiterla... also fairly (very) slow operation! tcl 8.5 / windows xp here is the code i used #----------------------------- set numgen 200000 set delta 1 set start_time 1 for {set i 0} {$i < $numgen} {incr i} { set time [expr $start_time + ($delta * $i) ] } #----------------------------- memory start small, now it is about 48K and is still running! like i said slow... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1869989&group_id=10894 |