Commit Graph

  • facde2732b fix comments in example Hans Dembinski 2019-06-04 14:09:21 +0200
  • bb11ac6015 more noexcept Hans Dembinski 2019-06-04 10:23:41 +0200
  • e04a765b1f explain comma trick Hans Dembinski 2019-06-03 23:31:20 +0200
  • 3b687db2bc update fill benchmarks Hans Dembinski 2019-06-03 23:27:25 +0200
  • badcd1c115 simpler and faster benchmarks Hans Dembinski 2019-06-04 01:21:31 +0200
  • 2239314eed
    variant2 instead of detail::variant Hans Dembinski 2019-06-03 22:14:50 +0200
  • 885a8b93e5 copy version check from boost.assert and update version Hans Dembinski 2019-06-03 21:59:55 +0200
  • 9f0b391f31 turn off report comment Hans Dembinski 2019-06-03 21:48:01 +0200
  • 8eb9523c13 missing includes for std::string Hans Dembinski 2019-06-03 20:04:50 +0200
  • 476cd81497 simpler Hans Dembinski 2019-06-03 00:09:57 +0200
  • 82dc190c2a noexcept for traits::index and traits::update Hans Dembinski 2019-06-03 00:00:51 +0200
  • 4102f28c07 simpler is_reducible Hans Dembinski 2019-06-02 23:59:58 +0200
  • 830c908055
    avoid warning in a simpler way Hans Dembinski 2019-06-02 23:27:48 +0200
  • bd05ec272b simpler Hans Dembinski 2019-06-02 22:02:36 +0200
  • 4e7febfa2c get_if may not be called if there is more than one match Hans Dembinski 2019-06-02 21:35:27 +0200
  • de37af2a94
    test no-exception in separate build Hans Dembinski 2019-06-02 21:15:30 +0200
  • 5f3f9d8fd7
    Benchmark improvements and scripts to research history Hans Dembinski 2019-06-02 19:46:57 +0200
  • 96926f367f
    splitting meta.hpp into parts Hans Dembinski 2019-05-31 16:46:49 +0200
  • 237bf234c5 simplications to linearize and benchmarking Hans Dembinski 2019-05-30 19:36:02 +0200
  • c4c6d90c21 improved benchmarks, turn off asserts Hans Dembinski 2019-05-30 13:49:26 +0200
  • a1c76d2b0a
    generate random numbers outside benchmark loop (#195) Hans Dembinski 2019-05-29 22:26:11 +0200
  • 7e05d8ff34 assert on preconditions Hans Dembinski 2019-05-29 01:07:49 +0200
  • 4d383fae1b enable "unsafe" math optimizations in benchmarks Hans Dembinski 2019-05-28 23:15:44 +0200
  • 7a55bf0e29 move throw_exception implementation to test and benchmark folders Hans Dembinski 2019-05-28 23:15:17 +0200
  • e2f19062ab use DoNotOptimize everywhere (no effect, but just in case) Hans Dembinski 2019-05-28 22:53:11 +0200
  • e434804508
    explicitly guarantee nothrow moves for all builtin axis types Hans Dembinski 2019-05-28 22:29:26 +0200
  • f04b8a7593 also update codecov url Hans Dembinski 2019-05-28 14:49:43 +0200
  • 6fd3639a2e update urls to boostorg Hans Dembinski 2019-05-28 14:47:53 +0200
  • 97f8b7dd91
    Fix nothrow-move-assignable failures in travis Hans Dembinski 2019-05-28 13:10:53 +0200
  • ecd142080d
    speed improvements for 1d and 2d histograms Hans Dembinski 2019-05-26 23:51:15 +0200
  • 5f937d3665 better docs Hans Dembinski 2019-05-16 08:58:55 +0200
  • 9b8de0536b update section about parallel filling Hans Dembinski 2019-05-15 21:54:27 +0200
  • cf9520bdfa make benchmarks compile with -O3 -march=native -fno-exceptions and -fno-rtti Hans Dembinski 2019-05-15 21:53:32 +0200
  • 18567de9f3
    simpler variant Hans Dembinski 2019-05-15 14:55:27 +0200
  • af188b6476
    clean up warnings Hans Dembinski 2019-05-14 23:02:30 +0200
  • 59ef035bfb
    clone matching boostorg branch and compile with warnings-as-errors Hans Dembinski 2019-05-14 00:21:29 +0200
  • 89056fc769 removed obsolete file Hans Dembinski 2019-05-14 00:19:34 +0200
  • 89bf038f6e silence conversion warnings Hans Dembinski 2019-05-14 00:01:38 +0200
  • e5abd7dca1 tests of missing coverage and renamed make_mp_int to make_large_int Hans Dembinski 2019-05-13 23:32:52 +0200
  • 1cb35db5f0 clean-up Hans Dembinski 2019-05-13 23:21:15 +0200
  • edb1a3f7c4 replace with std Hans Dembinski 2019-05-13 21:19:12 +0200
  • edad3d5332 clang-format Hans Dembinski 2019-05-13 21:18:59 +0200
  • 9a0fc1392c better comments and names [ci skip] Hans Dembinski 2019-05-13 21:09:19 +0200
  • 376ddeadc4 Simplify BOOST_NO_EXCEPTIONS support and use alloc_construct and alloc_destroy (#190) Glen Fernandes 2019-05-13 02:42:53 -0400
  • 8602102014
    support -fno-exceptions and -fno-rrti and test this Hans Dembinski 2019-05-12 22:08:10 +0200
  • a8226955c2
    Improve serialization of variant using only public interface and added serialiation for thread_safe<T> Hans Dembinski 2019-05-12 17:56:45 +0200
  • af77b6af07
    Decouple tests and benchmarks, turn off warnings for tests with some external boost libs Hans Dembinski 2019-05-12 13:33:54 +0200
  • f830847f07 improved reduce docs Hans Dembinski 2019-05-12 12:05:04 +0200
  • d65d47d082
    new slice option, option fusion, more input checks Hans Dembinski 2019-05-10 00:01:16 +0200
  • 5ef6a39945
    Fix range iterator Hans Dembinski 2019-05-10 00:00:33 +0200
  • a31daae74e minor fixes Hans Dembinski 2019-05-09 22:57:08 +0200
  • 7008921080 Add .gitattributes file (#187) Mateusz Łoskot 2019-05-09 09:55:57 +0200
  • 419280c0fc
    Remove the "x" label for simplicity Hans Dembinski 2019-05-04 09:02:13 +0200
  • 6c268109a3
    Safer indexed range Hans Dembinski 2019-05-04 07:44:48 +0200
  • e75aa6b210
    Google benchmark and benchmark improvements Hans Dembinski 2019-05-03 22:06:01 +0200
  • 4b9f13b11a remove all now unused deps Hans Dembinski 2019-05-02 22:10:33 +0200
  • 75312340f2
    Construct from any iterable and select proper type Hans Dembinski 2019-05-03 11:36:06 +0200
  • c9951aef3a simpler code to handle references Hans Dembinski 2019-05-02 10:35:37 +0200
  • f247c36a60 minor corrections of comment and use small letter for variable Hans Dembinski 2019-05-02 10:19:36 +0200
  • 8c67f06b62 less verbose Hans Dembinski 2019-04-30 16:42:35 +0200
  • 170199bb9f
    replacing boost::variant with detail::variant Hans Dembinski 2019-04-30 16:27:14 +0200
  • 073dffdf09
    More doc improvements Hans Dembinski 2019-04-28 12:22:49 +0200
  • 22ec005290
    Doc improvements Hans Dembinski 2019-04-27 15:59:50 +0200
  • 9d25923b82
    fix reduce when axis has no reduce support Hans Dembinski 2019-04-26 23:31:56 +0200
  • 5c75437db5
    project algorithm generalized Hans Dembinski 2019-04-26 17:15:13 +0200
  • 112dff8048 include less Hans Dembinski 2019-04-26 15:24:35 +0200
  • 5b6cdc8861
    fix for bug in reduce with mixed axis types in std::vector<axis::variant> Hans Dembinski 2019-04-26 10:22:18 +0200
  • 2195df0419 Use curl instead of wget to download lcov Hans Dembinski 2019-04-25 15:48:57 +0200
  • 49af2de9ff
    Update README.md Hans Dembinski 2019-04-26 09:37:12 +0200
  • a7596001f0
    Fix URL Hans Dembinski 2019-04-24 13:13:02 +0200
  • 329fcf6855
    Fix missing coverage and allocator-fail logic Hans Dembinski 2019-04-23 23:25:05 +0200
  • 6b386c9b51
    increase coverage Hans Dembinski 2019-04-22 03:33:05 +0200
  • ed4935cd93
    better build files Hans Dembinski 2019-04-20 00:00:29 +0200
  • 02348a74e1
    Replace boost::iterator_adaptor with private iterator_adaptor to reduce dependencies Hans Dembinski 2019-04-19 23:07:23 +0200
  • 07c3638423 also test threaded things with cmake Hans Dembinski 2019-04-16 23:41:03 +0200
  • 5a6a78e5b6 more specific ignore Hans Dembinski 2019-04-16 23:40:38 +0200
  • 67ff59ed5e fix executable script Hans Dembinski 2019-04-16 23:40:18 +0200
  • c10adcea1a fix broken tests Hans Dembinski 2019-04-16 23:13:32 +0200
  • 7b88f02f0e fix for threading bug Hans Dembinski 2019-04-16 23:01:00 +0200
  • 45a4ae1e19 simplify Hans Dembinski 2019-04-16 22:31:24 +0200
  • eb95a8975d
    simplified traits, new try_cast, moved static_if to extra header Hans Dembinski 2019-04-16 22:00:31 +0200
  • 47dda5edfc remove double implementation Hans Dembinski 2019-04-16 20:01:58 +0200
  • d2a633cbc7 don't stop always Hans Dembinski 2019-04-16 19:59:10 +0200
  • 77f366b7c1 explicit zero-ing Hans Dembinski 2019-04-15 00:46:50 +0200
  • a6c0e839b8 fix for threaded test Hans Dembinski 2019-04-14 23:59:31 +0200
  • 1bf9dd9dfd
    thread-safe storage Hans Dembinski 2019-04-14 22:24:34 +0200
  • 66599ddb7c
    Update README.md Hans Dembinski 2019-04-14 20:50:24 +0200
  • 2e99c7091d
    Update README.md Hans Dembinski 2019-04-14 20:47:25 +0200
  • 0a2dd403d9
    Update README.md Hans Dembinski 2019-04-14 20:46:21 +0200
  • 81e3eb20fd
    Update README.md Hans Dembinski 2019-04-14 20:43:31 +0200
  • 910431d8ad
    Partial boost-cmake support Hans Dembinski 2019-04-14 19:54:46 +0200
  • cc17108777
    Simpler readme (#8) Hans Dembinski 2019-04-14 14:51:46 +0200
  • 23fd6f27d1 hot-fix for variant warning Hans Dembinski 2019-04-14 14:34:10 +0200
  • b9ebd19127
    adding -Wextra -pendatic -fstrict-aliasing (#7) Hans Dembinski 2019-03-23 11:20:54 +0100
  • bc4271d0ba
    slightly faster travis (#5) Hans Dembinski 2019-03-22 18:42:21 +0100
  • 7301d6a4c2 optimization for static axes with same axis type Hans Dembinski 2019-03-07 13:01:52 +0100
  • 37edc673fa fix msvc warnings (#3) Hans Dembinski 2019-03-20 11:40:35 +0100
  • 3b0a1d2cb2 restore coverage (#2) Hans Dembinski 2019-03-16 23:26:23 +0100
  • bb3ab33040 do not build feature branches on appveyor and travis Hans Dembinski 2019-03-21 16:58:03 +0100
  • 43f88383ac
    bug-fix growing and non-growing axis in variant (#4) Hans Dembinski 2019-03-20 22:39:03 +0100