From: Donald G P. <don...@ni...> - 2025-05-05 20:08:28
|
On 5/5/25 15:39, Jan Nijtmans wrote: > That's not possible due to binary compatibility. sizeof(struct Tcl_HashTable) > must stay the same, otherwise all extensions need to be recompiled. We > can only do that in a major release, not in Tcl 9.1. This is one of the concerns I had when I mentioned I wanted a chance to review. I hope when the time is right we will take some stronger steps to move away from this brittle and limiting interface. The arcane tinkering is frustrating and complexifying when inventing something new and better from all the lessons learned over 30+ years would lead to better long term outcomes. I still have my suspicions about all the accreted special hooks in hash tables. Will check as I can when I can. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |