You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-22Lines changed: 5 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Distributed (with a multiscale parallelism extension)
1
+
# Distributed (multilevel extension)
2
2
3
3
The `Distributed` package provides functionality for creating and controlling
4
4
multiple Julia processes remotely, and for performing distributed and parallel
@@ -24,29 +24,12 @@ This package ships as part of the Julia stdlib.
24
24
>
25
25
> We are working on the implementation of case studies.
26
26
27
-
## Using development versions of this package
27
+
## Using the multilevel version of Distributed
28
28
29
-
To use a newer version of this package, you need to build Julia from scratch. The build process is the same as any other build except that you need to change the commit used in `stdlib/Distributed.version`.
30
-
31
-
It's also possible to load a development version of the package using [the trick used in the Section named "Using the development version of Pkg.jl" in the `Pkg.jl` repo](https://github.com/JuliaLang/Pkg.jl#using-the-development-version-of-pkgjl), but the capabilities are limited as all other packages will depend on the stdlib version of the package and will not work with the modified package.
32
-
33
-
### On Julia 1.11+
34
-
In Julia 1.11 Distributed was excised from the default system image and became
35
-
more of an independent package. As such, to use a different version it's enough
36
-
to just `dev` it explicitly:
29
+
It is recommended to use Julia 1.11 or later. As described in the README of the original version's repository, you can configure your Julia environment to point to this version of `Distributed` using the following command:
37
30
```julia-repl
38
-
pkg> dev https://github.com/JuliaLang/Distributed.jl.git
31
+
pkg> dev https://github.com/PlatformAwareProgramming/Distributed.jl
39
32
```
40
-
### On older Julia versions
41
-
To use a newer version of this package on older Julia versions, you need to build
42
-
Julia from scratch. The build process is the same as any other build except that
43
-
you need to change the commit used in `stdlib/Distributed.version`.
44
-
It's also possible to load a development version of the package using [the trick
45
-
used in the Section named "Using the development version of Pkg.jl" in the
0 commit comments