Maybe different implementations of std::array do here a better job. But
after measuring with GCC, that after optimization usually there is no
difference in performance, I'm not interested any more ;-)
The IDL length limited is just a max, the array would always fully
allocate it, which could be something you don't want. Hopefully at some
point we can standardize some IDL annotations that you can use to
control the mapping as user, override the default
Not sure, that is up to each product/vendor to decide. We are working on
a little bit in the new mapping and it seems rather canonical.
I wonder a little bit why length-limited sequences do not map to
length-limited types instead of vector, though, e.g. std:array or plain
BTW, does anyone have an idea whether or when omniorb will support the
Thanks for your comment. We are in the final steps of finishing our
TAOX11 product which implements this new language mapping for the TAO
CORBA implementation. We are also going to work on a CIAOX11 which will
be a CCM product matching the CIAO open source product and OpenDDSX11
which will be OpenDDS with this new language mapping.
"If /dev/null is fast in web scale I will use it."