60 Commits

Author SHA1 Message Date
Denis Blank
6d19cdae19 add invalidate 2015-06-11 17:52:19 +02:00
Denis Blank
4e9d87fd90 some minor improvements 2015-06-11 17:46:44 +02:00
Denis Blank
c82a721b37 fix some wrong releases 2015-06-11 17:34:22 +02:00
Denis Blank
137d5a9f19 gcc & clang build fix 2015-06-11 17:24:43 +02:00
Denis Blank
852115df7e add basic Continuable flow 2015-06-11 17:23:32 +02:00
Denis Blank
e7de897a0c more work 2015-06-11 17:05:38 +02:00
Denis Blank
913b414b1f add static asserts 2015-06-11 16:57:53 +02:00
Denis Blank
0cf353d576 test weak callback container 2015-06-11 15:42:07 +02:00
Denis Blank
0e22df8faf Add trait to test unwrappable 2015-06-11 15:33:01 +02:00
Denis Blank
78e7d7c1f5 fix clang & gcc build 2015-06-11 14:53:23 +02:00
Denis Blank
b923fc3e2f correct perfect forwarding on various places 2015-06-11 14:51:32 +02:00
Denis Blank
2955e21965 minor improvements 2015-06-11 03:21:25 +02:00
Denis Blank
88fea9943e cleanups 2015-06-11 03:01:55 +02:00
Denis Blank
d2f6f1f4b0 fix codestyle 2015-06-11 02:48:35 +02:00
Denis Blank
6dc592ad6b make clang very happy 2015-06-11 02:45:34 +02:00
Denis Blank
e3a22ef5d4 fix some stupid clang fails 2015-06-11 02:23:56 +02:00
Denis Blank
2a1f81f233 cmake 2015-06-11 01:55:09 +02:00
Denis Blank
2150762f33 test again 2015-06-11 01:49:35 +02:00
Denis Blank
b77ae966ee ups 2015-06-11 01:36:48 +02:00
Denis Blank
f52836a914 renames 2015-06-11 01:36:06 +02:00
Denis Blank
19494a3440 renames 2015-06-11 01:35:06 +02:00
Denis Blank
823ceb73cb test 2015-06-11 01:08:01 +02:00
Denis Blank
d3bcb466ce more 2015-06-11 01:05:01 +02:00
Denis Blank
2d761281c4 Revert "use gcc 4.9"
This reverts commit 54406d7ab562becdd7eb13af868cc07470ac46e0.
2015-06-11 00:36:12 +02:00
Denis Blank
229dd6dec3 use gcc 4.9 2015-06-11 00:32:32 +02:00
Denis Blank
e4b6e7a982 more 2015-06-11 00:30:47 +02:00
Denis Blank
baa7471afe make gcc & clang happy 2015-06-11 00:04:43 +02:00
Denis Blank
840fccf428 test 2015-06-10 19:20:35 +02:00
Denis Blank
fd2aa5d5dc Revert "use clang 3.5"
This reverts commit 45d9c69e57ac4781b6c2af5d3bcea4bed1778c5d.
2015-06-10 19:03:34 +02:00
Denis Blank
ad7f1511a2 some work 2015-06-10 19:02:35 +02:00
Denis Blank
8b5a90aa5f use clang 3.5 2015-06-10 18:52:50 +02:00
Denis Blank
aa48e9bb57 more work 2015-06-10 18:48:07 +02:00
Denis Blank
38338dfea5 more tests 2015-06-10 18:01:34 +02:00
Denis Blank
c0d62c822f Add make_continuable 2015-06-10 17:09:09 +02:00
Denis Blank
51aa0df82c some changes 2015-06-10 16:24:20 +02:00
Denis Blank
7e813ece17 more work 2015-06-10 15:38:11 +02:00
Denis Blank
1e565b2c06 some workarrounds for clang... 2015-06-10 15:23:43 +02:00
Denis Blank
55f0d339db clang build test 2015-06-10 03:41:56 +02:00
Denis Blank
9a2f7741bc some more tests 2015-06-10 03:35:16 +02:00
Denis Blank
43dd5509b0 some minor improvements 2015-06-10 03:11:41 +02:00
Denis Blank
a0562ca170 some tests 2015-06-10 03:09:07 +02:00
Denis Blank
d9307fa8b6 add make_weak_wrapped_callback 2015-06-10 02:59:24 +02:00
Denis Blank
aa03a00f92 rename it to weak callback container 2015-06-10 02:03:28 +02:00
Denis Blank
2250d8bfb3 fix build 2015-06-10 02:00:10 +02:00
Denis Blank
8718c5fad9 Revert "test"
This reverts commit 5ef6154afab59f887a4765d4a259f861ff13ffc4.
2015-06-10 01:57:49 +02:00
Denis Blank
90e92f4808 test 2015-06-10 01:54:04 +02:00
Denis Blank
3b6aa8517a finish weak callback proxies 2015-06-10 01:45:56 +02:00
Denis Blank
797d09c8c0 Some work on weak callbacks 2015-06-10 00:41:20 +02:00
Denis Blank
f502803f2b basic idea of callback containers 2015-06-10 00:07:51 +02:00
Denis Blank
96b4a4bfef fix warning 2015-06-09 23:48:32 +02:00