X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d185bae25f7b17fd34cdea9b4f038a021b6f526d..83c8fc90694724253dc3b67367d41c126d4dbd10:/src/kernel/context/ContextBoost.hpp?ds=sidebyside diff --git a/src/kernel/context/ContextBoost.hpp b/src/kernel/context/ContextBoost.hpp index d5eca56cd5..f1261db402 100644 --- a/src/kernel/context/ContextBoost.hpp +++ b/src/kernel/context/ContextBoost.hpp @@ -53,6 +53,12 @@ protected: // static static void smx_ctx_boost_wrapper(ctx_arg_type); static void smx_ctx_boost_jump_fcontext(BoostContext*, BoostContext*); +#if HAVE_SANITIZE_ADDRESS_FIBER_SUPPORT + const void* asan_stack_ = nullptr; + size_t asan_stack_size_ = 0; + bool asan_stop_ = false; +#endif + void* stack_ = nullptr; public: friend BoostContextFactory; @@ -62,8 +68,6 @@ public: ~BoostContext() override; void stop() override; virtual void resume(); -private: - static void wrapper(int first, ...); }; class BoostContextFactory : public ContextFactory {