On Tue, 26 May 2020 at 04:35, 'Bill Hart' via mpir-devel < mpir-devel@googlegroups.com> wrote:
> No, unfortunately there is no automatic facility to do this other than > the swapping mechanism of your OS. > But in the OP's code!. One can allocate the mpz_t directly into virtual memory using your os'es facilities (VirtualAlloc/mmap) or use Boost.Interprocess to achieve the same in a cross-platform way. Wrapping an mpz_t (putting it in vm) is the way I think). degski -- @systemdeg "We value your privacy, click here!" Sod off! - degski "Anyone who believes that exponential growth can go on forever in a finite world is either a madman or an economist" - Kenneth E. Boulding "Growth for the sake of growth is the ideology of the cancer cell" - Edward P. Abbey -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to mpir-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/mpir-devel/CAN3nP7tTnWikcdBhMzJfaf4SBsdUBB8F%2BSJFLgsT8BeX1YkamA%40mail.gmail.com.