History log of /6.6.0/platform/src/cbassert.c (Results 1 - 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v7.0.2, v6.6.1, v7.0.0, v6.5.1
# d3e7c4b4 29-Jan-2020 Dave Rigby <daver@couchbase.com>

MB-37096: Add setupWindowsDebugCRTAssertHandling()

Add a new function to platform - setupWindowsDebugCRTAssertHandling().

If running on Windows with a Debug build, direct error and

MB-37096: Add setupWindowsDebugCRTAssertHandling()

Add a new function to platform - setupWindowsDebugCRTAssertHandling().

If running on Windows with a Debug build, direct error and assertion
messages from the CRT to stderr, in addition to the default GUI
dialog box. Also prints a backtrace to the error.

Ensures that errors from Debug-mode tests etc are visible even if
running in a non-graphical mode (e.g. Jenkins CV job).

No-op on non-Windows, or if not a Debug build.

Change-Id: Ic71e918f8af4ccf6b5dc8d687eb447f43ec75567
Reviewed-on: http://review.couchbase.org/121349
Well-Formed: Build Bot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>

show more ...


Revision tags: v6.0.3
# da567ebf 20-Mar-2019 Trond Norbye <trond.norbye@gmail.com>

Get rid of config.h

Define all flags as compiler options with -DFOO=1

Change-Id: I8deab908c9feb08a090a56dafa8c3a9ecb1ed1e3
Reviewed-on: http://review.couchbase.org/106500
Te

Get rid of config.h

Define all flags as compiler options with -DFOO=1

Change-Id: I8deab908c9feb08a090a56dafa8c3a9ecb1ed1e3
Reviewed-on: http://review.couchbase.org/106500
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>

show more ...


Revision tags: v5.5.4, v5.5.0, v4.6.5, v5.0.0, v4.6.0, v4.6.0-DP, v4.5.1-MP1, v4.5.1, v4.5.0, v4.1.0, v3.1.2
# 504809a9 14-Jul-2015 Dave Rigby <daver@couchbase.com>

Unify internal_config.cmake.h and config.cmake.h

Both these files serve the same purpose - CMake-configured header
files used by the implementation of platform. Unify them into a single

Unify internal_config.cmake.h and config.cmake.h

Both these files serve the same purpose - CMake-configured header
files used by the implementation of platform. Unify them into a single
file.

Change-Id: I57fca452e277e1b71f1071d1d818fa5b1eb6e4ca
Reviewed-on: http://review.couchbase.org/53170
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 94d56619 02-Jun-2015 Trond Norbye <trond.norbye@gmail.com>

Extend the assert to print the stack

Change-Id: I7cb64b488b0a8dcc2aa002f718a5def1502a99f3
Reviewed-on: http://review.couchbase.org/51686
Reviewed-by: Dave Rigby <daver@couchbase.com>

Extend the assert to print the stack

Change-Id: I7cb64b488b0a8dcc2aa002f718a5def1502a99f3
Reviewed-on: http://review.couchbase.org/51686
Reviewed-by: Dave Rigby <daver@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...