Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
Advance to BitMagic 7.12.3 (from 7.11.2). Retain our usual formal patches to tests; add a one-line tweak (submitted upstream) to bmsse4.h to reinstate the use of "inline" for sse42_gap_test, which is unlikely to undergo inlining in practice but could otherwise yield multiple-definition errors. JIRA: CXX-12564.
Advance to BitMagic 7.11.2 (from 7.10.3 + cherry-picks). The only local changes are again our usual formal patches to tests. JIRA: CXX-12437.
Advance to BitMagic 7.10.3, from 7.7.7. The only fully local changes are our usual formal patches to tests. However, this commit also incorporates three cherry-picks to avoid even temporary build breakage: - 3377775 foolproofs bmutil.h's #include directives, helpful on macOS. - 7ad2657 and 8a3b56b expose version information to the preprocessor. JIRA: CXX-12374.
Advance to BitMagic 7.3.0 (from 7.2.0). JIRA: CXX-11684. The only local changes are our usual formal patches to tests.
Advance to BitMagic 7.2.0 (from 7.1.0). JIRA: CXX-11470. The only local changes are our usual formal patches to tests.
Advance to BitMagic 7.1.0 (from 7.0.0). JIRA: CXX-11470. The only local changes to BitMagic code are our usual formal patches to tests. - SeqTable_sparse_index.cpp (sx_CalcBlockBitCount): Substitute bm::bit_count_min_unroll (new) for bm::bit_block_calc_count (removed); bm::bit_block_count won't do because it requires a different block size than this code uses.
Advance to BitMagic 6.4.0 (from 6.0.0). JIRA: CXX-11342. The only local changes are our usual formal patches to tests.
Advance to BitMagic 6.0.0 (from 5.0.0); update callers as needed. - The only local changes are our usual formal patches to tests. - CBDB_ExtBlobStore<>::Open: Call operation_deserializer::deserialize as a non-static member, albeit still with a no longer needed temporary block to retain compatibility with older BM versions if somehow necessary. JIRA: CXX-11141.
Advance to BitMagic 3.19.0 (plus a few patches from git). Patch up through revision 663d2e2, apart from the stress-test changes from revision 73ef643. Leave headers unpatched (but retain our wrappers), and merge our usual formal changes to the performance and stress tests. JIRA: CXX-10452.
Advance to BitMagic 3.12.5 + bug fixes that missed the release. The only local changes are upstream fixes to bm.h (now taken from git revision ced2151) and our usual formal patches to tests. JIRA: CXX-10124.
bmutil.h: #include <emmintrin.h> as needed for __m128i. JIRA: CXX-10079.
Advance to BitMagic 3.12.0 (from 3.10.1). JIRA: CXX-10079.
Advance to BitMagic 3.10.1; note license change (MIT -> Apache 2). Update embedded BitMagic from 3.9.0 to 3.10.1. Per recent practice, the only local modifications are formal changes to tests' #include directives and predefinitions. Update our overall LICENSE summary to note BitMagic's new license terms and belatedly mention src/util/bitset, though the library itself remains header-only anyway. JIRA: CXX-9907.
util/bitset: Advance to BitMagic 3.9.0. No header changes needed apart from the addition of our customary wrappers. As for tests, the only changes are to use appropriate header paths, to use wrappers in place of the headers they wrap, and to leave bmtest's explicit BMSSE42OPT setting off. JIRA: CXX-9690.
Update to BitMagic 3.7.2, retaining the (few) local changes that still apply.
Fixed warnings exposed by GCC -Wconversion flag. JIRA:CXX-5413
Fixed critical logic fail at deserailization of multiple BLOBs, warning cleanup, performance optimization.
upgrade to version 3.6.4.
bs{f,r}_asm32: when _MSC_VER is defined and so is _M_AMD64 or _M_X64, use the _BitScan{Forward,Reverse} intrinsics rather than inline assembly, which MSVC supports only for ia32.
BM library 3.6.1.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
NCBI Systems Team">NCBI Systems Team | ViewVC Help |
Powered by ViewVC 1.1.20 |