214
edits
m (→MXE Octave merge strategy: Fix syntax) |
|||
(One intermediate revision by the same user not shown) | |||
Line 22: | Line 22: | ||
* When should the default branch of MXE Octave be merged to the release branch? | * When should the default branch of MXE Octave be merged to the release branch? | ||
* * Around the same time as the merge of the default branch of Octave to its stable branch. | ** Around the same time as the merge of the default branch of Octave to its stable branch. | ||
* Which branches should the buildbots use in the pre-release phase? Different for jwe's buildbots and octave.space? | * Which branches should the buildbots use in the pre-release phase? Different for jwe's buildbots and octave.space? | ||
* * Keep them running like they are. Evaluate if buildbot failures need action in the transition period before the major release. | ** Keep them running like they are. Evaluate if buildbot failures need action in the transition period before the major release. | ||
=== UCRT version of Octave? === | === UCRT version of Octave? === | ||
Line 48: | Line 48: | ||
* OpenMP parallelization for trivial cases (e.g. initialize matrix with constant)? | * OpenMP parallelization for trivial cases (e.g. initialize matrix with constant)? | ||
** Ensure thread safeness of Array classes (especially GUI-interpreter communication) | ** Ensure thread safeness of Array classes (especially GUI-interpreter communication) | ||
* Other performance | ** Maybe based on <code>std:shared_ptr</code>? But they aren't guaranteed to be thread-safe by design either. | ||
** Idea: memory pools bug {{bug|57321}} | ** Eliminate <code>mutable</code> class data. | ||
** Idea: static_cast vs. dynamic_cast | * Other performance improvements: | ||
** Idea: memory pools: bug {{bug|57321}} | |||
** Idea: static_cast vs. dynamic_cast: patch {{patch|10139}} | |||
** General remark: Prefer standard features instead of "reinventing the wheel" by implementing intricate optimizations. | |||
== Previous topics == | == Previous topics == |
edits