# HG changeset patch # User Jaroslav Hajek # Date 1284360066 -7200 # Node ID 07b4cd7957426c8b4f32169c2f1c6eb8a219f635 # Parent 28ef5a31763d2b3f78637f9beed98872db428ae5 update NEWS diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2010-09-13 Jaroslav Hajek + + * NEWS: Update. + 2010-09-10 Jaroslav Hajek * m4/ax_blas_f77_func.m4: Update. diff --git a/NEWS b/NEWS --- a/NEWS +++ b/NEWS @@ -336,6 +336,14 @@ value for empty fields and also to accept file IDs opened by fopen. Likewise, dlmwrite can write to file IDs. + ** Octave can now optimize away the interpreter overhead of an anonymous function + handle, if the function simply calls another function or handle with some of its + parameters bound to certain values. Example: + + f = @(x) sum (x, 1); + + When f is called, the call is forwarded to @sum with the constant 1 appended, and + the anonymous function call does not occur on the call stack. Summary of important user-visible changes for version 3.2: ---------------------------------------------------------