summaryrefslogtreecommitdiff
path: root/src/shared_string.hh
AgeCommit message (Expand)Author
2015-05-14Keep hash stored in StringDataMaxime Coste
2015-05-02Formatting fixMaxime Coste
2015-04-16Use an UnorderedSet for string registryMaxime Coste
2015-03-12Remove unused StaticStringMaxime Coste
2015-03-02Tweak StringData::create implementationMaxime Coste
2015-03-01Use StringDataPtr alias for RefPtr<StringData>Maxime Coste
2015-03-01rename StringStorage to StringDataMaxime Coste
2015-02-28Add StaticStringStorage for storing string literalsMaxime Coste
2015-02-23Use RefPtr as SafePtr backendMaxime Coste
2015-02-19Rename safe_ptr and ref_ptr to SafePtr and RefPtrMaxime Coste
2015-02-10Replace some <cstring> function usage with c++ algorithmsMaxime Coste
2015-01-26Always inline StringStorage methodsMaxime Coste
2015-01-25Tweak SharedStringMaxime Coste
2015-01-24Fix GCC 4.8 compilationMaxime Coste
2015-01-22Avoid temporary strings on buffer load/reloadMaxime Coste
2015-01-19rename SharedString::Storage to StringStorage and use directly in BufferMaxime Coste
2015-01-19Use a single allocation for SharedString::StorageMaxime Coste
2015-01-18Add helper for overloading operator new/deleteMaxime Coste
2015-01-18Replace std::shared_ptr with homemade, intrusive, ref_ptrMaxime Coste
2015-01-15Add a no copy shared string constructor, used for map lookup, and intern wordsMaxime Coste
2015-01-15Replace InternedStrings with SharedString, shared_ptr basedMaxime Coste