1. 8dc3aeb Upgrade google-fruit to 1aa1f56a1b9c2cf81876e463c5abd5c2356c8ee0 by Haibo Huang · 2 weeks ago master
  2. 66a3a3f Merge "Upgrade google-fruit to d1608a5732fc44e29a067e4b578888d0ec32291d" by Treehugger Robot · 4 weeks ago
  3. 1aa1f56 Use float comparison for Conan compiler min version by Ph1ll · 7 weeks ago upstream-master
  4. 3200274 Upgrade google-fruit to d1608a5732fc44e29a067e4b578888d0ec32291d by Haibo Huang · 7 weeks ago
  5. d1608a5 Add a debug print to try to understand where Boost headers live in OSX. by Marco Poletti · 7 weeks ago
  6. ecd0ddb Try 'brew upgrade' if 'brew install' fails when running CI tests on OS X. by Marco Poletti · 7 weeks ago
  7. 19c9b6e Install Boost in OS X CI tests. by Marco Poletti · 7 weeks ago
  8. 7f6fa1c Run OS X GCC/Clang tests on the latest version of OS X available (10.14) instead of 10.11. by Marco Poletti · 7 weeks ago
  9. e468e6a Don't use pre-compiled headers when running CI tests with Clang >=7.0, to avoid hitting https://bugs.llvm.org/show_bug.cgi?id=41625 and then getting an OOM error. by Marco Poletti · 7 weeks ago
  10. a7392a2 No longer install md5sha1sum from brew in OSX CI tests. The coreutils package now provides some of the same binaries and conflicts with that. by Marco Poletti · 7 weeks ago
  11. 81a1756 Fix a typo in the Travis CI config. by Marco Poletti · 7 weeks ago
  12. 2ab2126 Update compiler versions used in OSX CI tests. by Marco Poletti · 7 weeks ago
  13. 4ac310e Remove some combinations from smoke tests. by Marco Poletti · 7 weeks ago
  14. 5efdbbb Update compiler/OS versions used in Travis CI. Notably adding Ubuntu 19.04. by Marco Poletti · 7 weeks ago
  15. b3f4a7f Use the new git_repository BUILD rule. Bazel's git_repository built-in rule doesn't exist anymore. by Marco Poletti · 7 weeks ago
  16. 816dd44 Add Bazel to the Ubuntu 18.04 dockerfile and also install git in all Ubuntu LTS versions since it's now needed by bazel's new git_repository BUILD rule. by Marco Poletti · 7 weeks ago
  17. a102cab Fix a compilation warning that started appearing with Clang 8. by Marco Poletti · 7 weeks ago
  18. dae4ab4 Fix an expected error regex to support the error format of GCC 9. by Marco Poletti · 7 weeks ago
  19. 5dba717 Fix some Python PEP 8 warnings, notably including some warnings that were printed in all test runs causing a lot of noise in the log. by Marco Poletti · 7 weeks ago
  20. 1108ffc Add support for GCC 9 and Clang 8 to the postsubmit scripts. by Marco Poletti · 7 weeks ago
  21. f4c8bff Update dockerfiles, adding Ubuntu 19.04 and Ubuntu ARM 18.04. by Marco Poletti · 7 weeks ago
  22. 7ca6361 Remove unnecessary copies for conanfile.py by tt4g · 8 weeks ago
  23. 33655a4 Run CMake install in package by tt4g · 8 weeks ago
  24. 44814a4 Don't use git command by tt4g · 8 weeks ago
  25. 3e11c44 Use dict for default_options by tt4g · 10 weeks ago
  26. e50eb18 Explicit include directories by tt4g · 10 weeks ago
  27. bd5e46e Add homepage by tt4g · 8 weeks ago
  28. 3f2c9ea Missing copy COPYING by tt4g · 10 weeks ago
  29. 564b8ac Exports COPYING by tt4g · 8 weeks ago
  30. a138778 DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master by Xin Li · 4 months ago
  31. 07d94b4 Add default active developers into OWNERS am: dc3d3adffc am: fc824663b7 by Chih-Hung Hsieh · 5 months ago
  32. fc82466 Add default active developers into OWNERS am: dc3d3adffc by Chih-Hung Hsieh · 5 months ago
  33. dc3d3ad Add default active developers into OWNERS by Chih-Hung Hsieh · 5 months ago android-q-preview-1 android-q-preview-2.5 android-q-preview-4
  34. c73c4db Making module aproach by Jhon Jairo Alvarez Londoño · 7 months ago
  35. 39b7bd6 Merge remote-tracking branch 'aosp/upstream-master' into HEAD am: b4524887e7 by Elliott Hughes · 8 months ago
  36. 8b21b8e Merge remote-tracking branch 'aosp/upstream-master' into HEAD am: b4524887e7 by Elliott Hughes · 8 months ago
  37. b452488 Merge remote-tracking branch 'aosp/upstream-master' into HEAD by Elliott Hughes · 8 months ago android-wear-8.0.0_r2
  38. 3c40e44 Run Travis CI tests with the latest versions of GCC, Clang, Ubuntu. by Marco Poletti · 8 months ago
  39. b980619 No longer run Ubuntu ARM tests on Travis CI. It doesn't work after all (while it works locally with the same Docker image). by Marco Poletti · 9 months ago
  40. 272bf0e No longer run tests on Ubuntu ARM with Clang, it doesn't work (GCC works though). by Marco Poletti · 9 months ago
  41. aab1763 Add a batch file to deploy to Bintray on Windows. by Marco Poletti · 9 months ago
  42. 03ef814 Add a script to deploy Fruit as a Conan package to Bintray. by Marco Poletti · 9 months ago
  43. 5c43c9b (try to) fix the Travis CI config for ARM. by Marco Poletti · 9 months ago
  44. 649b155 Some fixes to the CI configuration. by Marco Poletti · 9 months ago
  45. 7d6f051 Some improvements to the Conan packaging, in preparation for publishing Conan binaries. by Marco Poletti · 9 months ago
  46. beb5515 Run Travis CI tests under Ubuntu 18.04 instead of 17.10. Also run in additional configurations (Clang 5, Clang 6, GCC 8) and OSes (Ubuntu 17.10 ARM). by Marco Poletti · 9 months ago
  47. 0e34ea1 Add Dockerfiles for: Ubuntu 18.04 (x64), Ubuntu 16.04 (ARM), Ubuntu 17.10 (ARM) by Marco Poletti · 9 months ago
  48. 65c51b3 Remove "new" when talking about C++11. It's not really that new anymore. by poletti-marco · 9 months ago
  49. 3def387 Run tests under Clang 4.0 as the minimum version (instead of 3.9) on OS X. by Marco Poletti · 9 months ago
  50. f5f3800 Run tests under Clang 3.9 instead of 3.7 on OS X. The 3.7 homebrew formula has been deleted (https://github.com/Homebrew/homebrew-core/pull/31762). by Marco Poletti · 9 months ago
  51. ece0f72 Bump the version to 3.4.0. by Marco Poletti · 9 months ago
  52. 88a5230 Implement a variant of the executable size 'benchmark' that disables exceptions and RTTI. by Marco Poletti · 9 months ago
  53. bc7a2df Revert part of commit f06151, that part actually made Fruit slightly slower now that the hash table is bigger. by Marco Poletti · 9 months ago
  54. e66c410 Rename the metric for incremental compile time, so that it's separate from the one for full compile time. by Marco Poletti · 9 months ago
  55. 6e473ef Run the startup benchs 1K times per iteration, otherwise there's too little precision. by Marco Poletti · 9 months ago
  56. f95443b Strip the binary before the startup tests, to prevent the non-stripped binary size from affecting the startup time. by Marco Poletti · 9 months ago
  57. 8be18c1 Remove the componentNormalizationTime benchs, the new startup benchs are more representative of real-world scenarios. by Marco Poletti · 9 months ago
  58. f061517 Some small optimizations when constructing a SemistaticMap. by Marco Poletti · 9 months ago
  59. c41eb97 Double the size of SemistaticMap's hash table, with the previous size there can be many collisions when the number of elements is just under a power of 2. by Marco Poletti · 9 months ago
  60. c757643 Mark the -dev/-devel packages as suggested by the main one, so that people don't need to install them manually. by Marco Poletti · 9 months ago
  61. 65909ec Bump the version to 3.3.0. by Marco Poletti · 9 months ago
  62. c2975cf Set timeout=long on pytest tests, otherwise they sometimes time out on Travis CI. by Marco Poletti · 9 months ago
  63. 23e3f06 Add more real-world benchmarks of startup time, with/without DI frameworks. by Marco Poletti · 9 months ago
  64. 6a164a2 Run the MSVC 2015 tests first in Appveyor since it's the most likely to break. by Marco Poletti · 9 months ago
  65. 25f6341 Remove a friend declaration that's no longer used. by Marco Poletti · 9 months ago
  66. 8c79fba Make componentFunction() work with MSVC 2015. by Marco Poletti · 9 months ago
  67. 6794aa7 (try to) workaround a MSVC 2015 bug on overload resolution with a variadic type list that can be empty. by Marco Poletti · 9 months ago
  68. 50b1453 Print a Hello world in the example benchmarks (except the runtime ones) to simulate a program that needs the STL. by Marco Poletti · 9 months ago
  69. a7c7409 Don't generate runtime bench code in compile benchmarks and executable size benchmarks. by Marco Poletti · 9 months ago
  70. 81edd39 Also run the Boost.DI bench with 1000 classes now that it works. by Marco Poletti · 9 months ago
  71. 771ee2b Update the benchmark suite definitions with the latest compiler versions. by Marco Poletti · 9 months ago
  72. 36e1341 Increase the template recursion depth to allow the Boost.DI benchmarks with 1000 classes to compile. by Marco Poletti · 9 months ago
  73. 3967aa7 Fix an #include in the benchmarks to use the correct filename for Boost 1.0.2. by Marco Poletti · 9 months ago
  74. 31f31d7 Add networkx to the dockerfiles. by Marco Poletti · 9 months ago
  75. fe6df7e Several improvements to the benchmarking code. by Marco Poletti · 9 months ago
  76. 47e544f Run AppVeyor MinGW tests using the MSVC 2017 image instead of the 2015 one. by Marco Poletti · 10 months ago
  77. 5fbea5b Another attempt at improving the error messages for componentFunction() misuse when using MSVC. by Marco Poletti · 10 months ago
  78. 7a0a167 Revert "Slight change to componentFunction() so that the user gets a better error in MSVC when they try to pass a param type that's not movable." by Marco Poletti · 10 months ago
  79. dc2acf5 Slight change to componentFunction() so that the user gets a better error in MSVC when they try to pass a param type that's not movable. by Marco Poletti · 10 months ago
  80. 5ac0a30 Update the test infrastructure to allow type variable replacements in generic errors. by Marco Poletti · 10 months ago
  81. 893f655 Move the RemoveAnnotation<> helper out of Injector<> to fix a compiler crash in recent versions of MSVC 2017. by Marco Poletti · 10 months ago
  82. a45962c Add more info on how to set up the environment to run tests on Windows. by Marco Poletti · 10 months ago
  83. 9fff407 Improve the Windows-only error message emitted when FRUIT_USES_BOOST was not disabled and BOOST_DIR is not set. by Marco Poletti · 10 months ago
  84. ccd6a0a Fix a typo in a Doxygen comment. by Marco Poletti · 10 months ago
  85. 2404fdf Add LaTeX sources for the component diagrams used in the testing chapter of the tutorial. by Marco Poletti · 10 months ago
  86. 2156c29 Minor changes to the example code for testing with Fruit. by Marco Poletti · 10 months ago
  87. a4e3829 Add some example tests using component replacements. by Marco Poletti · 10 months ago
  88. 2a24a06 Fix some macro issues introduced by the previous commit. by Marco Poletti · 10 months ago
  89. 066d689 Use #if instead of #ifdef for Fruit macros (apart from include guards). by Marco Poletti · 10 months ago
  90. ecd9c29 Minor change in installComponentFunctions(), hoping to workaround a MSVC bug that causes a compilation error when dealing with initializer lists. by Marco Poletti · 10 months ago
  91. b5614e9 Allow the error format of old versions of Clang in test_component_function_error_not_move_constructible_with_conversion(). by Marco Poletti · 10 months ago
  92. 4cd88f0 Fix a compile error with old versions of the STL where std::tuple's constructor is marked as explicit. by Marco Poletti · 10 months ago
  93. b1af2be Fix a method overload ambiguity error (Clang-only) when using installComponentFunctions(). by Marco Poletti · 10 months ago
  94. 58ad0a4 Use 'class' instead of 'struct' in a friend declaration to be consistent with the definition. by Marco Poletti · 10 months ago
  95. 5397682 Remove an extra semicolon that was causing a warning in pedantic mode. by Marco Poletti · 10 months ago
  96. 63ad421 Add a test for the case where a non-ComponentFunction object is passed to installComponentFunctions(). by Marco Poletti · 10 months ago
  97. ef35710 Merge branch 'master' of github.com:google/fruit by Marco Poletti · 10 months ago
  98. 3c9c517 Add a PartialComponent::installComponentFunctions() method that allows to install a variable number of components (typically by expanding a template parameter pack). by Marco Poletti · 10 months ago
  99. 1b416db android: Add build target 'libfruit' am: 5289ec110e am: 3aaf738f47 by Igor Murashkin · 10 months ago
  100. e12ad31 android: Import fruit from upstream am: 7dfecaa23c am: d91c5a76da am: b5f9c739e5 by Igor Murashkin · 10 months ago