Itcl - the [incr Tcl] extension

Check-in [b8e09f7f17]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:code review: revert clazzObjectPtr back to unused, remove increment workaround for OO 1.0.2 (thisPtr of clazz is removed with last ref to engine, no matter how many references still exist).
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: b8e09f7f1701c921d0f3f4cb60a27ba049c62554650b58adc70ba0466bd655c2
User & Date: sebres 2019-02-09 20:22:08.475
Context
2019-02-10
01:46
restored clazzObjectPtr and check via this object due to timing problem (clazzClassPtr returns still valid this-object by deleted oo-subsystem sporadicaly, well reproducible within DEBUG-build). check-in: abf70db293 user: sebres tags: trunk
2019-02-09
20:23
merge trunk check-in: f95dd315b2 user: sebres tags: sebres-memopt-perf-branch
20:22
code review: revert clazzObjectPtr back to unused, remove increment workaround for OO 1.0.2 (thisPtr of clazz is removed with last ref to engine, no matter how many references still exist). check-in: b8e09f7f17 user: sebres tags: trunk
2019-02-08
23:51
merge bug-1dc2d851eb: fixes several segfault, see [1dc2d851eb] check-in: e0601c3371 user: sebres tags: trunk
Changes
Unified Diff Side-by-Side Diff Patch
Changes to generic/itcl2TclOO.c.
Changes to generic/itcl2TclOO.h.
Changes to generic/itclBase.c.
Changes to generic/itclClass.c.
Changes to generic/itclInt.h.