./devel/ocaml-parmap [OCaml parallel map primitive for multicores]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.0rc7, Package name: ocaml-parmap-1.0rc7
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
Parmap is a minimalistic library allowing to exploit multicore
architecture for OCaml programs with minimal modifications: if you want
to use your many cores to accelerate an operation which happens to be a
map, fold or map/fold (map-reduce), just use Parmap's parmap, parfold
and parmapfold primitives in place of the standard List.map and friends,
and specify the number of subprocesses to use by the optional parameter
~ncores.


Filesize: 95.507 KB
Version History (View Complete History)
  • (2015-09-18) Updated to version: ocaml-parmap-1.0rc7
  • (2015-09-13) Package added to openports.se, version ocaml-parmap-1.0rc6 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-06-26 08:15:26 by Marc Espie | Files touched by this commit (1)
Log message:
even if you're fixing stuff, you should STILL bump after tweaking the PLIST
contents!!!
   2016-06-24 09:59:13 by Kenneth R Westerback | Files touched by this commit (42)
Log message:
Upgrade Ocaml to 4.3.0 and tweak ports the minimal amount to keep
them all compiling.
Tweaks include updating
ocaml-batteries 2.3.1 -> 2.5.0
ocaml-lwt 2.4.8 -> 2.5.2
ocaml-ppx-tools 0.99.2 -> 4.03.0
ocaml-camlp4 4.02+6 -> 4.03+1
utop 1.15 -> 1.19.2
and fixes to coccinelle and wyrd to let them build on bytecode archs.
Other necessary tweaks from the various homes of the projects.
Everything still builds on amd64 (native and bytecode) and sparc64 (bytecode).
ok anil@ sthen@ so final 4.3.0 tweaks can be done in-tree.
   2016-06-24 09:59:13 by Kenneth R Westerback | Files touched by this commit (42)
Log message:
Upgrade Ocaml to 4.3.0 and tweak ports the minimal amount to keep
them all compiling.
Tweaks include updating
ocaml-batteries 2.3.1 -> 2.5.0
ocaml-lwt 2.4.8 -> 2.5.2
ocaml-ppx-tools 0.99.2 -> 4.03.0
ocaml-camlp4 4.02+6 -> 4.03+1
utop 1.15 -> 1.19.2
and fixes to coccinelle and wyrd to let them build on bytecode archs.
Other necessary tweaks from the various homes of the projects.
Everything still builds on amd64 (native and bytecode) and sparc64 (bytecode).
ok anil@ sthen@ so final 4.3.0 tweaks can be done in-tree.
   2016-06-24 09:59:13 by Kenneth R Westerback | Files touched by this commit (42)
Log message:
Upgrade Ocaml to 4.3.0 and tweak ports the minimal amount to keep
them all compiling.
Tweaks include updating
ocaml-batteries 2.3.1 -> 2.5.0
ocaml-lwt 2.4.8 -> 2.5.2
ocaml-ppx-tools 0.99.2 -> 4.03.0
ocaml-camlp4 4.02+6 -> 4.03+1
utop 1.15 -> 1.19.2
and fixes to coccinelle and wyrd to let them build on bytecode archs.
Other necessary tweaks from the various homes of the projects.
Everything still builds on amd64 (native and bytecode) and sparc64 (bytecode).
ok anil@ sthen@ so final 4.3.0 tweaks can be done in-tree.
   2016-06-24 09:59:13 by Kenneth R Westerback | Files touched by this commit (42)
Log message:
Upgrade Ocaml to 4.3.0 and tweak ports the minimal amount to keep
them all compiling.
Tweaks include updating
ocaml-batteries 2.3.1 -> 2.5.0
ocaml-lwt 2.4.8 -> 2.5.2
ocaml-ppx-tools 0.99.2 -> 4.03.0
ocaml-camlp4 4.02+6 -> 4.03+1
utop 1.15 -> 1.19.2
and fixes to coccinelle and wyrd to let them build on bytecode archs.
Other necessary tweaks from the various homes of the projects.
Everything still builds on amd64 (native and bytecode) and sparc64 (bytecode).
ok anil@ sthen@ so final 4.3.0 tweaks can be done in-tree.
   2016-06-24 09:59:13 by Kenneth R Westerback | Files touched by this commit (42)
