Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

swh:1:snp:2d869aa00591d2ac8ec8e7abacdda563d413189d
  • Code
  • Branches (52)
  • Releases (8)
    • Branches
    • Releases
    • HEAD
    • refs/heads/Drup-dune
    • refs/heads/UnixJunkie-patch-1
    • refs/heads/diml-master
    • refs/heads/fastarraymap
    • refs/heads/floatarray
    • refs/heads/gh-pages
    • refs/heads/git-version
    • refs/heads/granularity
    • refs/heads/iterators
    • refs/heads/master
    • refs/heads/merge-requests/1
    • refs/heads/mmap-bigarray-functorised
    • refs/heads/nodispatcher
    • refs/heads/orderpreserving
    • refs/heads/pinning
    • refs/heads/pipes
    • refs/heads/redirect
    • refs/heads/sockets
    • refs/heads/sorted
    • refs/heads/tuning
    • refs/tags/0.9.1
    • refs/tags/0.9.8
    • refs/tags/0.9.9
    • refs/tags/1.0-rc1
    • refs/tags/1.0-rc10
    • refs/tags/1.0-rc11
    • refs/tags/1.0-rc2
    • refs/tags/1.0-rc4
    • refs/tags/1.0-rc5
    • refs/tags/1.0-rc6
    • refs/tags/1.0-rc7-fix-for4.03
    • refs/tags/1.0-rc7-fix-for4.03+1
    • refs/tags/1.0-rc7-fix-for4.03+2
    • refs/tags/1.0-rc7-fix-for4.03+3
    • refs/tags/1.0-rc8
    • refs/tags/1.0-rc9
    • refs/tags/1.0rc3
    • refs/tags/BigArray_MMap_need_fixed_maxsize
    • refs/tags/FixedCornerCases
    • refs/tags/LastVersionWithoutTaskDispatcher
    • refs/tags/LastWithExtLib
    • refs/tags/MajorCodeRework
    • refs/tags/ParMap-Sockets
    • refs/tags/Released-0.9.9
    • refs/tags/SdlMandelsWithFork
    • refs/tags/StableWithoutExtLib
    • refs/tags/Using_Xen_mmap
    • refs/tags/exact_copy_marshal_via_pipe
    • refs/tags/initfinalize-alpha
    • refs/tags/initfinalize-beta
    • refs/tags/list
    • refs/tags/usingpipes
    • OrderPreserving
    • 1.2.3
    • 1.2.2
    • 1.2.1
    • 1.2
    • 1.1.1
    • 1.1
    • 1.0-rc7
Permalinks

To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.

  • revision
  • snapshot
revision badge
swh:1:rev:61f92a7db95f5a6d1fcb94d2b897ed3797584d7b
snapshot badge
swh:1:snp:2d869aa00591d2ac8ec8e7abacdda563d413189d
Citations

This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
Select below a type of object currently browsed in order to generate citations for them.

  • revision
  • snapshot
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...

