Skip to content

Releases: simongog/sdsl-lite

SDSL 2.1.1

04 Jul 19:07
Compare
Choose a tag to compare

This feature contains

  • Fixes for some minor issues
  • demangle detection
  • compilation with gcc4.7.3
  • Improved functionality
    • sd_vector can now be parametrized with other bit_vectors
  • Small performance improvements
    • WT construction is more space-efficient in some cases

SDSL 2.1

15 Apr 07:24
Compare
Choose a tag to compare

Most important changes to previous release:
[x] sd_vector can now be constructed from an increasing sequence of integers
[x] Port to Windows (compiles with the latest version of VC++)
[x] Tests use CMake
[x] Added a Full-Compressed Suffix Tree (cst_fully)
[x] Added an alphabet partitioned WT (wt_ap.hpp)
[x] Added the hybrid_bitvector (hyp_vector.hpp) of Kärkkäinen, Kempa, and Puglisi
[x] External dependencies libdivsufsort and gtest are now included as submodules

SDSL 2.0.3

01 Oct 14:06
Compare
Choose a tag to compare

This version

  • adds a K^2-treap implementation (k2_treap)
  • fixes a bug in dac_vector
  • adds rank_0/select_0 to sd_vector
  • adds expand method for wavelet trees (WT algorithms)
  • adds the sequence representation of Golynski, Munro and Rao (wt_gmr)
  • includes a preliminary memory mapped version of int_vector (int_vector_mapper)
  • cst_sct3 can now be parametrized to support fast navigational operations also on very large alphabets

SDSL 2.0.2

28 Nov 23:05
Compare
Choose a tag to compare

This version

  • extends the functionality of bit_vectors: get_int extracts up to 64 continues bits
  • adds a wavelet tree benchmark
  • adds a LCP construction benchmark
  • includes an Elias gamma code
  • fixes a bug in the hugepage memory management
  • adds an copy constructor to cst_sct3::node_type (it should be automatic generated by the compiler, but we had strange memory leaking problems in one application and adding it explicitly solved the problem)

SDSL 2.0.1

05 Nov 09:33
Compare
Choose a tag to compare

This version includes

  • a bug fix in the load method of select_support_scan
  • a benchmark for Wavelet Trees
  • a benchmark for Document Retrieval Solutions

SDSL 2.0.0

26 Sep 12:27
Compare
Choose a tag to compare

This version

Version 2.0.0 Release Candidate

23 Sep 00:17
Compare
Choose a tag to compare
Pre-release

This version

C++11v1

31 Jul 01:43
Compare
Choose a tag to compare

This release is the last version which uses the class int_vector_file_buffer for buffered reading of int_vector data from a stream.
The newer version will replace this class with int_vector_buffer, which allows reading and writing. Furthermore it also handles the loading and writing of blocks automatically and is therefore easier to use.