summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2007-08-16 19:19:49 (GMT)
committerdgp <dgp@users.sourceforge.net>2007-08-16 19:19:49 (GMT)
commitb41667264c8c24d55fc76ed14dd42747e88d044f (patch)
treeda781387296f705990d0baf0e33cfb75b37d5fa3 /ChangeLog
parentfb1aceab5c31ee41c19858ec794edca1b87341d5 (diff)
downloadtcl-b41667264c8c24d55fc76ed14dd42747e88d044f.zip
tcl-b41667264c8c24d55fc76ed14dd42747e88d044f.tar.gz
tcl-b41667264c8c24d55fc76ed14dd42747e88d044f.tar.bz2
* generic/tclCompExpr.c: Added a "constant" field to the OpNode
struct (again "free" due to alignment requirements) to mark those subexpressions that are completely known at compile time. Enhanced CompileExprTree() and its callers to precompute these constant subexpressions at compile time. This resolves the issue raised in [Bug 1564517].
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b8c9113..47b9063 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2007-08-16 Don Porter <dgp@users.sourceforge.net>
+
+ * generic/tclCompExpr.c: Added a "constant" field to the OpNode
+ struct (again "free" due to alignment requirements) to mark those
+ subexpressions that are completely known at compile time. Enhanced
+ CompileExprTree() and its callers to precompute these constant
+ subexpressions at compile time. This resolves the issue raised
+ in [Bug 1564517].
+
2007-08-15 Donal K. Fellows <donal.k.fellows@man.ac.uk>
* generic/tclIOUtil.c (TclGetOpenModeEx): Only set the O_APPEND flag