Rickard Green
Rickard Green
The `monitor/3` BIF did not apply options to the created monitor if the target process or port did not exist. That is, the corresponding down message would get a `DOWN`...
Fixes `erlang:monotonic_time(native)`, `erlang:system_time(native)`, `erlang:time_offset(native)`, and `os:system_time(native)`. Fixes #6165
A call to `net_kernel:setopts(new, Opts)` at the same time as a connection was being set up could cause a deadlock between the `net_kernel` process and the process setting up the...
## New NIF Functions **`int enif_enable_delay_halt(ErlNifEnv *caller_env)`** Enable delay of a runtime system halt that has flushing enabled until all calls to NIFs in the NIF library have returned. On...
The general design recommendation is to avoid processes with large amounts of data since garbage collection may take a long time and will consume lots of memory. This can be...