Openmp parallel iterator improvements (#9493)

* More flexibility in OpenMP pragma
* Use static to constrain to compile-time annotation string
* Update changelog with OpenMP change
This commit is contained in:
Mamy Ratsimbazafy 2018-10-25 18:09:35 +02:00 • committed by Andreas Rumpf
commit 5b97762787
4 changed files with 13 additions and 8 deletions

View file

@ -11,6 +11,12 @@
use `editdistance.editDistance` or `editdistance.editDistanceAscii`
instead.
- The OpenMP parallel iterator \``||`\` now supports any `#pragma omp directives`
and not just `#pragma omp parallel for`. See [OpenMP documentation](https://www.openmp.org/wp-content/uploads/OpenMP-4.5-1115-CPP-web.pdf).
The default annotation is `parallel for`, if you used OpenMP without annotation
the change is transparent, if you used annotations you will have to prefix
your previous annotations with `parallel for`.
#### Breaking changes in the standard library