186b81a5171a6add1d4c3f9606004de059a77717 |
|
21-Jun-2017 |
Eric Fiselier <eric@efcs.ca> |
Attempt to avoid static init ordering issues with globalMemCounter git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@305955 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
e5bca2ba666cc85b26ec69a93558f583ced4c2ed |
|
11-Dec-2016 |
Eric Fiselier <eric@efcs.ca> |
Fix more uses of dynamic exception specifications in C++17 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@289356 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
b61c998ececc5af2c8ce9455a491bf2b5c32cef6 |
|
11-Dec-2016 |
Eric Fiselier <eric@efcs.ca> |
Fix count_new.hpp to work w/o dynamic exception specifications git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@289355 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
ae5809a70ce6264ef5fc842d473b050e7ea70769 |
|
06-Dec-2016 |
Stephan T. Lavavej <stl@exchange.microsoft.com> |
[libcxx] [test] D27268: Fix MSVC x64 warning C4267 "conversion from 'size_t' to 'int' [or 'unsigned int'], possible loss of data", part 2/4. Use static_cast<int> when storing size_t in int (or passing size_t to int). Also, remove a spurious semicolon in test/support/archetypes.hpp. test/support/count_new.hpp Additionally, change data members (and parameters) to size_t. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@288752 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
8c4dc324247e03625f771f2f5a2a997dc26c9c98 |
|
26-Jun-2016 |
Eric Fiselier <eric@efcs.ca> |
Add [[noreturn]] attribute to throw_bad_alloc_helper(). git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@273819 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
506f9d5bd39359612be14d7d73080e9bf894bf27 |
|
22-Jun-2016 |
Eric Fiselier <eric@efcs.ca> |
Cleanup [list.modifiers] tests. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@273371 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
6e9a694dce70319e60dbdfb09cf055bacb4c948e |
|
17-Jun-2016 |
Eric Fiselier <eric@efcs.ca> |
Add Filesystem TS -- Complete Add the completed std::experimental::filesystem implementation and tests. The implementation supports C++11 or newer. The TS is built as part of 'libc++experimental.a'. Users of the TS need to manually link this library. Building and testing the TS can be disabled using the CMake option '-DLIBCXX_ENABLE_FILESYSTEM=OFF'. Currently 'libc++experimental.a' is not installed by default. To turn on the installation of the library use '-DLIBCXX_INSTALL_EXPERIMENTAL_LIBRARY=ON'. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@273034 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
d24c465beaec2fe9a0e365e6379cd5d3acaeb2ca |
|
14-Jun-2016 |
Eric Fiselier <eric@efcs.ca> |
Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. This is a huge cleanup that helps make the libc++ test suite more portable. Patch from STL@microsoft.com. Thanks STL! git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@272716 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
fa1e5db3bc5f3a1a730455c8100850248b94c1ec |
|
19-Jan-2016 |
Eric Fiselier <eric@efcs.ca> |
Add missing license headers git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@258196 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
7175a079211ec78c8232d9d55fa4c1f9eeae803d |
|
31-Jul-2015 |
Eric Fiselier <eric@efcs.ca> |
[libcxx] Add <experimental/any> v2. Summary: This patch adds the second revision of <experimental/any>. I've been working from the LFTS draft found at this link. https://rawgit.com/cplusplus/fundamentals-ts/v1/fundamentals-ts.html#any Reviewers: danalbert, jroelofs, K-ballo, mclow.lists Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D6762 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@243728 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
07a4bec1dd600078aa8ec64f5aaeae9a7cc5d7d8 |
|
10-Mar-2015 |
Eric Fiselier <eric@efcs.ca> |
Use generic feature name for sanitizers that replace new and delete git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@231841 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
f17cecb13fe2d13920114c3f3dfcaacb01785745 |
|
10-Feb-2015 |
Eric Fiselier <eric@efcs.ca> |
Fix use of C++11 extensions in C++03 code. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@228698 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
db5d6af29b12864f3085b01b3c245dc40f06b465 |
|
28-Jan-2015 |
Eric Fiselier <eric@efcs.ca> |
Fix definition of __has_feature in r227263 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@227264 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
a4449da43c00cd5e083a5cbcc368d49fdabc222e |
|
28-Jan-2015 |
Eric Fiselier <eric@efcs.ca> |
Ensure __has_feature is defined in test/support/count_new.hpp git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@227263 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|
4eb5b6d5ee23721a64e2b6d1bb5e133321ae5c9e |
|
22-Dec-2014 |
Eric Fiselier <eric@efcs.ca> |
[libcxx] Consolidate new/delete replacement in tests and disable it when using sanitizers. Summary: MSAN and ASAN also replace new/delete which leads to a link error in these tests. Currently they are unsupported but I think it would be useful if these tests could run with sanitizers. This patch creates a support header that consolidates the new/delete replacement functionality and checking. When we are using sanitizers new and delete are no longer replaced and the checks always return true. Reviewers: mclow.lists, danalbert, jroelofs, EricWF Reviewed By: EricWF Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D6562 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@224741 91177308-0d34-0410-b5e6-96231b3b80d8
/external/libcxx/test/support/count_new.hpp
|