Mercurial > octave-nkf
comparison doc/interpreter/vectorize.txi @ 19630:0e1f5a750d00
maint: Periodic merge of gui-release to default.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 20 Jan 2015 10:24:46 -0500 |
parents | 51a1d1164449 446c46af4b42 |
children | 4197fc428c7d |
comparison
equal
deleted
inserted
replaced
19626:37d37297acf8 | 19630:0e1f5a750d00 |
---|---|
564 Octave currently does not eliminate common subexpressions. Also, certain | 564 Octave currently does not eliminate common subexpressions. Also, certain |
565 internal computation results are cached for variables. For instance, if | 565 internal computation results are cached for variables. For instance, if |
566 a matrix variable is used multiple times as an index, checking the | 566 a matrix variable is used multiple times as an index, checking the |
567 indices (and internal conversion to integers) is only done once. | 567 indices (and internal conversion to integers) is only done once. |
568 | 568 |
569 @item Be aware of lazy copies (copy-on-write). | 569 @item Be aware of lazy copies (copy-on-write). |
570 @cindex copy-on-write | 570 @cindex copy-on-write |
571 @cindex COW | 571 @cindex COW |
572 @cindex memory management | 572 @cindex memory management |
573 When a copy of an object is created, the data is not immediately copied, but | 573 When a copy of an object is created, the data is not immediately copied, but |
574 rather shared. The actual copying is postponed until the copied data needs to | 574 rather shared. The actual copying is postponed until the copied data needs to |