add volatile load/store to core.bitop
fix Issue 13661 - static array init does not call destructors

Add internal functions to handle assignment from an array with rvalue elements.
Suppress ddoc highlighting of every occurrence of "memory" in the text.
nothrow for Fiber

- remove FiberException

- attribute all functions with nothrow except for call

- add templated Fiber.call(bool rethrow)()
[Refactoring] fix indent style
[Refactoring] A little code cleanup in _aaGetX, _aaGetRvalueX, and _aaInX
[Refactoring] Remove code duplication
Merge pull request #1024 from 9rnsr/refactor_aa

[Refactoring] Remove code duplication in rt/aaA.d
Merge pull request #1011 from quickfur/core_memory_ddoc

[ddoc] Suppress ddoc highlighting of every occurrence of "memory" in the text.
Fix issue 13748 -- benchmark druntime/benchmark/aabench/string.d fails
Merge pull request #1025 from schveiguy/fix13748

Fix issue 13748 -- benchmark druntime/benchmark/aabench/string.d fails
Add missing declarations for Solaris.

- core.sys.posix.grp is not yet implemented
- typo in core.sys.posix.unistd.d
GC: precalculate shiftBy
Merge pull request #1027 from rainers/precalc_shiftBy

Optimize GC: precalculate shiftBy
Merge pull request #1026 from redstar/solaris

Add missing declarations for Solaris.
Fix typo in core.sys.posix.grp

The thread-safe function to get the group is is named getgrgid_r and not getgruid_r.
Merge pull request #1028 from redstar/getgrgid

Fix typo in core.sys.posix.grp
Merge pull request #1006 from 9rnsr/fix13661

Issue 13661 - static array init does not call destructors
fix property enforcement
Merge pull request #1030 from 9rnsr/enforceProp

fix property enforcement