Releases: Eyescale/Lunchbox
Releases · Eyescale/Lunchbox
1.17.0
1.16.0
- 310:
Fix static initializers in Log - 304:
Remove Condition, functionality is covered by std::condition_variable - 303:
Remove TimedLock, functionality is covered by std::timed_mutex - 302:
Remove Lock, functionality is covered by std::mutex - 301:
Rename Launcher to standalone fork() function - 300:
Remove stdExt.h, functionality is covered by std::unordered_map - 298:
Add MemoryMap::resize() - 294:
- Add description to plugins
- Add lunchbox::string::prepend()
- Add lunchbox::term::getSize()
- 292:
Add MemoryMap element getter - 290:
A ThreadPool class
1.15.0
- 283:
Break PersistentMap out into keyv::Map - 278:
Simplified Plugin API - 276:
Renamed UnorderedIntervalSet to IntervalSet - 275:
Remove obsolete MPI and OpenMP classes - 272:
Add getWorkDir() - 271:
Add '--lb-logfile' command line option - Removed obsolete SKV backend for PersistentMap
- 266:
Add PersistentMap::getValues and PersistentMap::takeValues
1.14.0
1.12.0
- 233:
Fix RequestHandler::waitRequest to not unregister the request if it
times out.
Request::relinquish() replaced by Request::unregister(). - 218:
Fix write to lunchbox::MemoryMap on MSVC - 218:
Fix missing file:line print in backtrace() on MSVC - 217:
Implement lunchbox::getRootPath() - 216:
getLibraryPaths: Fixes library path results for OSX and linux - 213:
getExecutablePath: More sensible behaviour for OS X app bundles
1.11.0: Merge pull request #209 from tribal-tec/master
Release 1.11 preparations