ultimatepp/uppbox/uppweb/NewCoreDone.txt
cxl 648472c2fe .uppbox uppweb
git-svn-id: svn://ultimatepp.org/upp/trunk@11240 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-07-15 11:21:57 +00:00

82 lines
1.2 KiB
Text

-----------------------
DONE
CoWork remove Semaphore
IIterator typedef typename V::ValueType T;
SerializeRaw - int64!
StringBuffer 2GB limit
Remove NanoStrings
Fix StringStream 2GB limit,
Stream SizeLimit
CoWork pipe
CoWork limits, logical thread not working
rename Function (Functor, Event, EventGate)
ExitThread (or Thread::Exit), Sleep(10)
Generic Tuple
String() <<
String &&
Remove IsPicked
Remove AddPick (keep as synonym)
void XmlNode::SetAttrsPick(VectorMap<String, String>&& a)
inline String& operator<<(String&& s, const T& x)
Remove HashFn
for(auto i: ~map)
Remove precomputed hash
Remove StringC
Create like emplace everywhere
Global.h ?
nanoalloc
ONCELOCK_PTR removed
Atomic->std::atomic, Barriers removed
Optimize Index::Hash
ConditionVariable
idmapBencmark ValueMap optimize
BiVector/Array/BiArray Pop
Range Insert/Append in containers
Function/Callback &&, Swap
Range
Remove:
WithDeepCopy<T> DeepClone(const T& src)
class WithPick : public T {
WithPick<T> AsPick(T&& src)
WithDeepCopy should implement &&
Remove CPP_11
Remove commented out code
AuxMutex, MT: Remove!