History log of /external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
354362524a72b3fa43a6c09380b7ae3b2380cbba 19-Nov-2013 Juergen Ributzka <juergen@apple.com> [weak vtables] Remove a bunch of weak vtables

This patch removes most of the trivial cases of weak vtables by pinning them to
a single object file. The memory leaks in this version have been fixed. Thanks
Alexey for pointing them out.

Differential Revision: http://llvm-reviews.chandlerc.com/D2068

Reviewed by Andy

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195064 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
b21ab43cfc3fa0dacf5c95f04e58b6d804b59a16 18-Nov-2013 Alexey Samsonov <samsonov@google.com> Revert r194865 and r194874.

This change is incorrect. If you delete virtual destructor of both a base class
and a subclass, then the following code:
Base *foo = new Child();
delete foo;
will not cause the destructor for members of Child class. As a result, I observe
plently of memory leaks. Notable examples I investigated are:
ObjectBuffer and ObjectBufferStream, AttributeImpl and StringSAttributeImpl.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194997 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
5a364c5561ec04e33a6f5d52c14f1bac6f247ea0 15-Nov-2013 Juergen Ributzka <juergen@apple.com> [weak vtables] Remove a bunch of weak vtables

This patch removes most of the trivial cases of weak vtables by pinning them to
a single object file.

Differential Revision: http://llvm-reviews.chandlerc.com/D2068

Reviewed by Andy

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194865 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
94c22716d60ff5edf6a98a3c67e0faa001be1142 27-Sep-2012 Sylvestre Ledru <sylvestre@debian.org> Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164768 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
7e2c793a2b5c746344652b6579e958ee42fafdcc 27-Sep-2012 Sylvestre Ledru <sylvestre@debian.org> Fix a typo 'iff' => 'if'

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164767 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
68d92bdcc99e647546f40cfce5cfbeb904be2985 04-Sep-2012 Evgeniy Stepanov <eugeni.stepanov@gmail.com> Fix Android build of gtest and lib/Support.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
b33f8e3e55932d0e15a686ef0c598da8dbc37acd 27-Jul-2011 Jay Foad <jay.foad@gmail.com> Merge gtest-1.6.0.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136212 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
ee6944f4ab4258e6b7b9c91c0c18444193d6f55a 24-Sep-2010 Michael J. Spencer <bigcheesegs@gmail.com> CMake: Build unittests.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114725 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
8c8b9ee8c8646aa1a79c782d4da9abdf3eb4eefe 15-Aug-2010 Argyrios Kyrtzidis <akyrtzi@gmail.com> Revert r111082. No warnings for this common pattern.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111102 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
7268d97ae6c1680be96e5758c33cdd46efb6ce54 14-Aug-2010 Argyrios Kyrtzidis <akyrtzi@gmail.com> Add ATTRIBUTE_UNUSED to methods that are not supposed to be used.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111082 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
ec4c02d252b4f2b3dda053c9c7c894832c91dfca 23-Jun-2010 Nick Lewycky <nicholas@mxc.ca> Don't link against libm and libpthread which don't exist in BeOS/Haiku. Also,
Haiku like Linux provides <regex.h>, so use it. Patch by Paul Davey!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
57240ff6e2252f8986f6e47e4010bc52fbae25d1 03-Jun-2010 Benjamin Kramer <benny.kra@googlemail.com> Merge gtest-1.5.0.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105354 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
190f8ee25a6977ac6eb71b816498df42f17ad9a7 03-Jun-2010 Benjamin Kramer <benny.kra@googlemail.com> Merge gtest-1.4.0.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105353 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
e4b9c93fc1b531fe0cfe25a042f6b81c1e7c15c0 03-Jun-2010 Benjamin Kramer <benny.kra@googlemail.com> Merge gtest-1.3.0.

OSX users: make sure that CrashReporter is disabled when running unit tests.
Death tests are enabled now so you'll get a ton of message boxes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105352 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
21aa347c2816aa8fc635ad05c5ab786234b32c7e 09-Apr-2010 Chris Lattner <sabre@nondot.org> add minix support, patch by Kees van Reeuwijk! PR6797


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100895 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
df40664a63a91a1ab4b40c7f2d356cf255071d56 12-Oct-2009 Edward O'Callaghan <eocallaghan@auroraux.org> Haiku porting patches, Credit to Paul Davey.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83823 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
7ae6ff442a26212a0cc4c1929b8b0a105dc988e4 31-Dec-2008 Misha Brukman <brukman+llvm@gmail.com> Import of Google Test 1.2.1, with the non-essential bits removed.

Added a README.LLVM file to indicate which files and directories
were removed from the original source tarball.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61526 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h