Commit Graph

142 Commits

Author SHA1 Message Date
Vinnie Falco
6d8a34540c Add default value to Semaphore ctor 2013-08-07 15:16:32 -07:00
Vinnie Falco
93b98b77f7 Return popped element in List 2013-08-07 15:16:31 -07:00
Vinnie Falco
5e33606f1a Add std container compatibility to MemoryBlock 2013-08-07 15:16:31 -07:00
Vinnie Falco
165fbca849 Fix clang warnings 2013-08-07 15:16:31 -07:00
Alex Dupre
87a27f5239 Comment out a quite useless test case if platform is not Windows, since getcwd()
return the canonical path (resolving symlinks), while HOME may contains symlinks.
2013-08-05 09:39:41 -07:00
Alex Dupre
3e5b0836a9 Fix retrieval of CPU info (number of CPUs, speed, flags, vendor) on FreeBSD,
using 'dmesg' and 'sysctl' instead of /proc/cpuinfo that is Linux-specific.
2013-08-05 09:39:34 -07:00
Vinnie Falco
2b9c9bdc18 Fix clang compile 2013-08-01 15:54:24 -07:00
Vinnie Falco
77e0ee9006 Run startup unit tests from Main 2013-08-01 15:27:18 -07:00
Vinnie Falco
290627d741 Add runStartup category to UnitTest 2013-08-01 15:27:18 -07:00
Vinnie Falco
786d9ec56e Add SemanticVersion 2013-08-01 15:27:18 -07:00
Vinnie Falco
c3d846a925 Add overloaded translate() that takes CharPointer_UTF8 2013-08-01 11:36:13 -07:00
Vinnie Falco
432e5c66cb Fix mutex scope and storage duration 2013-07-31 18:41:59 -07:00
Vinnie Falco
ea4c0aa8a2 Add return value to some InputStream methods 2013-07-31 16:40:28 -07:00
Vinnie Falco
f0cc73df9e Default parameter to false 2013-07-31 16:40:28 -07:00
Vinnie Falco
daf08bbde0 Add tests for SSE3 capability 2013-07-31 16:35:52 -07:00
Vinnie Falco
4c403643b5 Fix Android warnings 2013-07-31 16:29:34 -07:00
Vinnie Falco
6d83d171c3 Add FatalError 2013-07-30 21:05:11 -07:00
Vinnie Falco
4c57fb5d88 Fix clang compile 2013-07-29 16:33:09 -07:00
Vinnie Falco
9d66b69376 Add ProtectedCallTests 2013-07-29 15:35:27 -07:00
Vinnie Falco
4cc28214fc Fix summary stats for unit test results 2013-07-29 14:54:54 -07:00
Vinnie Falco
85284fe10d Fix UnitTest doc 2013-07-29 14:38:58 -07:00
Vinnie Falco
ced191c195 Clarify behavior of pauseAllThreadsAndWait 2013-07-29 14:00:45 -07:00
Vinnie Falco
c8a137d43e Fix KeyvaDB unit test package name 2013-07-29 13:43:39 -07:00
Vinnie Falco
9c3f13d66c Add class Workers 2013-07-29 13:31:50 -07:00
Vinnie Falco
cfa5a3b9ca Add timeout to Semaphore::wait 2013-07-29 13:31:11 -07:00
Vinnie Falco
1fdaa6781b Fix integer to String conversions 2013-07-29 13:31:10 -07:00
Vinnie Falco
59ebe12b30 Make expectEquals more generic 2013-07-29 13:31:10 -07:00
Vinnie Falco
b5f13537ac Add initiallySignaled parameter to WaitableEvent 2013-07-29 13:31:10 -07:00
Vinnie Falco
124afabc7e Add class Workers 2013-07-29 13:30:06 -07:00
Vinnie Falco
8f1fd9c11e Make timeouts default to infinity in Thread 2013-07-29 13:30:06 -07:00
Vinnie Falco
96aa59747b Tidy up String conversions 2013-07-29 13:30:05 -07:00
Vinnie Falco
ae4071d1e0 Add infinite wait default to waitForThreadToExit 2013-07-29 13:30:04 -07:00
Vinnie Falco
50c1e75411 Remove unused function 2013-07-29 13:30:04 -07:00
Vinnie Falco
760b04b0c4 Add lexicalCast 2013-07-28 21:27:04 -07:00
Vinnie Falco
6002161b05 Fix numberToString for limit cases 2013-07-28 21:04:20 -07:00
Vinnie Falco
7347477d42 Add classes ProtectedCall and Main 2013-07-28 14:58:19 -07:00
Vinnie Falco
217d3bb7a8 Rename to swapWith and use a template parameter 2013-07-28 14:58:19 -07:00
Vinnie Falco
8c10aed511 Remove unnecessary .mm files 2013-07-28 14:58:18 -07:00
Vinnie Falco
52b6ae0a17 Upgrade UnitTest and provide JUnit XML output formatting 2013-07-28 02:44:26 -07:00
Vinnie Falco
e30e663ab2 Call pass() in AbstractFifo unit test 2013-07-28 02:41:09 -07:00
Vinnie Falco
9fde380230 Return index in Array::add() 2013-07-28 02:41:09 -07:00
Vinnie Falco
7c81bc611c Add UnitTest::anyTestsFailed() 2013-07-27 14:57:38 -07:00
Vinnie Falco
adad62aed8 Generalize swapWithArray
Conflicts:
	Subtrees/beast/TODO.txt
2013-07-27 11:00:21 -07:00
Vinnie Falco
43907cae7c Add hardened HashFunction to UnsignedInteger 2013-07-27 10:47:32 -07:00
Vinnie Falco
318d0f28f1 HashMap ctor stores an instance of the hash function 2013-07-27 10:47:32 -07:00
Vinnie Falco
26484fe64b Add OwnedArray::clearQuick() 2013-07-27 10:47:32 -07:00
Vinnie Falco
3f26375583 Add pass and fail to UnitTest 2013-07-24 11:47:43 -07:00
Vinnie Falco
3435636a43 Use beast_sqlite and beast_sqdb 2013-07-24 11:47:42 -07:00
Vinnie Falco
ece44f5886 Add beast_sqdb module 2013-07-24 11:47:42 -07:00
Vinnie Falco
cb6bc22b6c Add beast_sqlite module 2013-07-24 11:47:41 -07:00