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

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.0rc10, Package name: ocaml-parmap-1.0rc10
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: 97.062 KB
Version History (View Complete History)
  • (2019-06-19) Updated to version: ocaml-parmap-1.0rc10
  • (2019-03-04) Updated to version: ocaml-parmap-1.0rc9
  • (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:

   2020-06-09 11:34:15 by Christopher Zimmermann | Files touched by this commit (36)
Log message:
Update lang/ocaml to 4.10.0
tested on sparc64, update to lang/camlp4 and ok by jca@
ok daniel@
thanks.
   2019-09-26 03:46:11 by Christopher Zimmermann | Files touched by this commit (43)
Log message:
Update OCaml to 4.09
reviewed ports wise and help with @pkgpath, ok by sthen@
reviewed and help with bytecode-only plists, minor nits and ok by jca@
tested on sparc 64 by @jca
tested on aarch64 by Kurt Miller
tested on amd64 by me
Thanks for reviews and testing!
   2019-09-18 11:49:37 by Christopher Zimmermann | Files touched by this commit (42)
Log message:
Upgrade lang/ocaml to 4.08.1
* net unison needed some patchign to avoid deprecated library functions.
* all ports depending on the exact version of OCaml need revision bumps.
* net/unison needed some help to avoid deprecated library functions.
ok krw@, testing on i386 and ok daniel@
   2019-07-12 14:45:17 by Stuart Henderson | Files touched by this commit (859)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-06-19 03:18:19 by Christopher Zimmermann | Files touched by this commit (12)
Log message:
Update some OCaml ports in preparation of OCaml 4.08.0
ok avsm@
   2019-03-04 21:29:47 by Jeremie Courreges-Anglas | Files touched by this commit (68)
Log message:
Those files should have been removed in the ocaml-4.07.1+friends update
Noticed by krw@ and Adam Steen
   2019-03-04 05:51:17 by Christopher Zimmermann | Files touched by this commit (133)
Log message:
Upgrade OCaml and dependent ports
testing and OKs by avsm@, jca@, krw@ Thanks a lot !
   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-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@
   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@