1. 12 Jul, 2018 1 commit
  2. 11 Jul, 2018 7 commits
  3. 10 Jul, 2018 2 commits
  4. 29 Jun, 2018 1 commit
  5. 14 Jun, 2018 6 commits
  6. 13 Jun, 2018 7 commits
  7. 12 Jun, 2018 1 commit
    • Takuto Ikuta's avatar
      Reduce the number of strcmp calling while initialization · f4d0631a
      Takuto Ikuta authored
      When we do parallel test execution with a process for a test,
      initialization of gtest become performance bottleneck when the test
      binary contains many testcases.
      
      Especially, some parameterlized test in chromium browser affected by
      largely when address sanitizer is enabled.
      Address sanitizer does not allow using optimized strcmp function and
      test addition in parameterized test require lookup of test case using
      strcmp.
      
      This patch reduces the number of strcmp, it is called when registering
      parameterized test. Using reverse iterator improves the time to find
      registered tests in such case.
      
      Some tests for chromium browser using address sanitizer finished 2x
      faster with this patch.
      f4d0631a
  8. 11 Jun, 2018 12 commits
  9. 07 Jun, 2018 1 commit
  10. 05 Jun, 2018 1 commit
  11. 04 Jun, 2018 1 commit