fix Issue 7954 - x86_64 Windows fibers do not save nonvolatile XMM registers
Win64 fibers: changed layout of context stack to allow aligned SSE2 instructions

Implemented a trampoline function to prevent differently-aligned stacks on first call to fiber entry point.
Win64 Fibers: implement changes discussed in PR 810
Merge pull request #810 from jblume/fibers-xmm

fix Issue 7954 - x86_64 Windows fibers do not save nonvolatile XMM registers
synchronize nothrow in thread.di to thread.d
Merge pull request #814 from rainers/fix12775

Fix 12755: synchronize nothrow in thread.di to thread.d
Adding 64-bit sse code for array double operations.
fix bad search/replace
Fixed authors list and cleaned up commented code.
Corrected assembly to only use SSE and SSE2, not SSE3 instructions.
Merge pull request #815 from economicmodeling/arraydouble_64bit

Adding 64-bit sse code for array double operations.
Implement 64-bit array operations for byte[]
Replace `compare(a, b) == 0` with `equals(a, b)` in aaA.
Call `_xopCmp` which throws `Error` on usage `TypeInfo.compare`.
Revert "Hack fix Issue 10380 - [AA] Wrong code using associative array as key type in associative array"

This reverts commit 33ea0c56407b4a37c382e3fbfb11206c66900dae.
Remove SSE3 instructions
Merge pull request #522 from denis-sh/replace-`compare`-with-`equals`-in-aaA

Replace `compare(a, b) == 0` with `equals(a, b)` in aaA.
Use correct mov instruction
add nothrow to debug code
add TypeInfo to GC calls