-
Committer:
Vladislav Vaintroub
-
Date:
2011-02-04 18:47:56 UTC
-
mto:
This revision was merged to the branch mainline in
revision
2934.
-
Revision ID:
wlad@montyprogram.com-20110204184756-gw1opk9ia78o9l68
MBUG#688404 : Fix pbxt crashes on Windows 64 in debug build
The reason for the crash is misalignment on SSE instruciton
in setjmp(). The root cause is PBXT debug malloc(), which
unlike OS malloc does not guarantee 16 bytes alignment.
So the fix for now is disable PBXT debug malloc on Windows.
It was obsolete anyway, as it does not provide additional
benefits to C runtime debug routines (always used in debug
compilation) or to pageheap, available at runtime.