Home » Community » U++ community news and announcements » Upp 2008.1rc1 released
Upp 2008.1rc1 released [message #16385] |
Thu, 12 June 2008 09:17 |
|
Finally we've reached rc. Changelog since last beta:
- GCC updated from 4.3.0 to 4.3.0.20080502
- stable sort was reimplemented; merge-sort implementation was replaced by adaptor to standard Sort
- Stream::GetLine was optimized to be about 2x faster
- formatted stream output is not longer supported (Begin/End)
- Remove(int i, count) was added to Index, VectorMap, ArrayIndex and ArrayMap
- added new RWMutex
- added bool Mutex::TryLock() (Win95/98/ME copatability)
- fixed fatal problem in Linux/MT AtomicInc/AtomicDec
- added new CoWork reference example
- TheIDE can now runs console application in terminal (Linux)
- added "Fixed flags" option in Build methods
- added two new diagnostic flags HEAPDBG, CHECKINIT
- added PROFILEMT flag which activates mutex profiling
- sources fixed not to produce harmless warnings about #pragma "BLITZ_APPROVE".
- New allocator was implemented (non-locking for in-thread allocations, false sharing - cacheline contention - is no more a problem, faster in single-threaded apps)
- TheIDE builders now recognize SSE2 flag in mainconfig
- added pcx plugin
- BiVector optimized, now about 5x faster
- fixed MySQL to work in 64-bit linux
- Valgrind support in TheIDE
- File selector displays hidden items ant its icons in different color
- Assist, Goto, File selector now respects system font height
- Compiz-related improvement - annoying "black flash" with Compiz active when opening a new window or zooming it was fixed
- U++ now reads text rendering info from GTK
- added "File index" in code editor
- many fixes to GridCtrl
|
|
|
Goto Forum:
Current Time: Tue May 14 10:08:08 CEST 2024
Total time taken to generate the page: 0.02497 seconds
|