Artifact 12c71a238b0e231b82a444a0f9f498533e2ecfc099a5b28a78e68e8563129ddc:
- File generic/tclHash.c — part of check-in [e5834e3f71] at 2024-08-27 13:50:08 on branch unchained — Merge [c3c498a6a853f3b8]: amend to [82f721a5a039596f]: the bug was fixed incompletely, this is full bug fix now - don't allow direct compare if keys contain values rather than pointers; introduced new hash-key type flag TCL_HASH_KEY_DIRECT_COMPARE... I know it is public interface, but the bug is grave, and I don't know how one could fix it without that, by retaining same performance for pointer hashes (e. g. vars, dicts and all of TclObjs). (user: pooryorick size: 28297) [more...]
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.