Commit graph

819 commits

Author SHA1 Message Date
clitte_bbt
7dbb105cab linux std::clock is not precise enough. Changing to gettimeofday to retrieve ms precision.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@779 7ec92016-0320-0410-acc4-a06ded1c099a
2006-11-20 22:36:28 +00:00
syntheticpp
a9e96971c0 update
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@778 7ec92016-0320-0410-acc4-a06ded1c099a
2006-11-16 13:27:28 +00:00
syntheticpp
1a98988134 fix compiler error on the SUN, hope no compiler defines a upper case letter, thanks to Rob Yull
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@777 7ec92016-0320-0410-acc4-a06ded1c099a
2006-11-09 13:26:08 +00:00
syntheticpp
9f8c7ea485 also produce a verbose error message with gcc, make the macro more readable
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@776 7ec92016-0320-0410-acc4-a06ded1c099a
2006-11-09 13:12:57 +00:00
lfittl
f3aa021c9a - Compile libs of test/SingletonDll with -fPIC, fixes FTBFS on amd64
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@775 7ec92016-0320-0410-acc4-a06ded1c099a
2006-11-05 13:09:00 +00:00
rich_sposato
92daa47cbd Added comment explaining why ObjectLevelLockable policy does not work for singletons.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@774 7ec92016-0320-0410-acc4-a06ded1c099a
2006-11-03 00:52:31 +00:00
rich_sposato
337f50ba9d Added tests for ClassLevelLockable policy for SmallObject allocator.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@773 7ec92016-0320-0410-acc4-a06ded1c099a
2006-11-03 00:38:25 +00:00
rich_sposato
1743fd1da3 Added typedef so LockableTwoRefCounts uses thread-safe allocator.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@772 7ec92016-0320-0410-acc4-a06ded1c099a
2006-11-03 00:21:35 +00:00
clitte_bbt
228666b49c Added Doxygen documentation
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@771 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-27 18:05:03 +00:00
syntheticpp
6060322298 Loki:: is now part of the macro
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@770 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-26 15:36:20 +00:00
syntheticpp
8f7c3b42d7 ove macro values into Loki namespace
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@769 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-26 10:58:19 +00:00
syntheticpp
f643f9a5d8 use recursive definition, it's more standard conform
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@768 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-25 20:40:40 +00:00
clitte_bbt
07d6c5d61f Added Doxygen documentation
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@767 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-22 22:28:24 +00:00
syntheticpp
37f2743043 add empty definition to NeverMatched, the AIX compiler needs it, Thanks to Dieter Rosch
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@766 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-20 10:12:15 +00:00
syntheticpp
4c6d670e3d remove injected friends. Thanks to SIGOURE Benoit
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@765 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-18 13:55:32 +00:00
syntheticpp
ae6396a4cd add CachedFactoryTest to the msvc solution file
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@764 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 21:42:57 +00:00
syntheticpp
a6799d3f88 add copyright notice
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@763 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 21:10:41 +00:00
syntheticpp
56a49fa02f remove unnecessary svn:keywords
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@762 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 20:56:07 +00:00
syntheticpp
da502b99be no Log keyword any more, see also http://subversion.tigris.org/faq.html#log-in-source
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@761 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 20:48:18 +00:00
syntheticpp
a35442b5d1 subversion uses Id instead of Header
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@760 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 20:36:13 +00:00
syntheticpp
9b473fd7f2 remove keyword Revision, because there is no link to viewvs
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@759 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 20:27:29 +00:00
syntheticpp
dd07d070bf add keyword Id, test keyword Revision
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@758 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 20:25:48 +00:00
syntheticpp
acf45e6280 subversion uses Id instead of Header
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@757 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 20:15:36 +00:00
syntheticpp
85e43339c8 there is no svn keyword Log
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@756 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 20:05:42 +00:00
syntheticpp
73798da9f5 subversion uses Id instead of Header
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@755 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 20:02:15 +00:00
syntheticpp
b831f56c1f subversion uses $ instead of $
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@754 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:59:11 +00:00
syntheticpp
3edfa0ba99 subversion uses $ instead of $
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@753 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:54:22 +00:00
syntheticpp
20e6febd02 subversion uses $ instead of $
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@752 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:52:18 +00:00
syntheticpp
d7111eb063 subversion uses $ instead of $
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@751 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:50:37 +00:00
syntheticpp
3a9f56e73f subversion uses $ instead of $
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@750 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:50:02 +00:00
syntheticpp
7a5fd28c6f subversion uses $ instead of $
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@749 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:49:26 +00:00
syntheticpp
6ff056624a subversion uses $ instead of $
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@748 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:49:08 +00:00
syntheticpp
ea94f38878 subversion uses $ instead of $
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@747 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:48:40 +00:00
syntheticpp
53243f77ea there is no $ with subversion
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@746 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:31:51 +00:00
syntheticpp
63328b1193 there is no $ with subversion
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@745 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:31:33 +00:00
syntheticpp
4c1720434a there is no $ with subversion
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@744 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:31:12 +00:00
syntheticpp
4c5836a543 there is no $ with subversion
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@743 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:30:40 +00:00
syntheticpp
24cf84a05f there is no $ with subversion
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@742 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 19:30:16 +00:00
syntheticpp
65f4f22526 use svn:keywords Id only
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@741 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 18:48:47 +00:00
syntheticpp
be4cbd4c33 add svn:keywords Author Date HeadURL
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@740 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 18:32:42 +00:00
syntheticpp
092052ee93 svn propdel svn:executable -R *
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@739 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 18:16:19 +00:00
syntheticpp
7ef521abea remove obsolete folder noncc, it's still available in older releases
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@738 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 18:04:15 +00:00
syntheticpp
e45296ded3 remove obsolete folder tools
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@737 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 18:02:23 +00:00
syntheticpp
383fab624c change line ending
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@735 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 10:39:29 +00:00
syntheticpp
e337788cc5 change line ending
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@734 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 10:36:45 +00:00
syntheticpp
b849c0261e add test code for template friends with template template parameters
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@733 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 10:09:37 +00:00
syntheticpp
812423e188 workaround for broken msvc/gcc: template friends with template template parameters
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@732 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 10:06:58 +00:00
syntheticpp
56c73cd3bc fix wrong friend declaration
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@731 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-17 09:14:27 +00:00
syntheticpp
d19b1df7f4 remove C&P error
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@730 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-16 16:34:48 +00:00
syntheticpp
8c497d146d by default Loki is compiled without thread support, so we must disable the dependency on thread classes (StrongPtr) to avaoid linker errors when compiling with the default build process. Should we change the default threading of Loki?
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@729 7ec92016-0320-0410-acc4-a06ded1c099a
2006-10-16 11:48:13 +00:00