Commit Graph
1948 Commits
Author SHA1 Message Date
Masaru Tsuchiyama 4bcc9b9807 This closes #1595: fix compiler error with Visual Studio 2017 on Win10 JP.
non-ASCII charactors are interpreted as Shift-JIS on the environment.
But the charators in the files are non Shift-JIS charactors and the compiler
stops compiling with C4819.

To fix the errors, remove non-ASCII charactors.
2018-06-30 21:46:41 +09:00
Gennadiy Civil ba96d0b116 Merge pull request #1622 from rohanjoyce/bazel_test_filter
Support bazel test filtering
2018-06-14 16:56:27 -04:00
Rohan Joyce 0563b52d3a Eliminate GTEST_TEST_FILTER_ENV_VAR_.
GTEST_TEST_FILTER_ENV_VAR_ was used to specify an environment variable to obtain
the default test filter from. By default it was unset which broke
"--test_filter" for bazel. This CL eliminates GTEST_TEST_FILTER_ENV_VAR_ and
explicitly obtains the default test filter from the environment variable
TESTBRIDGE_TEST_ONLY if it exists.
2018-06-14 15:45:55 -04:00
Gennadiy Civil dea79290af Merge pull request #1633 from gennadiycivil/master
ignore .md for appveyor builds
2018-06-14 09:52:50 -04:00
Gennadiy Civil 61d162b348 Merge branch 'master' into master 2018-06-13 23:54:34 -04:00
Gennadiy Civil ce468a17c4 Merge pull request #1627 from atetubou/stdstring
Reduce the number of strcmp calling while initialization
2018-06-13 23:54:01 -04:00
Takuto Ikuta a0d43a7bb8 Merge branch 'master' into stdstring 2018-06-14 09:34:15 +09:00
Gennadiy Civil c7ec59381f ignore .md for appveyor builds 2018-06-13 15:47:07 -04:00
Gennadiy Civil 885808cccb Merge pull request #1631 from gennadiycivil/master
doc sync
2018-06-13 14:51:41 -04:00
Gennadiy Civil 3847aecb5f Docs sync/internal 2018-06-13 14:29:26 -04:00
Gennadiy Civil d689b273dd Merge branch 'master' of https://github.com/google/googletest 2018-06-13 14:26:52 -04:00
Gennadiy Civil 6a484baf06 Doc sync/internal 2018-06-13 14:26:24 -04:00
Gennadiy Civil c83e83eda0 Merge branch 'master' into stdstring 2018-06-13 10:51:02 -04:00
Gennadiy Civil 30ff9c3a5d Merge pull request #1626 from gennadiycivil/master
Sync with internal docs
2018-06-13 00:20:33 -04:00
Takuto Ikuta f4d0631a39 Reduce the number of strcmp calling while initialization
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.
2018-06-13 05:53:18 +09:00
Gennadiy Civil 025f48f89b Sync with internal docs 2018-06-11 16:11:55 -04:00
Gennadiy Civil 1bccd6f353 Merge pull request #1625 from gennadiycivil/master
doc sync
2018-06-11 15:20:10 -04:00
Gennadiy Civil 336a75dce0 Merge branch 'master' of https://github.com/google/googletest 2018-06-11 13:12:22 -04:00
Gennadiy Civil 95a96e1c1d Sync with internal docs 2018-06-11 13:12:14 -04:00
Gennadiy Civil 9077ec7efe Merge pull request #1624 from gennadiycivil/master
Adjust documentation files and links.
2018-06-11 12:55:06 -04:00
Gennadiy Civil 0b958a03e9 Removed "Documentation.md" not adding value and not consitent with internal docs 2018-06-11 12:07:45 -04:00
Gennadiy Civil 109f848bc8 Rename Samples.md to samples.md and adjust the links 2018-06-11 11:54:27 -04:00
Gennadiy Civil 4490be8789 Rename FAQ.md to faq.md and adjust the links.
Part of documentation rationalization
2018-06-11 11:49:02 -04:00
Gennadiy Civil f213b6399e Merge branch 'master' of https://github.com/google/googletest 2018-06-11 11:40:46 -04:00
Gennadiy Civil 8f87d00398 Rename AdvancedGuide.md to advanced.md and adjust the links.
Part of documentation rationalization work
2018-06-11 11:40:35 -04:00
Gennadiy Civil c091b0469a Merge pull request #1623 from Steelskin/fuchsia-fdio
Fuchsia: Change fdio include path.
2018-06-11 11:30:21 -04:00
Gennadiy Civil de47b0d30c Rename "Primer.md" to "primer.md" and adjust links. Part of the documentaion rationalzation 2018-06-11 11:26:16 -04:00
Fabrice de Gans-Riberi d437209cd0 Fuchsia: Change fdio include path. 2018-06-07 15:46:29 -07:00
Gennadiy Civil 98a0d007d7 Merge pull request #1619 from Steelskin/fuchsia-launchpad-removal
Remove launchpad dependency from Fuchsia.
2018-06-05 04:03:38 +02:00
Gennadiy Civil 2d136e5ec4 Merge branch 'master' into fuchsia-launchpad-removal 2018-06-04 18:00:20 +02:00
Gennadiy Civil 7e7f9d5fbf Merge pull request #1620 from gennadiycivil/master
Adress, #1616, add  printer for std::nullptr_t
2018-06-04 17:49:24 +02:00
Gennadiy Civil 7b08984da0 Merge branch 'master' into fuchsia-launchpad-removal 2018-06-04 16:54:25 +02:00
Gennadiy Civil f66ab00704 Upstream, cl/199129756
Add printer for std::nullptr_t, addressing https://github.com/google/googletest/issues/1616
2018-06-04 10:45:56 -04:00
Gennadiy Civil db5f9ec567 Merge pull request #1608 from gennadiycivil/master
formatting changes
2018-06-01 10:19:07 +02:00
Fabrice de Gans-Riberi 93e267a999 Clean up 2018-05-31 11:21:01 -07:00
Fabrice de Gans-Riberi 0a6edf3ca7 Remvoe launchpad dependency from Fuchsia. 2018-05-30 18:17:35 -07:00
Gennadiy Civil 8977af0ecf formatting changes 2018-05-23 11:49:11 -04:00
Gennadiy Civil 4e4df226fc Merge pull request #1607 from gennadiycivil/master
Formatting changes
2018-05-23 08:15:50 -07:00
Gennadiy Civil 28c91e2cea Formatting changes 2018-05-23 11:03:31 -04:00
Gennadiy Civil 145d05750b Merge pull request #1603 from Steelskin/unused-variable-fuchsia
Remove unused variable in Fuchsia.
2018-05-22 06:31:53 -07:00
Gennadiy Civil 32c84be0fc Merge branch 'master' into unused-variable-fuchsia 2018-05-22 06:01:05 -07:00
Gennadiy Civil 8276dbae6f Merge pull request #1591 from sgraham/disabled-rtti
Fix gmock not building when -fno-rtti
2018-05-22 06:00:40 -07:00
Gennadiy Civil 3b22e21cc8 Merge branch 'master' into disabled-rtti 2018-05-22 05:34:05 -07:00
Gennadiy Civil 1814bed8ec Merge pull request #1601 from jdennett/StdLibVersioning
Std lib versioning
2018-05-22 05:32:53 -07:00
James Dennett 49ecebd1f2 Downgrade to C++98.
Some projects cannot handle C++11 yet.
2018-05-21 12:27:52 -07:00
James Dennett ec2c911b33 Downgrade to C++98 code.
Some users are not ready for C++11 yet.
2018-05-21 10:59:24 -07:00
James Dennett 89286a4cdf Merge branch 'master' into StdLibVersioning 2018-05-21 10:57:01 -07:00
Fabrice de Gans-Riberi f91bf75cf9 Remove unused variable in Fuchsia. 2018-05-11 10:38:48 -07:00
Scott Graham 9db942a6b7 Merge branch 'master' into disabled-rtti 2018-05-11 09:57:44 -07:00
Gennadiy Civil 08d5b1f33a Merge pull request #1597 from jaeheonlee/master
Fix a bug with ad_hoc_test_result() functions of UnitTest and TestCase classes
2018-05-11 09:05:24 -04:00