Changes

Jump to navigation Jump to search
→‎Octave 8 ideas: Add remarks from meeting
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 improvments:
+
** 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 bug {{bug|???}}
+
* 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 ==
162

edits

Navigation menu