start v2.0a22x
Cleanup of TimeOutException code - now TimeOutException class/module and templated ThrowTimeoutExceptionAfter and deprecated WaitTimedOutException
Lose deprecated classes/functions etc from before 2.0a19a
added historical note of gcc48 performance output
Merge branch 'DEV' of github.com:SophistSolutions/Stroika into DEV
performance dump for ARM on 2.0a21 code
lose deprecated CopyableMutex and WaitAbandonedException
minor fix for recent deprecations
Added Execution::TryLockUntil ()
Added ExecutioN::ThrowIfTimeout
comments
start using new C++11 syntax for narrow initializers
cleanup
Cosmetic
cosmetic
cleanup some obsolete String deprecatiosn (REmove/RemoveAt/Remove_nu)etc
added Character append methods to StringBuilder
lose obsolete Concrete/String_BufferedArray, Concrete/String_ExternalMemoryOwnership_ApplicationLifetime_ReadWrite, Concrete/String_ExternalMemoryOwnership_StackLifetime_ReadWrite (because of new immutable string design); and added optimized ToUpper/ToLower etc method/impls for String
lose more deprecated (modificaiton oriented) String code (RemoveAll etc from IRep)
Started moving several String::IRep methods to be non-virtual inlinable for better performance - and created/ran first draft of 22x performacne dump results