TclOO Package

Check-in [ad4ace340a]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

Overview
Comment:minor fix to benchmarking code
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: ad4ace340adfaa26e5f9699d6654728f43a5b621
User & Date: dkf 2013-01-29 10:20:06
Context
2013-02-09
12:38
Bug 3603695: Change the way that the [oo::object] 'varname' method is implemented so that there are no longer problems with interactions due to the resolver. Thanks to Taylor Venable <[email protected]> for identifying the problem.

Note that due to some subtleties, this test was not failing in the packaged version of TclOO. The code is backported anyway though, as it is rather cleaner than the previous version. check-in: ef16735886 user: dkf tags: trunk

2013-01-29
10:20
minor fix to benchmarking code check-in: ad4ace340a user: dkf tags: trunk
2012-12-21
08:29
Release done check-in: e51db8d109 user: dkf tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to benchmarks/cps.tcl.

1
2
3
4
5
6
7
8
9
set auto_path "[list [pwd]] $auto_path"
package require TclOO 0.6a1
puts "cps benchmark using TclOO [package provide TclOO]"
# See http://wiki.tcl.tk/18152 for table of comparison

# ----------------------------------------------------------------------
# cps --
#	A wrapper round [time] to make it better for performance analysis of
#	very fast code. It works by tuning the number of iterations used until
|







1
2
3
4
5
6
7
8
9
set auto_path "[list [pwd]] $auto_path"
package require TclOO
puts "cps benchmark using TclOO [package provide TclOO]"
# See http://wiki.tcl.tk/18152 for table of comparison

# ----------------------------------------------------------------------
# cps --
#	A wrapper round [time] to make it better for performance analysis of
#	very fast code. It works by tuning the number of iterations used until