Re: fusion vector, spirit, phoenix actor and forwarding constructor
Kohei Takahashi <[email protected]>
| Newsgroups | gmane.comp.parsers.spirit.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Lee, > Kohei - I started investigating the problem before this thread started > after I discovered the issue myself. Eventually I started > [experimenting with `fusion::vector`][0]. I do not plan on merging that > branch directly; there is a lot going on and some of the changes > intended for compile time performance have not been analyzed. Instead, I > will start with smaller patches, with the focus being [adding SFINAE to > the tuple and vector constructors][1]. Email me directly if you have > any different thoughts on fixing this. > > Lee > > [0]https://github.com/boostorg/fusion/compare/develop...vtnerd:experimental/vector > [1]https://github.com/boostorg/fusion/compare/develop...vtnerd:experimental/vector#diff-685c7cd829c2781da56b16d34a35526dR300 I think the implementation is good, but not only fusion::vector but also other containers, interfaces of constructors and assignments are not consistent. I think those needs to be refreshed entirely, like this https://gist.github.com/Flast/7b60b178c18fa90e2a183d4802289a87 . off topic: I really dislike sequence conversion ctor, it makes SFINAE too complex... Kohei ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev _______________________________________________ Spirit-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/spirit-general
signature.asc
(application/pgp-signature, 843 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIsBAEBCAAWBQJXkwM0DxxmbGFzdEBmbGFzdC5qcAAKCRBhsj8T0af86AteEAC+ U4dZopPR6Vhz26nKqQF8+uPrM5kPLaW3ZcQEWKer4un2EyjrkyW+tyA7Ru76eFn+ dNGmLgZdnspHgPAoePJoeYZetDGJXC5LFaWDbHtAgJiKLxM7zBltP07pasjT+W5z XRaAI5eelt5WOGsNAMO22kVRgJNqZy4SKuoFsiO8Is0ZuwnyaLHg5a3NE3pPN12H 1dZyQtMZ7M3ll7I1O728mXjQjzxUFtIxhiQjl15GBfE27z3hWgLFzLUNP+hx0wAn VyzYnrkAkPXAgG0R+kB7Gl1xx9HErw3cBc8wbdxeGOX9rGiyG+y6YG1hy1NO4fec peEA/sN1eul8v03NiRw4nDMoeALpArXFrJSV4NNiLHdOkgbHE+tXLmXclv/QKdxV zvBgadL2EYU+6VxGUqFZlpLUIqbhoN5hj5L7UKDhByZBoN37Tqi8iMJPGSqk/xMc Bj/nmj4lx3uIdtSKCVLQCs18+RAo2es4LrS8Tiv4UTFmEVuqiC1+PY9XgW6byGlg ZWoy1nvdSv3UplWw7eaXjn7aQu/cwnAEUrHGRjvVZTNeNXpBGGJdz8Ggd7coZAwB qfwCFGG2HliMS7lVeFrFzAL6Dersun1lVFye0bXMp3YBEHHoZ/WJtlIJ5ZCDhx7d 4SP/mt7IEvGNS1GHvWu6uctmCoBDHoFH2FPqusx0Zw== =LzYR -----END PGP SIGNATURE-----