Bug 100256 - [NEW PORT] devel/p5-IPC-Mmap: Provides a minimal mmap() interface for both POSIX and Win32
Summary: [NEW PORT] devel/p5-IPC-Mmap: Provides a minimal mmap() interface for both PO...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Cheng-Lung Sung
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-14 01:30 UTC by gslin
Modified: 2006-07-15 06:37 UTC (History)
1 user (show)

See Also:


Attachments
p5-IPC-Mmap-0.11.shar (3.41 KB, text/plain)
2006-07-14 01:30 UTC, gslin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description gslin 2006-07-14 01:30:19 UTC
- Tinderbox log:

  http://tb.gslin.org/logs/4.11-FreeBSD-Perl58/p5-IPC-Mmap-0.11.log
  http://tb.gslin.org/logs/5.5-FreeBSD/p5-IPC-Mmap-0.11.log
  http://tb.gslin.org/logs/6-STABLE/p5-IPC-Mmap-0.11.log

Provides an object-oriented interface to either the POSIX mmap() or
Win32 equivalent APIs to memory map a file into a process's address
space for general memory access. IPC::Mmap provides only a minimal
interface without the additional overhead of tie'd variables or
locking enforced in other modules (e.g., Sys::Mmap, Win32::MMF); hence,
the application is responsible for performing read()'s and write()'s
on the IPC::Mmap object, and calling any needed lock() and unlock()
methods, as required by concurrent processes.

Memory mapped files provide an alternate shared memory mechanism for
multiple processes. The technique maps the OS's file system buffers
for a given file into each mmap()'ing process's virtual memory space,
thereby permitting each process to essentially share the same physical
memory. Refer to the excellent "Advanced Programming in the UNIX
Environment", Stevens et al., Addison-Wesley Publisher for a detailed
reference on the POSIX implementation. IPC::Mmap provides OS-agnostic
wrappers for both the POSIX and Win32 memory mapped file capabilities.

Author:	Dean Arnold mailto:darnold@presicient.com
WWW:	http://search.cpan.org/dist/IPC-Mmap/

Generated with FreeBSD Port Tools 0.77
Comment 1 Cheng-Lung Sung freebsd_committer freebsd_triage 2006-07-14 01:33:37 UTC
Responsible Changed
From-To: freebsd-ports-bugs->clsung

I'll take it.
Comment 2 Cheng-Lung Sung freebsd_committer freebsd_triage 2006-07-15 06:37:51 UTC
State Changed
From-To: open->closed

New port added. Thank You.