parallel PQ is now enabled by default

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1671 4e380d45-d1fd-0310-85a7-d18ec86df0ad
consistently check with #if STXXL_CHECK_ORDER_IN_SORTS

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1672 4e380d45-d1fd-0310-85a7-d18ec86df0ad
document STXXL_CHECK_ORDER_IN_SORTS

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1673 4e380d45-d1fd-0310-85a7-d18ec86df0ad
fix typo that skipped containers/*.h

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1674 4e380d45-d1fd-0310-85a7-d18ec86df0ad
temporarily exclude not self contained pq_*.h headers from header compile tests

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1675 4e380d45-d1fd-0310-85a7-d18ec86df0ad
add wrapper for multiway_merge_sentinel to parallel.h

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1676 4e380d45-d1fd-0310-85a7-d18ec86df0ad
PR33361 revisited

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1689 4e380d45-d1fd-0310-85a7-d18ec86df0ad
do not use parallelized std::equal() on stxxl::deque (parallel access causes random I/Os that slows the process down)

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1692 4e380d45-d1fd-0310-85a7-d18ec86df0ad
simplify running all tests

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1693 4e380d45-d1fd-0310-85a7-d18ec86df0ad
made queue test deterministic, so it can be rerun doing the same sequence of operations

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1694 4e380d45-d1fd-0310-85a7-d18ec86df0ad
add support for determinism before seed handling was implemented

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1695 4e380d45-d1fd-0310-85a7-d18ec86df0ad
start using IEC binary multipliers, better names welcome

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1696 4e380d45-d1fd-0310-85a7-d18ec86df0ad
consistently use B, KiB, MiB, GiB, s, MiB/s and stop multiplying with 1e-6

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1697 4e380d45-d1fd-0310-85a7-d18ec86df0ad
be a bit more verbose when blocks are switched

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1698 4e380d45-d1fd-0310-85a7-d18ec86df0ad
start a new test program for a pair of prefetch_pool and write_pool

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1699 4e380d45-d1fd-0310-85a7-d18ec86df0ad
add write-after-read coherence test

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1700 4e380d45-d1fd-0310-85a7-d18ec86df0ad
build test_pool_pair on msvc, too

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1701 4e380d45-d1fd-0310-85a7-d18ec86df0ad
add Write-After-Write coherence test

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1702 4e380d45-d1fd-0310-85a7-d18ec86df0ad
simplify

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1703 4e380d45-d1fd-0310-85a7-d18ec86df0ad
write_pool: invalidate the stale write request in a Write-After-Write event to keep cache coherence for prefetch_pool access

git-svn-id: svn://svn.code.sf.net/p/stxxl/code/trunk@1704 4e380d45-d1fd-0310-85a7-d18ec86df0ad