- cd2bd41 Add support for compile memory benchmarks. by Marco Poletti · 4 years, 2 months ago
- 5400e8a Fix format_bench_results filtering for list-valued dimensions, and print unused benchmark results warnings at the end. by Marco Poletti · 4 years, 2 months ago
- 2a14a26 Upgrade google-fruit to 0ac041ff302faec7c8218989c86773613a621523 am: 6a2d6c4750 am: 689cdf0d65 am: ff25fa0bc1 am: 082654d6c4 am: 6bbbff229e by Haibo Huang · 4 years, 2 months ago
- 6bbbff2 Upgrade google-fruit to 0ac041ff302faec7c8218989c86773613a621523 am: 6a2d6c4750 am: 689cdf0d65 am: ff25fa0bc1 am: 082654d6c4 by Haibo Huang · 4 years, 2 months ago
- 082654d Upgrade google-fruit to 0ac041ff302faec7c8218989c86773613a621523 am: 6a2d6c4750 am: 689cdf0d65 am: ff25fa0bc1 by Haibo Huang · 4 years, 2 months ago
- b002ed6 Upgrade google-fruit to 0ac041ff302faec7c8218989c86773613a621523 am: 6a2d6c4750 am: 689cdf0d65 by Haibo Huang · 4 years, 2 months ago
- ff25fa0 Upgrade google-fruit to 0ac041ff302faec7c8218989c86773613a621523 am: 6a2d6c4750 am: 689cdf0d65 by Haibo Huang · 4 years, 2 months ago
- 689cdf0 Upgrade google-fruit to 0ac041ff302faec7c8218989c86773613a621523 am: 6a2d6c4750 by Haibo Huang · 4 years, 2 months ago
- 2ce1ca7 Add missing Boost.DI benchmarks. by Marco Poletti · 4 years, 2 months ago
- f99dd9b Set the CMake flags needed to run benchs without exceptions/RTTI, otherwise they fail to build. by Marco Poletti · 4 years, 2 months ago
- abeb3ad Also run benhchmarks with 250 classes, 1000 is too much for Boost.DI. by Marco Poletti · 4 years, 2 months ago
- ba361e3 Add other supported benchmarks to the (yaml) benchmark suites. by Marco Poletti · 4 years, 2 months ago
- b726177 Bump the version to 3.5.0. by Marco Poletti · 4 years, 2 months ago
- 6776208 Fix the benchmark table yaml definitions (they were broken by the collection of both incremental and absolute compile time metrics). by Marco Poletti · 4 years, 2 months ago
- bff5507 Now the benchmarking code continues with other benchmarks if there's an error while running a benchmark or preparing for it (instead of stopping the entire run). by Marco Poletti · 4 years, 2 months ago
- 0979411 Compile without -Werror so that we can compare Fruit performance of the latest release vs older releases with recent compilers, even if old Fruit versions would emit warnings with those compilers. by Marco Poletti · 4 years, 2 months ago
- 0b31821 Fix benchmark code to use the new include path for boost-di's scoped extension. by Marco Poletti · 4 years, 2 months ago
- 0974365 Fix the benchmark code to work with newer versions of networkx where Graph.predecessors and Graph.successors return an iterable instead of a list. by Marco Poletti · 4 years, 2 months ago
- 4620401 Call nx.DiGraph.nodes instead of .nodes_iter(), the latter no longer exists in recent versions of networkx. by Marco Poletti · 4 years, 2 months ago
- 2c46687 Add type annotations in benchmarking code. by Marco Poletti · 4 years, 2 months ago
- ca3b793 Switch Fruit benchmark infra to yaml.safe_load(). yaml.load() now prints a warning (even though there are no security issues, the yaml code is trusted in this case). by Marco Poletti · 4 years, 2 months ago
- ebb754e Update compiler version in bench definition files with latest compilers. by Marco Poletti · 4 years, 2 months ago
- 6a2d6c4 Upgrade google-fruit to 0ac041ff302faec7c8218989c86773613a621523 by Haibo Huang · 4 years, 2 months ago
- 0ac041f Changes in dockerfiles needed by last few CI-related commits. by Marco Poletti · 4 years, 2 months ago
- 890cd17 Merge "Upgrade google-fruit to 2c8435f9321f5158ee6259c6552e5eb9bee5106f" am: 8ec75cea75 am: 7fb9be892a am: d5728387ce am: 8575d35607 am: 110e2f293c by Chih-hung Hsieh · 4 years, 2 months ago
- 2b6da17 Remove redundant NOTICE copied from LICENSE. am: 87f8d9f3ef am: 04ba3175fa am: e73fce4120 am: 5968a15bc0 am: 9f97a752bc by Bob Badour · 4 years, 2 months ago
- 110e2f2 Merge "Upgrade google-fruit to 2c8435f9321f5158ee6259c6552e5eb9bee5106f" am: 8ec75cea75 am: 7fb9be892a am: d5728387ce am: 8575d35607 by Chih-hung Hsieh · 4 years, 2 months ago
- 9f97a75 Remove redundant NOTICE copied from LICENSE. am: 87f8d9f3ef am: 04ba3175fa am: e73fce4120 am: 5968a15bc0 by Bob Badour · 4 years, 2 months ago
- 8575d35 Merge "Upgrade google-fruit to 2c8435f9321f5158ee6259c6552e5eb9bee5106f" am: 8ec75cea75 am: 7fb9be892a am: d5728387ce by Chih-hung Hsieh · 4 years, 2 months ago
- 5968a15 Remove redundant NOTICE copied from LICENSE. am: 87f8d9f3ef am: 04ba3175fa am: e73fce4120 by Bob Badour · 4 years, 2 months ago
- 9f8f78d Merge "Upgrade google-fruit to 2c8435f9321f5158ee6259c6552e5eb9bee5106f" am: 8ec75cea75 am: 7fb9be892a by Chih-hung Hsieh · 4 years, 2 months ago
- d572838 Merge "Upgrade google-fruit to 2c8435f9321f5158ee6259c6552e5eb9bee5106f" am: 8ec75cea75 am: 7fb9be892a by Chih-hung Hsieh · 4 years, 2 months ago
- 27b245d Remove redundant NOTICE copied from LICENSE. am: 87f8d9f3ef am: 04ba3175fa by Bob Badour · 4 years, 2 months ago
- e73fce4 Remove redundant NOTICE copied from LICENSE. am: 87f8d9f3ef am: 04ba3175fa by Bob Badour · 4 years, 2 months ago
- 7fb9be8 Merge "Upgrade google-fruit to 2c8435f9321f5158ee6259c6552e5eb9bee5106f" am: 8ec75cea75 by Chih-hung Hsieh · 4 years, 2 months ago
- 04ba317 Remove redundant NOTICE copied from LICENSE. am: 87f8d9f3ef by Bob Badour · 4 years, 2 months ago
- 8ec75ce Merge "Upgrade google-fruit to 2c8435f9321f5158ee6259c6552e5eb9bee5106f" by Chih-hung Hsieh · 4 years, 2 months ago
- 87f8d9f Remove redundant NOTICE copied from LICENSE. by Bob Badour · 4 years, 2 months ago
- 8df8276 Upgrade google-fruit to 2c8435f9321f5158ee6259c6552e5eb9bee5106f by Chih-Hung Hsieh · 4 years, 2 months ago
- 2c8435f Implement a move-assignment operator explicitly to avoid an error in old versions of Clang (exception specification of explicitly defaulted move assignment operator does not match the calculated one). by Marco Poletti · 4 years, 2 months ago
- b8945ef Increase the amount of Clang tidy checks that also run for example code (and avoid duplication of the list of checks). by Marco Poletti · 4 years, 2 months ago
- ffc697d Fix a build error reported by old versions of Clang after the previous commit (exception specification of explicitly defaulted move constructor does not match the calculated one). by Marco Poletti · 4 years, 2 months ago
- 1bf73e0 Fix (or disable) all newly-reported Clang tidy warnings. by Marco Poletti · 4 years, 2 months ago
- 0b30aa6 Enable extra Clang-tidy checks in Fruit code (but not example code) to include all Cland tidy checks that Android uses. by Marco Poletti · 4 years, 2 months ago
- 44ad5c3 Skip 1 test under MSVC, its error message is bad due to an inconsistent behavior of abstract-class-returning function types. by Marco Poletti · 4 years, 2 months ago
- 3d8b371 Disable Clang tidy in libc++ CI tests, it segfaults and can't find STL headers (these issues may or may not be related). by Marco Poletti · 4 years, 2 months ago
- 223c79c Disable the clang-tidy bugprone-exception-escape diagnostic, it's emitted for no clear reason on Fruit example code. by Marco Poletti · 4 years, 2 months ago
- c1f47b9 Disable a false-positive MSVC warning emitted on Fruit example code from recent versions of MSVC. by Marco Poletti · 4 years, 2 months ago
- 08954a9 Switch back to Clang 9 for libc++ CI tests, the Clang 10 packages don't work with libc++ for some reason. Also re-enable PCHs for Clang 10 CI tests, the Clang bug requiring them to be off has now been fixed. by Marco Poletti · 4 years, 2 months ago
- 156e541 Don't run CI tests with GCC 6 in Ubuntu 16.04, it's not installed there. by Marco Poletti · 4 years, 2 months ago
- 452ff1c No longer run CI tests on Ubuntu 18.10, use 16.04 instead. Also run tests with additional GCC versions. by Marco Poletti · 4 years, 2 months ago
- a4a0f05 Retire Bazel tests for Ubuntu 16.04, the Docker image now fails to build (and we have CI tests for 18.04 anyway). by Marco Poletti · 4 years, 2 months ago
- 57ae0e2 Add support for Clang 10 in CI tests. by Marco Poletti · 4 years, 2 months ago
- a2df2fd Add support for disabling clang-tidy in each CI test, and disable it in OS X CI tests. clang-tidy is not installed there. by Marco Poletti · 4 years, 2 months ago
- e30c93b Run CI tests using Clang 10 instead of Clang 8 with Ubuntu 19.10. by Marco Poletti · 4 years, 2 months ago
- 9e4b9c1 Fix some use-after-move issues caused by clang-tidy. These didn't cause problems in practice, but that's just due to how boost::unordered_map is implemented, and Fruit should not rely on that. by Marco Poletti · 4 years, 2 months ago
- 8325561 Run clang-tidy checks in CMake builds. by Marco Poletti · 4 years, 2 months ago
- d74ff9f Use Ubuntu 19.10 instead of 19.04 for Fruit CI tests. by Marco Poletti · 4 years, 2 months ago
- 291f712 [automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 162e667206 -s ours am: b33c7b41ec am: c017d1b8b4 am: 8cf9e58827 -s ours by Xin Li · 4 years, 3 months ago
- 8cf9e58 [automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 162e667206 -s ours am: b33c7b41ec am: c017d1b8b4 by Xin Li · 4 years, 3 months ago
- c017d1b [automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 162e667206 -s ours am: b33c7b41ec by Xin Li · 4 years, 3 months ago
- d6efe0d DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 162e667206 by Xin Li · 4 years, 3 months ago
- b33c7b4 [automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 162e667206 -s ours by Xin Li · 4 years, 3 months ago
- 162e667 DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master by Xin Li · 4 years, 3 months ago
- f9b7b4e Revert "Use travis_wait for each brew call instead of wrapping the entire install script with it, otherwise there's no indication of progress when watching the log of a running build." by Marco Poletti · 4 years, 3 months ago
- d62daef Use travis_wait for each brew call instead of wrapping the entire install script with it, otherwise there's no indication of progress when watching the log of a running build. by Marco Poletti · 4 years, 3 months ago
- 2543c96 Use travis_wait when installing brew packages in OS X CI builds, to avoid occasional timeouts. by Marco Poletti · 4 years, 3 months ago
- c5667c9 Revert "Skip updating (pin) some more packages in OS X CI runs, they take a long time to update and are causing CI timeouts sometimes." by Marco Poletti · 4 years, 3 months ago
- 54877f7 Use Ubuntu xenial as base OS for CI test runs (this is the OS that runs docker, not the OS in which tests are run, so it mostly doesn't matter). by Marco Poletti · 4 years, 3 months ago
- 54d62be Skip updating (pin) some more packages in OS X CI runs, they take a long time to update and are causing CI timeouts sometimes. by Marco Poletti · 4 years, 3 months ago
- 1dfb553 Escape ADDITIONAL_INCLUDE_DIRS by tt4g · 4 years, 3 months ago
- 4244937 Fix the build with MSVC 2019 when using C++17 mode (2nd attempt). by Marco Poletti · 4 years, 3 months ago
- 08a350a Revert some recent changes to component_functors.defn.h, they don't work. by Marco Poletti · 4 years, 3 months ago
- 43b45c7 Fix a compile error that occurred when using MSVC 2019, C++17 and -DFRUIT_EXTRA_DEBUG. by Marco Poletti · 4 years, 3 months ago
- 2ee42c5 Remove a now-unused typedef. by Marco Poletti · 4 years, 3 months ago
- 874ca5c Remove a now-unused variable. by Marco Poletti · 4 years, 3 months ago
- 71801d6 Run MSVC 2019 CI tests in C++17 mode too. by Marco Poletti · 4 years, 3 months ago
- 074c1a3 Various fixes so that Fruit compiles in C++17 mode with MSVC. by Marco Poletti · 4 years, 3 months ago
- fa3726d Update the Windows instructions in CONTRIBUTING.md to work with MSVC 2019. by Marco Poletti · 4 years, 3 months ago
- 0427ec4 Add the default Visual Studio build dir name to .gitignore. by Marco Poletti · 4 years, 3 months ago
- 0f4cd2c Remove a redundant line from testing code. by Marco Poletti · 4 years, 3 months ago
- a82ef89 Fix test helpers for MSVC, there was a bug that caused most tests to fail. by Marco Poletti · 4 years, 3 months ago
- d2a8b44 Fix a test expectation to allow MSVC 2019's type name format. by Marco Poletti · 4 years, 3 months ago
- 112d3fb Unlink python2 in the OS X CI script, so that we can then link python3. by Marco Poletti · 4 years, 3 months ago
- 78f914f Fix the format of a flag in the Windows CI config. by Marco Poletti · 4 years, 3 months ago
- 90640a1 Ignore failure codes from "brew upgrade", it can succeed but exit with a non-0 code. by Marco Poletti · 4 years, 3 months ago
- 515891a Fix CI setup for Visual Studio 2019. by Marco Poletti · 4 years, 3 months ago
- c892da6 Pin more packages to speed up OS X CI runs and avoid timeouts. by Marco Poletti · 4 years, 3 months ago
- b6d78ad Don't upgrade postgis and its transitive deps in OS X CI builds, it takes too long. by Marco Poletti · 4 years, 3 months ago
- 9870684 Test against Boost 1.69 in Appveyor (last version available in images with Mingw). by Marco Poletti · 4 years, 3 months ago
- 9feb2e6 Add Visual Studio 2019 to the Appveyor CI config. by Marco Poletti · 4 years, 3 months ago
- 2a69ef6 Reorder Appveyor tests, putting currently-failing tests first (to save time when re-running after the next commits). by Marco Poletti · 4 years, 3 months ago
- 4eb421d Merge branch 'find-package-boost' of https://github.com/tt4g/fruit into tt4g-find-package-boost by Marco Poletti · 4 years, 3 months ago
- 7d72dce Remove conans.tools.replace_in_file() by tt4g · 4 years, 3 months ago
- ff48522 Fix conan tools.replace_in_file() patch by tt4g · 4 years, 3 months ago
- c1d802a Update BOOST_DIR deprecation message by tt4g · 4 years, 3 months ago
- 17c56a6 Support BOOST_DIR by tt4g · 4 years, 3 months ago
- e85c88e Set CMAKE_CXX_STANDARD 11 by tt4g · 4 years, 3 months ago
- 86df2d1 Remove extras/bazel_root/third_party/fruit/build, that causes errors when unpacking the Fruit archive on Windows due to case-insensitive names (since there's also a extras/bazel_root/third_party/fruit/BUILD file). by Marco Poletti · 4 years, 3 months ago
- 1265210 Use find_package(Boost) by tt4g · 4 years, 3 months ago