void deallocate(void* vp, std::size_t size) const
 {
     __splitstack_releasecontext(segments_ctx_);
 }
 void deallocate( stack_context & ctx)
 { __splitstack_releasecontext( ctx.segments_ctx); }
 void stack_allocator_split_segment::deallocate(stack_context & ctx)
 {
     __splitstack_releasecontext( ctx.segments_ctx);
 }