0
I Use This!
Low Activity

Commits : Listings

Analyzed about 4 hours ago. based on code collected about 4 hours ago.
Jan 17, 2025 — Jan 17, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Set all targets to always be position independent
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Finally got round to adding build support for all the sanitisers that the current compiler supports. All boost-lite libraries automagically now have support, to do say an AddressSanitiser run:
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Add more debug checks to open_hash_index.hpp
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Boost-lite cmake works again on POSIX
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Bump cmake required to 3.1
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Added ability for ringbuffer_log to immediately print new log items to some std::ostream.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Move in valgrind instrumentation support from Outcome and have cmake enable it if in Debug builds or -DENABLE_VALGRIND=ON
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
I *think* open_hash_index is now debugged fully. It's a bit hard to tell for sure without valgrind nor the thread sanitiser to hand, but I don't have these here so I'll have to run that test another time.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Added a policy configurable open hash index class.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Replace manual use of uint32 etc with stdint uint32_t
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Rename the binds generating clang AST parser into its own directory.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Remove old bindlib manual vcxproj files
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
upd
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Merge branch 'master' of github.com:ned14/boost-lite
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Added ordered_spinlock and shared_spinlock plus unit tests. ordered_spinlock failed its correctness test, but I don't have time to fix it so moving on (it's been disabled).
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Added ordered_spinlock and shared_spinlock plus unit tests. ordered_spinlock failed its correctness test, but I don't have time to fix it so moving on (it's been disabled).
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Fixed cmake failure to compile spinlock_tribool.cpp unit test with OpenMP. Fixed annoying warnings coming out of CATCH when compiled with Level 4 warnings on MSVC. Added new type of spinlock, ordered_spinlock which guarantees FIFO ordering.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Did a lot more work on getting the right amount of library dependencies to appear in VS projects and in the right folder locations. .natvis files are finally correctly imported into consuming libraries.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Lots more winclang fixes. find_boostish_library can now handle boostish libraries being anywhere, not just in include/lib. Fixed bad git sha mangling of boost-lite namespace. Fixed type_traits::is_sequence<T> unwittingly calling the copy constructor of T.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
We now SHA restamp any embedded git submodules we use from a sibling location. Woohoo.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Merge branch 'master' of github.com:ned14/Boost.BindLib
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
wip auto restamping of git submodules with SHA of sibling edition used
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Prevent warning on winclang
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
More build fixes for winclang
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Added build support for clang with Microsoft Codegen
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Got docs generation working on POSIX
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
docs target now errors out if doxygen produces any warnings at all :)
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Added BoostLiteMakeDoxygen.cmake
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Set CTEST_BOOSTLITE_SCRIPTS outside BoostLiteUtils.cmake
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago
Moved the ctest scripting boilerplate into BoostLiteUtils.cmake
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 9 years ago