On Mon, Nov 3, 2008 at 9:30 AM, Jean-Philippe Doiron <[EMAIL PROTECTED]> wrote: > This call is made about 500 000 to 1 000 000 times, and once in a while > (once every 25000 - 50000 call). J create a memory allocation somewhere over > the 2^31 boundary . Example : 2552889360 , And then this address is passed > to C. But when C received it, it look like this : -1742077936 > (0xffffffff982a0010).
That sounds like something that needs to be fixed in J. Of course, to work around the problem you could zero out the high half of the address. Unless your page file is large you probably will not have any virtual addresses larger than 2^32. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
