- 19 Mar, 2019 1 commit
-
-
Max Lyon authored
-
- 16 Nov, 2018 1 commit
-
- 14 Nov, 2018 1 commit
-
-
David Bommes authored
-
- 18 Oct, 2018 2 commits
- 24 Jul, 2018 1 commit
-
-
Max Lyon authored
-
- 29 Jan, 2018 6 commits
-
-
Martin Marinov authored
-
Martin Marinov authored
-
Martin Marinov authored
-
Martin Marinov authored
Change BaseDefines.hh to only export symbols if BASEDLL is defined (same behavior as Windows) to allow building Base as static library without exposing its symbols
-
Martin Marinov authored
- 06 Dec, 2017 1 commit
-
-
Martin Heistermann authored
-
- 13 Nov, 2017 1 commit
-
-
Max Lyon authored
-
- 02 Nov, 2017 1 commit
-
-
Martin Marinov authored
Disable BASE_THREAD_LOCAL on all platforms: The thread_local variable initialization behavior is difficult to support downstream, and is causing bugs when using Progress::Node.
-
- 29 Sep, 2017 2 commits
-
-
Martin Marinov authored
Add an user-friendly node name as a parameter tp PROGRESS_DEFINE_NODE and PROGRESS_DEFINE_NODE_CUSTOM.
-
Martin Marinov authored
Set the number of done children of Progress::Node in Context::entry_node() instead of Context::exit_node() to report the correct completed stage number while the child node is active.
-
- 27 Sep, 2017 5 commits
-
-
Martin Marinov authored
-
Martin Marinov authored
-
Martin Marinov authored
-
Martin Marinov authored
-
Martin Marinov authored
-
- 26 Sep, 2017 1 commit
-
-
Martin Marinov authored
-
- 21 Sep, 2017 1 commit
-
-
Martin Marinov authored
-
- 19 Sep, 2017 1 commit
-
-
Martin Marinov authored
-
- 14 Sep, 2017 1 commit
-
-
Martin Marinov authored
-
- 18 Aug, 2017 3 commits
-
-
Martin Marinov authored
-
Martin Marinov authored
-
Max Lyon authored
-
- 17 Aug, 2017 1 commit
-
-
Martin Marinov authored
-
- 16 Aug, 2017 4 commits
- 01 Aug, 2017 2 commits
-
-
Martin Marinov authored
Allow the ~() of StopWatchSession() to throw to prevent Progress::Context::abort(), which can be potentially called by DEB_line(), from terminating.
-
Martin Marinov authored
Prevent Progress::Context::abort() from throwing if we are in stack unwinding. This prevents abort() from terminating the application if we are already handling another exception and abort() is called inside a destructor.
-
- 27 Jul, 2017 1 commit
-
-
Martin Marinov authored
Add an new Test::Checksum level L_STABLE, which is more selective than L_PRIME and is reserved for checksums that should not affected by platform differences, build configurations, and randomized testing. Promote Checksum::Condition to L_STABLE.
-
- 26 Jul, 2017 3 commits
-
-
Martin Marinov authored
-
Martin Marinov authored
Replace thread_local with a new macro BASE_THREAD_LOCAL. Set this macro to selectively disable thread_local on platforms that don't support it correctly, e.g., Xcode < 8, and gcc < 4.8.3. Progress now uses BASE_THREAD_LOCAL instead of thread_local.
-
Martin Marinov authored
-