Boost logo

Boost :

Subject: Re: [boost] [log] custom architecture and address-model
From: Oliver Kowalke (oliver.kowalke_at_[hidden])
Date: 2015-02-19 06:09:38

2015-02-19 11:35 GMT+01:00 Vladimir Prus <vladimir_at_[hidden]>:

> segmented-stacks sound like it's setting some implementation detail of
> Boost.Context? If
> so, having it as local property is fairly reasonable.

property segmented-stacks=on sets compiler flags -fsplit-stack and
BOOST_USE_SEGMENTED_STACKS as well as linker flags -static-libgcc
-> used to enable stacks which grow on demand

> What does 'valgrind' property do? I actually can't find it.

property valgrind defines BOOST_USE_VALGRIND
-> used in struct stack_context to enable memory leak detection (valgrind
doesn't play weel with side-stacks, generated/used by boost.context, if it
gets no hint)

Boost list run by bdawes at, gregod at, cpdaniel at, john at