On Sun, Nov 16, 2008 at 1:29 PM, Matthew Brand <[EMAIL PROTECTED]> wrote:
> How come I cannot even create a 2GB mapped file inside the 64 bit VAS?
>
> Should this work even though it might not be clever to do it? What if
> I want to work with 2GB of JCHAR?
>
> size =. 2147483648
> bigfn =. jpath '~temp\big.jmf'
> createjmf_jmf_ bigfn;(size)
> map_jmf_ 'bigvar';bigfn

One problem seems to be that createjmf_jmf_ is defined using 32 bit
calls into OS.
And, map_jmf_ uses some of these same calls (though, of course, which calls will
vary with whichever OS you happen to be using.

I imagine that if you found the appropriate 64 bit calls (and their
type signatures)
and copied the code for the verbs from _jmf_ except using the 64 bit calls, that
things would work.  Or maybe someone else has done this already?

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to