Commit graph

1057 commits

Author SHA1 Message Date
rich_sposato
592aa240b6 Adding SafeBits component to Loki.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@917 7ec92016-0320-0410-acc4-a06ded1c099a
2009-01-20 07:15:18 +00:00
syntheticpp
7f4960c4eb add link to GCC bug report
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@916 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-19 13:08:55 +00:00
syntheticpp
0289a9789f add link to GCC bug report
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@915 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-19 13:05:51 +00:00
rich_sposato
1651d21c5e Corrected inheritance for ownership policy.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@914 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-19 00:39:29 +00:00
syntheticpp
d397650952 re-add main.cpp, strong.cpp (which does not compile with VC9)
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@913 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-15 22:23:44 +00:00
syntheticpp
c9a343a15c idea for bug: Code calls wrong Loki::SmartPtr constructor.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@912 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-15 22:21:31 +00:00
syntheticpp
2d68004ddf fix GCC warning
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@911 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-15 20:55:24 +00:00
syntheticpp
e7d0d872f3 fix strange parenthesis
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@910 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-13 16:30:06 +00:00
syntheticpp
d90c065fb9 add eol property
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@909 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-10 20:24:09 +00:00
syntheticpp
541c601909 add error policy to check return
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@908 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-10 20:22:40 +00:00
syntheticpp
1e72cc7149 gcc 4.2 fix
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@907 7ec92016-0320-0410-acc4-a06ded1c099a
2008-12-10 19:47:33 +00:00
rich_sposato
6c4aa78aa5 Adding test case for bug 2080889.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@906 7ec92016-0320-0410-acc4-a06ded1c099a
2008-11-12 07:00:16 +00:00
rich_sposato
7b4782d75e Removed thread_local storage qualifier for GCC. Add ctor initializer for GCC.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@905 7ec92016-0320-0410-acc4-a06ded1c099a
2008-11-10 06:48:38 +00:00
rich_sposato
c983337def Fixed variation of bug 2022935 by changing when functions check if strong-count is zero.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@904 7ec92016-0320-0410-acc4-a06ded1c099a
2008-11-10 05:59:59 +00:00
rich_sposato
464f643e19 Fixed bug 2082935 using overloaded version of AtomicDecrement.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@903 7ec92016-0320-0410-acc4-a06ded1c099a
2008-11-10 05:55:12 +00:00
rich_sposato
c661dfc348 Added several more atomic functions.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@902 7ec92016-0320-0410-acc4-a06ded1c099a
2008-11-10 05:47:06 +00:00
rich_sposato
5a243771f5 Added more tests
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@901 7ec92016-0320-0410-acc4-a06ded1c099a
2008-10-07 04:46:34 +00:00
rich_sposato
3d855ff607 Added pre-conditions and post-conditions. Changed name of class.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@900 7ec92016-0320-0410-acc4-a06ded1c099a
2008-08-23 07:08:22 +00:00
rich_sposato
19dd1dfe3d Added pre-conditions and post-conditions. Changed name of class.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@899 7ec92016-0320-0410-acc4-a06ded1c099a
2008-08-23 07:00:13 +00:00
syntheticpp
c6d6cada99 GCC 4.3 fixes, thanks to Tom Browder
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@898 7ec92016-0320-0410-acc4-a06ded1c099a
2008-08-09 15:35:12 +00:00
syntheticpp
1ca2df042d GCC 4.3 fixes: at least compile
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@897 7ec92016-0320-0410-acc4-a06ded1c099a
2008-08-08 22:53:19 +00:00
syntheticpp
683474eff9 fix line endings
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@896 7ec92016-0320-0410-acc4-a06ded1c099a
2008-08-08 22:20:05 +00:00
syntheticpp
0c4789ee11 GCC 4.2 fixes
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@895 7ec92016-0320-0410-acc4-a06ded1c099a
2008-08-08 22:06:26 +00:00
rich_sposato
1cc348d6e2 Moved ThreadPool class to separate files.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@894 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-25 05:36:01 +00:00
rich_sposato
c48d2f7a84 Added LevelMutex files to project.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@893 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-24 23:14:17 +00:00
rich_sposato
fef89fd520 Added new projects to Loki.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@892 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-24 23:13:38 +00:00
rich_sposato
a822447bda Added LevelMutex project.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@891 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:57:07 +00:00
rich_sposato
8ebd3cce67 Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@890 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:54:02 +00:00
rich_sposato
fac05eb30c Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@889 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:52:21 +00:00
rich_sposato
d5c3605ee1 Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@888 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:49:57 +00:00
rich_sposato
9dd9c37d6e Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@887 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:47:35 +00:00
rich_sposato
abf6f9af55 Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@886 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:45:12 +00:00
rich_sposato
76b406719f Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@885 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:43:33 +00:00
rich_sposato
cf807f064b Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@884 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:41:25 +00:00
rich_sposato
48f1dead29 Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@883 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:40:30 +00:00
rich_sposato
cdd5c93f6f Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@882 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:38:24 +00:00
rich_sposato
163d3589be Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@881 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:36:34 +00:00
rich_sposato
836fbed212 Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@880 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:35:41 +00:00
rich_sposato
9e42747358 Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@879 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:32:56 +00:00
rich_sposato
4b78aab15a Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@878 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:30:57 +00:00
rich_sposato
058866acab Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@877 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:25:43 +00:00
rich_sposato
22f570b739 Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@876 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:23:25 +00:00
rich_sposato
889071614f Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@875 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:18:59 +00:00
rich_sposato
74ed39d060 Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@874 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:16:01 +00:00
rich_sposato
0249dbd9bb Upgraded project file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@873 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:11:44 +00:00
rich_sposato
4dbde4cd35 Upgraded file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@872 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:07:05 +00:00
rich_sposato
ebbbd6d3dc Upgraded file to MSVC 9.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@871 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 07:01:13 +00:00
rich_sposato
ee05791b21 Adding MSVC 8 files to Loki.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@870 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-23 02:12:05 +00:00
syntheticpp
7db6328cb2 add solaris patch 1839286
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@869 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-15 20:28:06 +00:00
syntheticpp
f31e5b82f7 add hp-ux patch 1835801
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@868 7ec92016-0320-0410-acc4-a06ded1c099a
2008-07-15 20:19:23 +00:00