Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1627 from atetubou/stdstring | Gennadiy Civil | 2018-06-13 | 1 | -3/+3 |
|\ | | | | | Reduce the number of strcmp calling while initialization | ||||
| * | Merge branch 'master' into stdstring | Takuto Ikuta | 2018-06-14 | 1 | -34/+34 |
| |\ | |/ |/| | |||||
* | | Merge pull request #1631 from gennadiycivil/master | Gennadiy Civil | 2018-06-13 | 1 | -34/+34 |
|\ \ | | | | | | | doc sync | ||||
| * | | Docs sync/internal | Gennadiy Civil | 2018-06-13 | 1 | -32/+32 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/google/googletest | Gennadiy Civil | 2018-06-13 | 0 | -0/+0 |
| |\ \ | |/ / |/| | | |||||
| * | | Doc sync/internal | Gennadiy Civil | 2018-06-13 | 1 | -2/+2 |
| | | | |||||
| | * | Merge branch 'master' into stdstring | Gennadiy Civil | 2018-06-13 | 1 | -187/+168 |
| | |\ | |_|/ |/| | | |||||
* | | | Merge pull request #1626 from gennadiycivil/master | Gennadiy Civil | 2018-06-13 | 1 | -187/+168 |
|\| | | | | | | | | Sync with internal docs | ||||
| * | | Sync with internal docs | Gennadiy Civil | 2018-06-11 | 1 | -187/+168 |
|/ / | |||||
| * | Reduce the number of strcmp calling while initialization | Takuto Ikuta | 2018-06-13 | 1 | -3/+3 |
|/ | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Merge pull request #1625 from gennadiycivil/master | Gennadiy Civil | 2018-06-11 | 1 | -1/+1 |
|\ | | | | | doc sync | ||||
| * | Merge branch 'master' of https://github.com/google/googletest | Gennadiy Civil | 2018-06-11 | 0 | -0/+0 |
| |\ | |/ |/| | |||||
* | | Merge pull request #1624 from gennadiycivil/master | Gennadiy Civil | 2018-06-11 | 13 | -50/+33 |
|\ \ | | | | | | | Adjust documentation files and links. | ||||
| | * | Sync with internal docs | Gennadiy Civil | 2018-06-11 | 1 | -1/+1 |
| |/ | |||||
| * | Removed "Documentation.md" not adding value and not consitent with internal docs | Gennadiy Civil | 2018-06-11 | 2 | -17/+0 |
| | | |||||
| * | Rename Samples.md to samples.md and adjust the links | Gennadiy Civil | 2018-06-11 | 3 | -2/+2 |
| | | |||||
| * | Rename FAQ.md to faq.md and adjust the links. | Gennadiy Civil | 2018-06-11 | 4 | -4/+4 |
| | | | | | | Part of documentation rationalization | ||||
| * | Merge branch 'master' of https://github.com/google/googletest | Gennadiy Civil | 2018-06-11 | 1 | -2/+2 |
| |\ | |/ |/| | |||||
* | | Merge pull request #1623 from Steelskin/fuchsia-fdio | Gennadiy Civil | 2018-06-11 | 1 | -2/+2 |
|\ \ | | | | | | | Fuchsia: Change fdio include path. | ||||
| * | | Fuchsia: Change fdio include path. | Fabrice de Gans-Riberi | 2018-06-07 | 1 | -2/+2 |
|/ / | |||||
| * | Rename AdvancedGuide.md to advanced.md and adjust the links. | Gennadiy Civil | 2018-06-11 | 9 | -17/+17 |
| | | | | | | Part of documentation rationalization work | ||||
| * | Rename "Primer.md" to "primer.md" and adjust links. Part of the documentaion ↵ | Gennadiy Civil | 2018-06-11 | 7 | -15/+15 |
|/ | | | | rationalzation | ||||
* | Merge pull request #1619 from Steelskin/fuchsia-launchpad-removal | Gennadiy Civil | 2018-06-05 | 1 | -22/+21 |
|\ | | | | | Remove launchpad dependency from Fuchsia. | ||||
| * | Merge branch 'master' into fuchsia-launchpad-removal | Gennadiy Civil | 2018-06-04 | 2 | -0/+10 |
| |\ | |/ |/| | |||||
* | | Merge pull request #1620 from gennadiycivil/master | Gennadiy Civil | 2018-06-04 | 2 | -0/+10 |
|\ \ | | | | | | | Adress, #1616, add printer for std::nullptr_t | ||||
| * | | Upstream, cl/199129756 | Gennadiy Civil | 2018-06-04 | 2 | -0/+10 |
|/ / | | | | | Add printer for std::nullptr_t, addressing https://github.com/google/googletest/issues/1616 | ||||
| * | Merge branch 'master' into fuchsia-launchpad-removal | Gennadiy Civil | 2018-06-04 | 2 | -6/+5 |
| |\ | |/ |/| | |||||
* | | Merge pull request #1608 from gennadiycivil/master | Gennadiy Civil | 2018-06-01 | 2 | -6/+5 |
|\ \ | | | | | | | formatting changes | ||||
| * | | formatting changes | Gennadiy Civil | 2018-05-23 | 2 | -6/+5 |
|/ / | |||||
| * | Clean up | Fabrice de Gans-Riberi | 2018-05-31 | 1 | -5/+1 |
| | | |||||
| * | Remvoe launchpad dependency from Fuchsia. | Fabrice de Gans-Riberi | 2018-05-30 | 1 | -23/+26 |
|/ | |||||
* | Merge pull request #1607 from gennadiycivil/master | Gennadiy Civil | 2018-05-23 | 30 | -30/+30 |
|\ | | | | | Formatting changes | ||||
| * | Formatting changes | Gennadiy Civil | 2018-05-23 | 30 | -30/+30 |
|/ | |||||
* | Merge pull request #1603 from Steelskin/unused-variable-fuchsia | Gennadiy Civil | 2018-05-22 | 1 | -1/+1 |
|\ | | | | | Remove unused variable in Fuchsia. | ||||
| * | Merge branch 'master' into unused-variable-fuchsia | Gennadiy Civil | 2018-05-22 | 5 | -10/+65 |
| |\ | |/ |/| | |||||
* | | Merge pull request #1591 from sgraham/disabled-rtti | Gennadiy Civil | 2018-05-22 | 2 | -8/+6 |
|\ \ | | | | | | | Fix gmock not building when -fno-rtti | ||||
| * \ | Merge branch 'master' into disabled-rtti | Gennadiy Civil | 2018-05-22 | 3 | -2/+59 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge pull request #1601 from jdennett/StdLibVersioning | Gennadiy Civil | 2018-05-22 | 3 | -2/+59 |
|\ \ \ | | | | | | | | | Std lib versioning | ||||
| * | | | Downgrade to C++98. | James Dennett | 2018-05-21 | 1 | -6/+6 |
| | | | | | | | | | | | | Some projects cannot handle C++11 yet. | ||||
| * | | | Downgrade to C++98 code. | James Dennett | 2018-05-21 | 1 | -6/+6 |
| | | | | | | | | | | | | Some users are not ready for C++11 yet. | ||||
| * | | | Merge branch 'master' into StdLibVersioning | James Dennett | 2018-05-21 | 2 | -4/+30 |
| |\ \ \ | |/ / / |/| | | | |||||
| * | | | Add support for versioned standard libraries. | James Dennett | 2018-05-10 | 1 | -2/+18 |
| | | | | | | | | | | | | This canonicalizes demangled names by omitting a nested inline namespace within namespace std if the name of the nested namespace begins with a double underscore. This improves compatibility with libc++. | ||||
| * | | | Update generated code. | James Dennett | 2018-05-10 | 1 | -2/+18 |
| | | | | |||||
| * | | | Add unit test for CanonicalizeForStdLibVersioning. | James Dennett | 2018-05-10 | 1 | -0/+25 |
| | | | | |||||
| | * | | Merge branch 'master' into disabled-rtti | Scott Graham | 2018-05-11 | 10 | -22/+273 |
| | |\ \ | |_|/ / |/| | | | |||||
| | * | | Fix gmock not building when -fno-rtti | Scott Graham | 2018-05-02 | 2 | -8/+6 |
| | | | | | | | | | | | | | | | | Fixes issue #1554. This is internal cl/195020996. | ||||
| | | * | Remove unused variable in Fuchsia. | Fabrice de Gans-Riberi | 2018-05-11 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | Merge pull request #1597 from jaeheonlee/master | Gennadiy Civil | 2018-05-11 | 2 | -4/+30 |
|\ \ \ | |/ / |/| | | Fix a bug with ad_hoc_test_result() functions of UnitTest and TestCase classes | ||||
| * | | Use NULL instead of nullptr, for pre-C++11 builds. | Jae Heon Lee | 2018-05-09 | 1 | -2/+2 |
| | | | |||||
| * | | Fix the bug where ad_hoc_test_result() functions of UnitTest and TestCase ↵ | Jae Heon Lee | 2018-05-07 | 2 | -4/+30 |
|/ / | | | | | | | objects would return failures registered at TestCase and UnitTest scopes, respectively. |