Tcl Source Code

View Ticket
Login
Ticket UUID: 1980917
Title: Object debugging command
Type: Patch Version: None
Submitter: ferrieux Created on: 2008-05-31 21:27:44
Subsystem: 10. Objects Assigned To: msofer
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2009-09-17 04:21:11
Resolution: Accepted Closed By: ferrieux
    Closed on: 2009-09-16 21:21:11
Description:
Adds ::tcl::unsupported::debugobj which takes a value, displays info about its Tcl_Obj (refcount, type name, the two hex 32-bit values, string rep), and returns the same object.

I find it useful to analyse:
  - shimmering issues
  - refcounting bugs in extensions
  - performance of in-place operations
User Comments: ferrieux added on 2009-09-17 04:20:42:
Tidied up and committed to HEAD after green light by tclguy and dkf.

ferrieux added on 2009-09-17 04:07:17:

File Deleted - 343216:

ferrieux added on 2009-09-17 04:06:59:

File Added - 343260: repr.patch

ferrieux added on 2009-09-16 23:28:58:

File Added - 343216: repr.patch

ferrieux added on 2009-09-16 23:28:07:
Morphed into an evolution of the new ::tcl::unsupported::representation

ferrieux added on 2009-06-07 17:17:17:

File Deleted - 280048:

ferrieux added on 2009-06-07 17:17:02:

File Added - 330026: debugobj.patch

ferrieux added on 2008-06-04 02:59:05:

File Added - 280048: debugobj.patch

Logged In: YES 
user_id=496139
Originator: YES

Oops.. retrying the upload :)
File Added: debugobj.patch

Attachments: