Skip to content

Commit a6d56b9

Browse files
committed
Merge pull request #1983 from pguyot/w46/fixup-documentation
Document that we now have `proc_lib` and `sys` These changes are made under both the "Apache 2.0" and the "GNU Lesser General Public License 2.1 or later" license terms (dual license). SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later
2 parents 755bd06 + 03d4520 commit a6d56b9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

doc/src/differences-with-beam.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,8 @@ See also [stubbed functions](./stubbed-functions.md) list.
184184

185185
### OTP architecture
186186

187-
Support for OTP applications is currently very limited. `gen_server`, `gen_statem` and `supervisor`
188-
are partially supported, but `proc_lib` is not.
187+
Support for OTP applications is currently very limited. `gen_server`, `gen_statem`, `supervisor`,
188+
`proc_lib` and `sys` only implement a subset of what OTP provides.
189189

190190
## Memory usage and speed
191191

@@ -220,8 +220,8 @@ Ports are also executed by the schedulers and should return quickly.
220220
### Resources
221221

222222
AtomVM supports resources but for historical reasons these appear as zero-length binaries as they
223-
used to with OTP21, and not as references as they currently do with recent versions of the BEAM.
224-
This has some consequences on matching.
223+
used to before OTP20, and not as references as they currently do with recent versions of the BEAM.
224+
This has some consequences on matching and serialization.
225225

226226
### BEAM file compatibility
227227

0 commit comments

Comments
 (0)