summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixFCmd.c
diff options
context:
space:
mode:
authordgp@users.sourceforge.net <dgp>2015-04-15 19:57:41 (GMT)
committerdgp@users.sourceforge.net <dgp>2015-04-15 19:57:41 (GMT)
commitf56eac5022975677d11ff82028e9d060f1415800 (patch)
treec00ffa340ccef6a6eb22f5f93ef47bb0c4c03ab1 /unix/tclUnixFCmd.c
parenta4fa4272f8dcbc4f02b6ed0c8becbbbc781da66f (diff)
downloadtcl-f56eac5022975677d11ff82028e9d060f1415800.zip
tcl-f56eac5022975677d11ff82028e9d060f1415800.tar.gz
tcl-f56eac5022975677d11ff82028e9d060f1415800.tar.bz2
Revise the zippy dance that pushes Blocks and Tcl_Objs back the shared pool
so that the overal operation remains a FIFO. This help preserve cache locality where it exists. The price (for now) is a bit more time walking to the end of free lists. If this is important, the addition of a lastPtr field could fix it without difficulty.
Diffstat (limited to 'unix/tclUnixFCmd.c')
0 files changed, 0 insertions, 0 deletions