summaryrefslogtreecommitdiffstats
path: root/libcxxabi/test/dynamic_cast5.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename all of the tests in preparation for merging lit configs with libcxxJonathan Roelofs2015-01-211-1315/+0
| | | | | | http://reviews.llvm.org/D7101 llvm-svn: 226691
* [libcxxabi] Refactor test timing logic and disable by default.Eric Fiselier2014-11-241-8/+2
| | | | | | | | | | | | | | | | | | Summary: When using LIT the timing output is entirely unused but introduces a dependency on `<chrono>`. When libc++ is built without a montonic clock this causes some of the tests to fail. This patch factors out all of the timing logic into `support/timer.hpp` and disables it by default. To enable the timing you must define `LIBCXXABI_TIME_TESTS`. Reviewers: mclow.lists, danalbert, jroelofs Reviewed By: jroelofs Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D6391 llvm-svn: 222701
* Comment smithing. Changed some casts from C-style to C++. And added ↵Howard Hinnant2012-01-161-0/+9
| | | | | | timings to all of the tests. llvm-svn: 148241
* I think this is getting close on __dynamic_cast. There's been quite a bit ↵Howard Hinnant2012-01-161-0/+1008
| | | | | | of code rearrangement, renaming, and better commenting. This exercise has exposed and fixed a few more bugs. I've also added several more tests (there's definitely a need for more tests here). llvm-svn: 148227
* Oops, forgot to svn add the new test.Howard Hinnant2012-01-121-0/+304
llvm-svn: 148047
OpenPOWER on IntegriCloud