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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Dennett 
							
						 
					 
					
						
						
							
						
						54e331b88b 
					 
					
						
						
							
							Add support for versioned standard libraries.  
						
						 
						
						... 
						
						
						
						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++. 
						
						
					 
					
						2018-05-10 22:39:19 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Dennett 
							
						 
					 
					
						
						
							
						
						fc66ae45fc 
					 
					
						
						
							
							Update generated code.  
						
						 
						
						
						
						
					 
					
						2018-05-10 22:36:50 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Dennett 
							
						 
					 
					
						
						
							
						
						b8fa4d2754 
					 
					
						
						
							
							Add unit test for CanonicalizeForStdLibVersioning.  
						
						 
						
						
						
						
					 
					
						2018-05-10 22:33:29 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jae Heon Lee 
							
						 
					 
					
						
						
							
						
						18abd8f512 
					 
					
						
						
							
							Use NULL instead of nullptr, for pre-C++11 builds.  
						
						 
						
						
						
						
					 
					
						2018-05-09 13:03:57 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jae Heon Lee 
							
						 
					 
					
						
						
							
						
						ec5ad0f869 
					 
					
						
						
							
							Fix the bug where ad_hoc_test_result() functions of UnitTest and TestCase objects would return failures registered at TestCase and UnitTest scopes, respectively.  
						
						 
						
						
						
						
					 
					
						2018-05-07 14:09:37 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Civil 
							
						 
					 
					
						
						
							
						
						045e7f9ee4 
					 
					
						
						
							
							Merge pull request  #1593  from Steelskin/fuchsia_death_test  
						
						 
						
						... 
						
						
						
						Add death test support for Fuchsia. 
						
						
					 
					
						2018-05-07 14:43:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice de Gans-Riberi 
							
						 
					 
					
						
						
							
						
						960149f913 
					 
					
						
						
							
							Remove magic number  
						
						 
						
						
						
						
					 
					
						2018-05-03 13:57:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice de Gans-Riberi 
							
						 
					 
					
						
						
							
						
						242f0f623c 
					 
					
						
						
							
							Style fix  
						
						 
						
						
						
						
					 
					
						2018-05-03 13:44:42 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice de Gans-Riberi 
							
						 
					 
					
						
						
							
						
						8497540f39 
					 
					
						
						
							
							Fix comments  
						
						 
						
						
						
						
					 
					
						2018-05-03 13:42:31 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice de Gans-Riberi 
							
						 
					 
					
						
						
							
						
						13af91faff 
					 
					
						
						
							
							Fix more stuff and get tests to pass  
						
						 
						
						
						
						
					 
					
						2018-05-03 12:06:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice de Gans-Riberi 
							
						 
					 
					
						
						
							
						
						96c3c422ad 
					 
					
						
						
							
							Get all the things to work.  
						
						 
						
						
						
						
					 
					
						2018-05-02 14:57:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Graham 
							
						 
					 
					
						
						
							
						
						a9653c401e 
					 
					
						
						
							
							Fix gmock not building when -fno-rtti  
						
						 
						
						... 
						
						
						
						Fixes issue #1554 . This is internal cl/195020996. 
						
						
					 
					
						2018-05-02 11:14:39 -07:00