On Tue, Feb 11, 2014 at 15:54:40 -0500, Brad King wrote: > Why does each level in the openstack need to hold its "lookup" > member? Can't everything be stored in-place in the work buffer?
< in-person discussion of the algorithm > After looking at the implementation, it may not save much since we'll need to make a std::string to call out to GetDefinitions anyways pending dev/string-apis, so the need to make strings exists already, so just using char* references into the result array won't save a construction (a string is made down below when calling .find() on the variable storage, so even making an overload won't save a string construction). --Ben -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
