TIP #178 Version 1.1: [info pid] and [info tid] subcommands

This is not necessarily the current version of this TIP.


TIP:178
Title:[info pid] and [info tid] subcommands
Version:$Revision: 1.1 $
Author:Joe Mistachkin <joe at mistachkin dot com>
State:Draft
Type:Project
Tcl-Version:8.5
Vote:Pending
Created:Sunday, 21 March 2004

Abstract

This TIP proposes two new [info] subcommands which are used to obtain the current process and thread identifiers.

Rationale

In certain types of applications, it is important to know what thread is currently executing. This is especially true for multithreaded applications or for scripts running in a threaded build of Tcl.

While the author realizes that there is already a [pid] command, the addition of the [info pid] subcommand still makes sense for the following reasons: