summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2008-11-29 12:15:30 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2008-11-29 12:15:30 (GMT)
commitc8e7eb6d47e9cd382589a64d04200b61344351eb (patch)
tree9311be50ddc073acc35691a211da937e9920a1df /ChangeLog
parentb3c483496b534112065b4bc5a60f2f4c85c85a03 (diff)
downloadtcl-c8e7eb6d47e9cd382589a64d04200b61344351eb.zip
tcl-c8e7eb6d47e9cd382589a64d04200b61344351eb.tar.gz
tcl-c8e7eb6d47e9cd382589a64d04200b61344351eb.tar.bz2
Improvements to the general readability of the TSD implementation.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog54
1 files changed, 31 insertions, 23 deletions
diff --git a/ChangeLog b/ChangeLog
index be37c31..9e5f936 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,15 +1,22 @@
+2008-11-29 Donal K. Fellows <dkf@users.sf.net>
+
+ * generic/tclThreadStorage.c: General revisions to make code clearer
+ and more like the style used in the rest of the core. Includes adding
+ more comments and explanation of what is going on.
+
2008-11-27 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
- * generic/tcl.h: Alternate fix for[Bug 2251175]: missing
- * generic/tclCompile.c backslash substitution on expanded literals.
- * generic/tclParse.c
- * generic/tclTest.c
- * tests/parse.test
+ * generic/tcl.h: Alternate fix for [Bug 2251175]: missing
+ * generic/tclCompile.c: backslash substitution on expanded literals.
+ * generic/tclParse.c:
+ * generic/tclTest.c:
+ * tests/parse.test:
2008-11-26 Jan Nijtmans <nijtmans@users.sf.net>
* generic/tclIndexObj.c: Eliminate warning: unused variable
- * generic/tclTest.c: A few more (harmless) Tcl_SetResult eliminations
+ * generic/tclTest.c: A few more (harmless) Tcl_SetResult
+ eliminations.
2008-11-26 Kevin B. Kenny <kennykb@acm.org>
@@ -22,19 +29,20 @@
* generic/tclIndexObj.c: Eliminate 3 calls to Tcl_SetResult, as
* generic/tclIO.c examples how it should have been done.
- * generic/tclTestObj.c purpose: contribute in the TIP #340 discussion.
+ * generic/tclTestObj.c purpose: contribute in the TIP #340
+ discussion.
2008-11-25 Andreas Kupries <andreask@activestate.com>
* generic/tclIO.c (TclFinalizeIOSubsystem): Applied Alexandre
- Ferrieux's patch for [Bug 2270477] to prevent infinite looping
- during finalization of channels not bound to interpreters.
+ Ferrieux's patch for [Bug 2270477] to prevent infinite looping during
+ finalization of channels not bound to interpreters.
2008-11-25 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tclTest.c: Don't assume that Tcl_SetResult
- sets interp->result, especially not in a dstring test,
- in preparation for TIP #340
+ * generic/tclTest.c: Don't assume that Tcl_SetResult sets
+ interp->result, especially not in a dstring test, in preparation for
+ TIP #340
2008-11-24 Donal K. Fellows <dkf@users.sf.net>
@@ -1048,17 +1056,17 @@
2008-08-14 Daniel Steffen <das@users.sourceforge.net>
- * generic/tclBasic.c (TclNREvalObjv, Tcl_NRCallObjProc): DTrace probes
- * generic/tclProc.c (TclNRInterpProcCore, InterpProcNR2): for NRE.
- [Bug 2017160]
+ * generic/tclBasic.c (TclNREvalObjv, Tcl_NRCallObjProc):
+ * generic/tclProc.c (TclNRInterpProcCore, InterpProcNR2):
+ DTrace probes for NRE. [Bug 2017160]
* generic/tclBasic.c (TclDTraceInfo): Add two extra arguments to
* generic/tclCompile.h: DTrace 'info' probes for tclOO
* generic/tclDTrace.d: method & class/object info.
- * generic/tclCompile.h: Add support for debug logging of DTrace
- * generic/tclBasic.c: 'proc', 'cmd' and 'inst' probes (does
- _not_ require a platform with DTrace).
+ * generic/tclCompile.h: Add support for debug logging of DTrace
+ * generic/tclBasic.c: 'proc', 'cmd' and 'inst' probes (does _not_
+ require a platform with DTrace).
* generic/tclCmdIL.c (TclInfoFrame): Check fPtr->line before
dereferencing as line info may
@@ -1285,11 +1293,11 @@
2008-08-01 Don Porter <dgp@users.sourceforge.net>
- * generic/tclBasic.c: Revised timing of the CmdFrame stack management
- * tests/info.test: in TclEvalEx so that the CmdFrame will still
- be on the stack at the time Tcl_LogCommandInfo is called to append
- another level of -errorinfo information. Sets the stage to add file
- and line data to the stack trace. Added test to check that [info
+ * generic/tclBasic.c: Revised timing of the CmdFrame stack
+ * tests/info.test: management in TclEvalEx so that the CmdFrame
+ will still be on the stack at the time Tcl_LogCommandInfo is called to
+ append another level of -errorinfo information. Sets the stage to add
+ file and line data to the stack trace. Added test to check that [info
frame] functioning remains unchanged by the revision.
2008-07-31 Miguel Sofer <msofer@users.sf.net>