sort by:
RevisionAuthorDateMessageCommit Date
61f92a7 Roberto Di Cosmo25 June 2013, 13:12:17 UTCAdded generation and installation of the manpage25 June 2013, 13:12:17 UTC
1d23faa Roberto Di Cosmo23 February 2013, 10:46:11 UTCMerge branch 'master' of github.com:rdicosmo/parmap23 February 2013, 10:46:11 UTC
f8821c3 Roberto Di Cosmo23 February 2013, 10:45:20 UTCRemoved outdated instructions for OCaml 3.11 users (configure properly handles this case).23 February 2013, 10:45:20 UTC
bf3d603 Roberto Di Cosmo22 February 2013, 09:31:01 UTCadded interface for parmap_utils22 February 2013, 09:31:01 UTC
c6a4a8c Roberto Di Cosmo18 February 2013, 22:54:14 UTCRemoved stray myocamlbuild.* from installation18 February 2013, 22:54:14 UTC
4dc6d3d Roberto Di Cosmo18 February 2013, 22:43:04 UTCMerge branch 'master' of github.com:rdicosmo/parmap18 February 2013, 22:43:04 UTC
f081720 Roberto Di Cosmo18 February 2013, 22:39:58 UTCMerge pull request #12 from rixed/fix-link-bytecode Add required cclib to link with parmap.cma (thanks Cedric)18 February 2013, 22:39:58 UTC
85aa0c5 Cedric Cellier18 February 2013, 21:24:29 UTCAdd required cclib to link with parmap.cma When linking statically against parmap, one need to link with parmap_stubs library (since it's not recorded in the cma itself). Findlib can automatically add the required -cclib option.18 February 2013, 21:24:29 UTC
00e81c8 Roberto Di Cosmo18 February 2013, 16:36:04 UTCBumped up version to 1.0-rc218 February 2013, 16:36:04 UTC
e873e1e Samuel Hornus18 February 2013, 16:33:11 UTCFixed typo in code for Mac OS X core scheduling.18 February 2013, 16:33:11 UTC
7596fdc Roberto Di Cosmo18 February 2013, 15:36:43 UTCBumped up version to 1.0-rc118 February 2013, 15:36:43 UTC
0ebc0a6 Roberto Di Cosmo10 October 2012, 07:33:01 UTCAdd parmap_utils to the build system10 October 2012, 07:33:01 UTC
5dfb222 Roberto Di Cosmo09 October 2012, 13:44:41 UTCAdded parmap_utils to Makefile_3.11.in09 October 2012, 13:44:41 UTC
6afce79 Francois Berenger15 August 2012, 04:30:15 UTCsame indentation level in whole file15 August 2012, 04:30:15 UTC
c8af916 Francois Berenger15 August 2012, 04:28:44 UTCdebug became log_debug so that it is more explicit about what it does15 August 2012, 04:28:44 UTC
52d6398 Francois Berenger15 August 2012, 04:24:57 UTC- some code was moved in parmap_utils.ml so now a Utils module is used explicitely - smarter use of backslash in long strings - rm some empty lines - better formatting in some parts15 August 2012, 04:24:57 UTC
bd9bb29 Francois Berenger15 August 2012, 04:08:41 UTCadded so that functions not directly related to parallelization in parmap.ml can move to this file15 August 2012, 04:08:41 UTC
2c6a86d Francois Berenger15 August 2012, 02:33:41 UTCmoved dead code into the comment it looks related to15 August 2012, 02:33:41 UTC
9ca7112 Francois Berenger15 August 2012, 02:07:44 UTCinfo was renamed to log_error as previous name was misleading15 August 2012, 02:07:44 UTC
567e9da Francois Berenger15 August 2012, 02:01:34 UTCemacs removed all trailing whitespaces15 August 2012, 02:01:34 UTC
abb70e0 Francois Berenger15 August 2012, 02:00:54 UTCcut long lines (> 80 chars)15 August 2012, 02:00:54 UTC
f35ae18 Roberto Di Cosmo01 August 2012, 07:34:43 UTCMerge pull request #2 from HappyCrow/less_verbose lowered the logging level of two statements from info to debug.01 August 2012, 07:34:43 UTC
36e2164 Francois Berenger31 July 2012, 02:21:54 UTClowered the logging level of two statements from info to debug. In fact, the info function is used for error logging level so its name is misleading31 July 2012, 02:21:54 UTC
405530e Roberto Di Cosmo19 July 2012, 19:41:18 UTCBetter section titles in doc strings of parmap.mli19 July 2012, 19:41:18 UTC
ec7a234 Roberto Di Cosmo17 July 2012, 08:24:12 UTCAdded code to handle empty input sequences17 July 2012, 08:24:12 UTC
da7933d Roberto Di Cosmo14 June 2012, 21:47:10 UTCMade stdout/stderr redirection optional (default: false)14 June 2012, 21:47:10 UTC
2d69621 Roberto Di Cosmo13 June 2012, 21:28:34 UTCFixing redirection bug13 June 2012, 21:28:34 UTC
1c5b5ea Roberto Di Cosmo06 June 2012, 13:03:59 UTCAdded default ncores parameter06 June 2012, 13:03:59 UTC
3838e4b Roberto Di Cosmo06 June 2012, 13:03:11 UTCMake sure we call List.map if nproc <= 106 June 2012, 13:03:11 UTC
c696692 Roberto Di Cosmo05 June 2012, 16:51:17 UTCRemoved debugging code from mandels_sdl.ml and added command line parameters06 June 2012, 11:39:04 UTC
69b61a2 Roberto Di Cosmo04 June 2012, 17:33:01 UTCMerge branch 'sdl'04 June 2012, 17:33:01 UTC
29b2778 Roberto Di Cosmo20 May 2012, 18:21:23 UTCNew version of Mandelbrot example using SDL.04 June 2012, 17:32:13 UTC
4dfa88c Roberto Di Cosmo31 May 2012, 11:41:01 UTCAdded code to catch corner cases (redundant, it is in all levels of the library primitives)31 May 2012, 11:41:01 UTC
7701169 Roberto Di Cosmo31 May 2012, 11:40:15 UTCAdded debugging toggle.31 May 2012, 11:40:15 UTC
d56ae79 Roberto Di Cosmo24 May 2012, 20:01:01 UTCBumped up version number to 0.9.924 May 2012, 20:04:30 UTC
3801539 Roberto Di Cosmo24 May 2012, 19:42:56 UTCMerge branch 'iterators'24 May 2012, 19:42:56 UTC
9c56102 Francois Berenger18 May 2012, 06:02:28 UTCadded BuildDepends added ocamlbuild in BuildTools corrected Path in Library section so that ocamlbuild stops winning18 May 2012, 06:02:28 UTC
79534ae Francois Berenger18 May 2012, 05:49:30 UTCa script to test the _oasis file is correct18 May 2012, 05:49:30 UTC
3540ff0 Francois Berenger18 May 2012, 05:47:49 UTCadded18 May 2012, 05:47:49 UTC
19ba5d6 Roberto Di Cosmo11 May 2012, 23:25:06 UTCAdded indexed version for the specialised array combinators11 May 2012, 23:25:06 UTC
5ed3f4d Roberto Di Cosmo11 May 2012, 23:11:40 UTCAdded versions of the combinators that pass the index as an extra argument.11 May 2012, 23:11:40 UTC
4158a71 Roberto Di Cosmo11 May 2012, 23:11:17 UTCRenamed intv to range11 May 2012, 23:11:17 UTC
21e1295 Roberto Di Cosmo28 April 2012, 12:50:11 UTCStarted working on version of code containing iterators on top of maps.28 April 2012, 12:50:45 UTC
b0d47a1 Roberto Di Cosmo04 February 2012, 00:59:14 UTCAdded working SDL version of the Mandelbrot test example. Now we call parmap directly, and there are no problems like with Graphics.06 February 2012, 21:34:32 UTC
e29fd33 Roberto Di Cosmo02 February 2012, 10:37:39 UTCCode style02 February 2012, 10:37:39 UTC
c0b4803 Roberto Di Cosmo01 February 2012, 22:17:15 UTCRemoved leftover dependency on extlib01 February 2012, 22:17:15 UTC
3926a4c Roberto Di Cosmo29 January 2012, 14:38:44 UTCModified code of mandels.ml to use a client server approach and avoid crashing with Parmap + Graphics.29 January 2012, 14:38:44 UTC
4e57e0f Roberto Di Cosmo28 January 2012, 18:22:41 UTCStable version of Mandelbrot code that has a decent event loop. Clearly show the problem with the interaction with the Graphics library.28 January 2012, 18:22:41 UTC
3f54e81 Roberto Di Cosmo27 January 2012, 14:53:17 UTCMoved tests to a tests directory27 January 2012, 17:37:30 UTC
9ce0699 Roberto Di Cosmo27 January 2012, 16:48:58 UTCRemoved dependency on ExtLib in Meta, and in the files in example, adding local tail recursive versions of various functions.27 January 2012, 17:37:30 UTC
3f0bd26 Roberto Di Cosmo27 January 2012, 16:48:22 UTCCreate tmpdir only in father process27 January 2012, 17:37:30 UTC
94bf392 Roberto Di Cosmo27 January 2012, 09:47:17 UTCRemoved useless ;; in the source27 January 2012, 17:37:26 UTC
497b7a9 Roberto Di Cosmo27 January 2012, 09:33:41 UTCRemoved dependency on extlib, adding local tail recursive version of concat and fold_right.27 January 2012, 17:37:19 UTC
5b8fcdc Roberto Di Cosmo25 January 2012, 16:50:25 UTCAdapted configure and Makefile_3.11.in to OCaml compilers without support for ocamlbuild, -annot and -shared.25 January 2012, 16:50:25 UTC
f9ccad8 Pietro Abate24 January 2012, 12:21:23 UTCChange configure to test for an ocamlbuild with the -use-ocamlfind option. If this is not present, fall back to the pre 3.12 makefile.24 January 2012, 12:36:23 UTC
365a5dd Pietro Abate22 January 2012, 02:43:01 UTCadd pre ocaml 3.12 build system small change in the configure script make Makefile_3.11 ./configure aware22 January 2012, 10:34:27 UTC
0064fbd Roberto Di Cosmo10 January 2012, 20:40:45 UTCAdded Makefile for OCaml 3.1110 January 2012, 20:40:45 UTC
b2c3bec Roberto Di Cosmo10 January 2012, 17:13:41 UTCAdded configure to ease installation from git10 January 2012, 17:13:41 UTC
eb48d9e Roberto Di Cosmo06 December 2011, 12:33:59 UTCMerge branch 'pipes' Conflicts: example/utils.ml parmap.ml06 December 2011, 12:33:59 UTC
0ad62e5 Marco Danelutto03 December 2011, 12:16:14 UTCChanged #ifdef to #if03 December 2011, 12:17:35 UTC
737abc8 Marco Danelutto02 December 2011, 21:38:39 UTCInitial support for setcore on Mac OS X02 December 2011, 21:40:56 UTC
bfafe56 Roberto Di Cosmo30 November 2011, 21:56:46 UTCRemoved dead code, fixed huge_size30 November 2011, 21:56:46 UTC
98ed2d6 Roberto Di Cosmo30 November 2011, 19:34:22 UTCFixed missing tab in Makefile.in30 November 2011, 19:34:22 UTC
cc8915b Roberto Di Cosmo30 November 2011, 14:43:01 UTCFixed README30 November 2011, 14:43:01 UTC
265eac5 Roberto Di Cosmo30 November 2011, 14:31:33 UTCAdded ChangeLog30 November 2011, 14:31:33 UTC
50e45ad Roberto Di Cosmo30 November 2011, 13:54:55 UTCChanged marshal to be compatible with Mac OSX (and slightly less efficient on Linux)30 November 2011, 13:54:55 UTC
6b8adc7 Paul Vernaza30 November 2011, 07:52:55 UTCMake setcore_stubs.c compile on a Mac30 November 2011, 07:52:55 UTC
89bdafb Roberto Di Cosmo29 November 2011, 08:27:02 UTCAdded call to GC before fork, better name for bigarray buffer29 November 2011, 08:27:02 UTC
4ba1fbd Roberto Di Cosmo27 November 2011, 14:06:29 UTCAdded documentation target, cleaned up AUTHORS and README, minor change in setcore_stubs.c27 November 2011, 14:06:29 UTC
19382c6 Roberto Di Cosmo24 November 2011, 13:51:51 UTCAdded AUTHORS file and bumped up version number24 November 2011, 13:51:51 UTC
11b0719 Roberto Di Cosmo19 November 2011, 09:10:42 UTCArray_float_parmap now takes as an optional parameter a buffer that can be shared among multiple invocations19 November 2011, 09:10:42 UTC
ece2a7f Roberto Di Cosmo19 November 2011, 07:18:36 UTCArray_float_parmpa now accepts a pre-existing result array, and supports chunksize19 November 2011, 07:18:36 UTC
355de51 Jerome Vouillon17 November 2011, 16:27:00 UTCStable working version with maximum float array performance18 November 2011, 17:46:53 UTC
1da829e Roberto Di Cosmo17 November 2011, 14:12:13 UTCFirst win in struggle to build .cmxs17 November 2011, 14:43:25 UTC
8f6db61 Pietro Abate17 November 2011, 13:26:40 UTCAdded configure and moved to ocamlbuild.17 November 2011, 13:26:40 UTC
fa7f24d Roberto Di Cosmo16 November 2011, 10:36:00 UTCLast improvements on float_array_map at the OCaml level16 November 2011, 10:36:00 UTC
63dccf3 Jerome Vouillon16 November 2011, 10:35:20 UTCClarified LICENCE and origin of bytearray code.16 November 2011, 10:35:20 UTC
db5c466 Roberto Di Cosmo16 November 2011, 07:45:03 UTCAdded reinstall Makefile target16 November 2011, 07:45:03 UTC
320b9b0 Pietro Abate15 November 2011, 21:45:38 UTCMoved examples to ocamlbuild.15 November 2011, 21:45:38 UTC
9e9490d Pietro Abate15 November 2011, 21:39:21 UTCHelper functions for debug; moved stdout/stderr to /tmp15 November 2011, 21:39:21 UTC
2e6cd11 Roberto Di Cosmo15 November 2011, 16:24:08 UTCCleanup of the example code, added test for float arrays.15 November 2011, 16:27:49 UTC
fe278be Roberto Di Cosmo15 November 2011, 16:22:18 UTCSignificant reorganization of the code: - one mapper primitive for load balancing - one simplemapper primitive for one shot - shared output bigarray for floats - better documentation in the interface15 November 2011, 16:27:39 UTC
3ef96e6 Roberto Di Cosmo14 November 2011, 21:49:09 UTCpromoted 'a sequence definition14 November 2011, 21:49:09 UTC
b8b05c1 Roberto Di Cosmo14 November 2011, 21:47:32 UTCSplit message kinds, add .so to Makefile14 November 2011, 21:47:32 UTC
5ee5013 Roberto Di Cosmo14 November 2011, 12:48:22 UTCRemoved type specialisation to float arrays.14 November 2011, 12:48:22 UTC
f491ac6 Roberto Di Cosmo11 November 2011, 16:45:13 UTCSpecialised version for float arrays (no chunksize yet, only for experimenting)11 November 2011, 16:45:27 UTC
d296f61 Roberto Di Cosmo11 November 2011, 10:08:17 UTCRemoved bound check from array access.11 November 2011, 10:10:34 UTC
1f550f3 Roberto Di Cosmo11 November 2011, 10:09:17 UTCAdded example on floats.11 November 2011, 10:09:17 UTC
2b1a53d Roberto Di Cosmo11 November 2011, 10:08:17 UTCRemoved bound check from array access.11 November 2011, 10:08:17 UTC
2afd30c Roberto Di Cosmo10 November 2011, 22:39:00 UTCBetter handling of Finished token10 November 2011, 22:39:00 UTC
4ddf4a3 Roberto Di Cosmo10 November 2011, 10:56:35 UTCMake explicit the use of the tail recursive append from ExtLib.10 November 2011, 10:58:38 UTC
61cc46c Roberto Di Cosmo10 November 2011, 10:56:35 UTCMake explicit the use of the tail recursive append from ExtLib.10 November 2011, 10:56:35 UTC
de0cbbc Roberto Di Cosmo10 November 2011, 10:19:21 UTCAdded tests for arrays of floats and for chunksize. Conflicts: example/mandels.ml example/simplescale.ml example/utils.ml10 November 2011, 10:27:24 UTC
ca9f0de Roberto Di Cosmo10 November 2011, 10:20:00 UTCUse pipes instead of sockets for communications with the workers.10 November 2011, 10:20:00 UTC
d1f007e Roberto Di Cosmo10 November 2011, 10:19:21 UTCAdded tests for arrays of floats and for chunksize.10 November 2011, 10:19:21 UTC
ee47f30 Roberto Di Cosmo10 November 2011, 07:28:25 UTCreindenting10 November 2011, 07:28:25 UTC
56ba07c Roberto Di Cosmo07 November 2011, 21:06:40 UTCNo need of setcore.ml07 November 2011, 21:06:40 UTC
92d670d Roberto Di Cosmo29 October 2011, 13:44:58 UTCSimplified code in the example section.07 November 2011, 20:56:33 UTC
846fe60 Roberto Di Cosmo28 October 2011, 22:24:05 UTCDefensive programming in pinning code.07 November 2011, 20:51:23 UTC
2c9e18b Marco Danelutto28 October 2011, 20:34:56 UTCAdded support for pinning worker processes to their CPUs on Linux. Needs autoconf and support for different OSs.07 November 2011, 20:51:23 UTC
  • Newer
  • Older

Software Heritage — Copyright (C) 2015–2025, The Software Heritage developers. License: GNU AGPLv3+.
The source code of Software Heritage itself is available on our development forge.
The source code files archived by Software Heritage are available under their own copyright and licenses.
Terms of use: Archive access, API— Contact— JavaScript license information— Web API

back to top