diff options
| author | dgp <dgp@users.sourceforge.net> | 2015-04-15 19:57:41 (GMT) |
|---|---|---|
| committer | dgp <dgp@users.sourceforge.net> | 2015-04-15 19:57:41 (GMT) |
| commit | 7f030a6b44b94199f8a6a2ff0c09423452545d1d (patch) | |
| tree | c00ffa340ccef6a6eb22f5f93ef47bb0c4c03ab1 /unix/tclUnixFile.c | |
| parent | de7a370d58a13c3542e37e1ead987b3fa7eb65b8 (diff) | |
| download | tcl-7f030a6b44b94199f8a6a2ff0c09423452545d1d.zip tcl-7f030a6b44b94199f8a6a2ff0c09423452545d1d.tar.gz tcl-7f030a6b44b94199f8a6a2ff0c09423452545d1d.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/tclUnixFile.c')
0 files changed, 0 insertions, 0 deletions
