Feature Requests item #3293345, was opened at 2011-04-26 14:33
Message generated for change (Comment added) made by marshallch
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=350612&aid=3293345&group_id=612

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
>Priority: 7
Private: No
Submitted By: Chris Marshall (marshallch)
Assigned to: Chris Marshall (marshallch)
Summary: add mapflex/mapfraw support for win32

Initial Comment:
As of PDL-2.4.9,  mapfraw and mapflex are not available for win32 platforms
(except for cygwin) because MS does not have POSIX mmap/munmap support.
Given that we currently make fairly simple use of mmap/munmap, it should be
possible to write wrapper functions for win32 to provide the needed functions.

See the example code and link by David Mertens in PDL/Basic/Core/Core.xs.PL
between the =begin windows_mmap and =end windows_mmap markers for
details and a rough idea-type implementation.

----------------------------------------------------------------------

>Comment By: Chris Marshall (marshallch)
Date: 2013-01-02 09:52

Message:
Need to verify that the current code works on all platforms (not just
windows) and for 32bit and 64bit perl flavors.

----------------------------------------------------------------------

Comment By: Chris Marshall (marshallch)
Date: 2012-05-19 08:03

Message:
Preliminary mapfraw and mapflex support for all platforms using File::Map
as the basis of the implementation is available in pdl git and the coming
PDL-2.4.11 release.  The capability is believed to be functional but all
details have not been fully completed or verified.  If you are using the
original mapfraw/mapflex POSIX functions in your code, please report any
issues or successes with the new version.  For production use, a manual
build of PDL-2.4.11 without File::Map installed will use the legacy
codebase.  This will be deprecated and removed once the new functionality
is fully vetted.

----------------------------------------------------------------------

Comment By: Chris Marshall (marshallch)
Date: 2012-04-03 06:11

Message:
A preliminary implementation of mapflex and mapfraw using
sys_map from the File::Map module is in git for testing.  There
is an issue with a bug in sys_map that needs to be fixed before
a developers release could be done.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=350612&aid=3293345&group_id=612

_______________________________________________
PDL-porters mailing list
PDL-porters@jach.hawaii.edu
http://mailman.jach.hawaii.edu/mailman/listinfo/pdl-porters

Reply via email to