History log of /5.5.2/platform/tests/thread/ (Results 1 - 6 of 6)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: v6.0.3, v5.5.4, v5.5.0, v4.6.5
6696145f16-Feb-2018 Dave Rigby <daver@couchbase.com>

Replace INCLUDE_DIRECTORIES with TARGET_INCLUDE_DIRECTORIES

It is preferred to use target_include_directories() instead of
include_directories() to ensure that header dependancies are ex

Replace INCLUDE_DIRECTORIES with TARGET_INCLUDE_DIRECTORIES

It is preferred to use target_include_directories() instead of
include_directories() to ensure that header dependancies are explicit
(and we don't accidently depend on headers). See 'Effective Modern
CMake[1]' for background.

Replace include_directories() with target_include_directories() where
necessary, or simply remove include_directories() where it is
unnecessary - for example where a target already depends on a library
and the library has already declared its public includes.

To assist with this, an explicit 'platform_headers' interface library
has been created, targets which only wish to use platform's headers
(for example tests) can link to that library to get the correct search
paths.

[1]: https://gist.github.com/mbinna/c61dbb39bca0e4fb7d1f73b0d66a4fd1

Change-Id: I4483fc3d5c888ef7bf1ece2e875df5c90655d1a6
Reviewed-on: http://review.couchbase.org/90742
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

Revision tags: v5.0.0, v4.6.0, v4.6.0-DP, v4.5.1-MP1, v4.5.1, v4.5.0
a12f980013-Jan-2016 Trond Norbye <trond.norbye@gmail.com>

MB-17002: Remove raciness in Couchbase::Thread.start()

Change-Id: I3899cf3f4002b0d74bbe2055373fbcbc06937b0e
Reviewed-on: http://review.couchbase.org/58568
Reviewed-by: Dave Rigby <da

MB-17002: Remove raciness in Couchbase::Thread.start()

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

show more ...

49a09ba112-Jan-2016 Trond Norbye <trond.norbye@gmail.com>

Revert "MB-17002: Remove raciness in Couchbase::Thread.start()"

This patch needs a corresponding memcached patch before it may be merged

Change-Id: I7e7fe3eb563d0b4d6dd0af2e734828e9

Revert "MB-17002: Remove raciness in Couchbase::Thread.start()"

This patch needs a corresponding memcached patch before it may be merged

Change-Id: I7e7fe3eb563d0b4d6dd0af2e734828e9a26f234b
Reviewed-on: http://review.couchbase.org/58543
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

1656425312-Jan-2016 Trond Norbye <trond.norbye@gmail.com>

MB-17002: Remove raciness in Couchbase::Thread.start()

Change-Id: Ieff687fd70ea43f8e077a0d6c7ac9faf6184520b
Reviewed-on: http://review.couchbase.org/58535
Tested-by: buildbot <build@

MB-17002: Remove raciness in Couchbase::Thread.start()

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

show more ...

8238612a08-Dec-2015 Trond Norbye <trond.norbye@gmail.com>

MB-17001: refactor layout of source files

Change-Id: I7035532eaa3691286ab30e74e10e34cc0f3c2339
Reviewed-on: http://review.couchbase.org/57585
Tested-by: buildbot <build@couchbase.com

MB-17001: refactor layout of source files

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

show more ...

ece3b8dd01-Dec-2015 Trond Norbye <trond.norbye@gmail.com>

Create a Thread class

The class supports synchronous starting of threads
and require all threads to be named (on platforms
who supports that).

The implementation of the thre

Create a Thread class

The class supports synchronous starting of threads
and require all threads to be named (on platforms
who supports that).

The implementation of the thread needs to implement
its shutdown logic.

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

show more ...