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
