Itcl - the [incr Tcl] extension

Check-in [befa6a2d70]
Login

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

Overview
Comment:amend to [734b2ff2e3]: fix release, ckfree -> ItclCkfree (without in-between temp automation in tcl-core)
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | sebres-memopt-perf-branch
Files: files | file ages | folders
SHA3-256: befa6a2d709f319ea4ef6bb90b0afbb37602ef42c6515ae09848756a74b99b3c
User & Date: sebres 2019-02-07 23:39:10.564
Context
2019-02-08
18:50
merge trunk (all tests now available in dev-environment) check-in: bb070ae8b6 user: sebres tags: sebres-memopt-perf-branch
2019-02-07
23:39
amend to [734b2ff2e3]: fix release, ckfree -> ItclCkfree (without in-between temp automation in tcl-core) check-in: befa6a2d70 user: sebres tags: sebres-memopt-perf-branch
21:37
fixes huge performance regression (introduced in [c7e729d15408ed4e]), replace internal mechanism of preservation facilities (Itcl_PreserveData/Itcl_ReleaseData) from Tcl_Preserve (which is basically inappropriate here) to own memory facilities without this major overhead. check-in: 734b2ff2e3 user: sebres tags: sebres-memopt-perf-branch
Changes
Unified Diff Side-by-Side Diff Patch
Changes to generic/itclClass.c.
Changes to generic/itclInt.h.
Changes to generic/itclParse.c.
Changes to generic/itclUtil.c.