Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | avoid mem-leak (methodVariables is object-hash, so key refCount is incremented automaticaly); grave speedup of method variables (share same object "fullNamePtr" between imvPtr and ivPtr); remove obsolete or unneeded code. |
|---|---|
| Downloads: | See separate download page |
| Timelines: | family | ancestors | descendants | both | sebres-on-dmnd-resolver-perf-branch |
| Files: | files | file ages | folders |
| SHA3-256: |
4e0bd29adf7f970866d8ffba31fa4b31 |
| User & Date: | sebres 2019-11-04 21:20:15.690 |
Context
|
2019-11-04
| ||
| 21:24 | integrate bug fix of [777ae99cfb], fixes mem-leaks, certain optimizations check-in: 8b790617eb user: sebres tags: trunk | |
| 21:20 | avoid mem-leak (methodVariables is object-hash, so key refCount is incremented automaticaly); grave speedup of method variables (share same object "fullNamePtr" between imvPtr and ivPtr); remove obsolete or unneeded code. closed check-in: 4e0bd29adf user: sebres tags: sebres-on-dmnd-resolver-perf-branch | |
| 20:28 | fixes [777ae99cfb]: previous var-lookup in class body (in ::itcl::parser) could obtain inherited common vars, be sure it does not exists after new uninitialized common creation; more test cases covering corner cases; remove unneeded calls of Itcl_BuildVirtualTables, since resolveVars is build on demand (moved to ItclResolveVarEntry). check-in: 6c5eb55b81 user: sebres tags: sebres-on-dmnd-resolver-perf-branch | |
Changes
Changes to generic/itclClass.c.
Changes to generic/itclInt.h.
Changes to generic/itclParse.c.
