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.

Reply via email to