Searched hist:"7 f80ef06" (Results 1 – 3 of 3) sorted by relevance
/aoo41x/main/binaryurp/source/ |
H A D | cache.hxx | diff 7f80ef06 Thu Dec 12 08:50:55 UTC 2013 Herbert Dürr <hdu@apache.org> #i122208# replace the binaryurp cache for improved C++ compatibility The C++ standards allows that the instantiation of incomplete types fails. The Map::iterator in binaryurp Cache's Entry members had this problem. This rewrite makes the code work with all compliant C++ compilers/STLs such as clang/libc++. A Cache variant using an unordered_map is also provided and may be faster. An interesting alternative would be to use boost's multi_index_container. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1550375 13f79535-47bb-0310-9956-ffa450edef68
|
H A D | lessoperators.hxx | diff 7f80ef06 Thu Dec 12 08:50:55 UTC 2013 Herbert Dürr <hdu@apache.org> #i122208# replace the binaryurp cache for improved C++ compatibility The C++ standards allows that the instantiation of incomplete types fails. The Map::iterator in binaryurp Cache's Entry members had this problem. This rewrite makes the code work with all compliant C++ compilers/STLs such as clang/libc++. A Cache variant using an unordered_map is also provided and may be faster. An interesting alternative would be to use boost's multi_index_container. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1550375 13f79535-47bb-0310-9956-ffa450edef68
|
H A D | lessoperators.cxx | diff 7f80ef06 Thu Dec 12 08:50:55 UTC 2013 Herbert Dürr <hdu@apache.org> #i122208# replace the binaryurp cache for improved C++ compatibility The C++ standards allows that the instantiation of incomplete types fails. The Map::iterator in binaryurp Cache's Entry members had this problem. This rewrite makes the code work with all compliant C++ compilers/STLs such as clang/libc++. A Cache variant using an unordered_map is also provided and may be faster. An interesting alternative would be to use boost's multi_index_container. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1550375 13f79535-47bb-0310-9956-ffa450edef68
|
Completed in 33 milliseconds