Log message:
Upgrade Ocaml to 4.3.0 and tweak ports the minimal amount to keep
them all compiling.
Tweaks include updating
ocaml-batteries 2.3.1 -> 2.5.0
ocaml-lwt 2.4.8 -> 2.5.2
ocaml-ppx-tools 0.99.2 -> 4.03.0
ocaml-camlp4 4.02+6 -> 4.03+1
utop 1.15 -> 1.19.2
and fixes to coccinelle and wyrd to let them build on bytecode archs.
Other necessary tweaks from the various homes of the projects.
Everything still builds on amd64 (native and bytecode) and sparc64 (bytecode).
ok anil@ sthen@ so final 4.3.0 tweaks can be done in-tree.
   2016-06-23 13:23:54 by Kenneth R Westerback | Files touched by this commit (31)
Log message:
Stop building Ocaml's internal ocamlbuild and use the ocaml-ocamlbuild port
where needed.
The next step towards Ocaml 4.3.0.
Bulk build by sthen@ identified several laggards which are included here.
ok anil@ sthen@ so final 4.3.0 polishing can be done in-tree.
   2016-03-29 05:27:01 by Christian Weisgerber | Files touched by this commit (50)
Log message:
g/c PFRAG.shared from OCaml ports; ok chrisz@
   2016-03-29 05:27:01 by Christian Weisgerber | Files touched by this commit (50)
Log message:
g/c PFRAG.shared from OCaml ports; ok chrisz@
   2016-03-29 05:27:01 by Christian Weisgerber | Files touched by this commit (50)
Log message:
g/c PFRAG.shared from OCaml ports; ok chrisz@
   2015-09-18 04:43:27 by Jeremie Courreges-Anglas | Files touched by this commit (4)
Log message:
Update to parmap-1.0-rc7, patches committed upstream.  ok sthen@
While here, also tweak the license marker.
   2015-09-18 04:43:27 by Jeremie Courreges-Anglas | Files touched by this commit (4)
Log message:
Update to parmap-1.0-rc7, patches committed upstream.  ok sthen@
While here, also tweak the license marker.
   2015-09-18 04:43:27 by Jeremie Courreges-Anglas | Files touched by this commit (4)
Log message:
Update to parmap-1.0-rc7, patches committed upstream.  ok sthen@
While here, also tweak the license marker.
   2015-09-18 04:43:27 by Jeremie Courreges-Anglas | Files touched by this commit (4)
Log message:
Update to parmap-1.0-rc7, patches committed upstream.  ok sthen@
While here, also tweak the license marker.
   2015-09-17 11:18:35 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Allow building parmap - a dep of devel/coccinelle - on non-OCaml-native archs.
Patches already upstream.  ok sthen@
   2015-09-17 11:18:35 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Allow building parmap - a dep of devel/coccinelle - on non-OCaml-native archs.
Patches already upstream.  ok sthen@
   2015-09-17 11:18:35 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Allow building parmap - a dep of devel/coccinelle - on non-OCaml-native archs.
Patches already upstream.  ok sthen@
   2015-09-17 11:18:35 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Allow building parmap - a dep of devel/coccinelle - on non-OCaml-native archs.
Patches already upstream.  ok sthen@
   2015-09-17 11:18:35 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Allow building parmap - a dep of devel/coccinelle - on non-OCaml-native archs.
Patches already upstream.  ok sthen@
   2015-09-17 11:18:35 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Allow building parmap - a dep of devel/coccinelle - on non-OCaml-native archs.
Patches already upstream.  ok sthen@
   2015-09-17 11:18:35 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Allow building parmap - a dep of devel/coccinelle - on non-OCaml-native archs.
Patches already upstream.  ok sthen@