Age | Commit message (Collapse) | Author |
|
|
|
|
|
* ia/ssl-prepare-release:
ssl: Correct spec
ssl: Prepare for release
|
|
* maint:
erts: Correct the types section in The Abstract Format document
|
|
* hb/stdlib/type_printing/OTP-13084:
erts: Correct the types section in The Abstract Format document
|
|
Fixed a mistake in commit 23885a.
|
|
|
|
|
|
|
|
OTP-13137 request table leak
No load order requirements (one file).
|
|
|
|
* egil/term_type/OTP-13172:
Test erts_internal:term_type/1
erts: Let term_type/1 encompass all types
erts: Change erts_internal:map_type/1 into term_type/1
|
|
* rickard/ohmq-fixup/OTP-13047:
Replace off_heap_message_queue option with message_queue_data option
Always use literal_alloc
Distinguish between GC disabled by BIFs and other disabled GC
Fix process_info(_, off_heap_message_queue)
Off heap message queue test suite
Remove unused variable
Fix memory leaks
|
|
sverk/dist-ctrl-msg-overflow-master
|
|
|
|
|
|
The message_queue_data option can have the values
- off_heap
- on_heap
- mixed
|
|
|
|
Processes remember heap fragments that are known to be fully
live due to creation in a just called BIF that yields in the
live_hf_end field. This field must not be used if we have not
disabled GC in a BIF. F_DELAY_GC has been introduced in order
to distinguish between to two different scenarios.
- F_DISABLE_GC should *only* be used by BIFs. This when
the BIF needs to yield while preventig a GC.
- F_DELAY_GC should only be used when GC is temporarily
disabled while the process is scheduled. A process must
not be scheduled out while F_DELAY_GC is set.
|
|
|
|
|
|
|
|
|
|
|
|
* hans/ssh/defensics_errors:
ssh: fix error for data fields errors
ssh: fix error for bad packet lengths found by Defensics
|
|
|
|
* hans/ssh/cuddle_tests:
ssh: add econnaborted as correct tcp disconnect reason in testcase
ssh: add check for available ipv6 addr in test case
ssh: Add testcase precondition
|
|
|
|
* ia/public_key/upper_bounds/OTP-13132:
public_key: Add different upper bounds for diffrent string types
|
|
* maint:
wx: Add toolbar stretchablespace
observer: Handle truncated binaries
|
|
* dgud/observer/cdv-crash-truncbin/OTP-13163:
observer: Handle truncated binaries
|
|
* dgud/wx/add-toolbar-func:
wx: Add toolbar stretchablespace
|
|
... broken by 3ac08f9b.
Compilation error:
```
beam/erl_message.c: In function 'erts_send_message':
beam/erl_message.c:753:56: error: macro "copy_struct" requires 4 arguments, but only 3 given
utag = copy_struct(DT_UTAG(sender), dt_utag_size, ohp);
^
beam/erl_message.c:753:10: error: 'copy_struct' undeclared (first use in this function)
utag = copy_struct(DT_UTAG(sender), dt_utag_size, ohp);
^
beam/erl_message.c:753:10: note: each undeclared identifier is reported only once for each function it appears in
```
|
|
|
|
|
|
|
|
|
|
to support other terms, not just maps
|
|
|
|
1. Change order between mul and div to not lose too much
in integer divisions.
2. Fix estimation in DEBUG to really be an *under* estimation.
|
|
that could cause the static factory to overflow
Fix: Introduce a new factory mode FACTORY_TMP
|
|
|
|
Calculate hashvalue in load-time for constant process dictionary gets.
|
|
|
|
|
|
* rlipscombe/rl-ssl-options:
Ensure single 'raw' option is handled correctly
Pass 'raw' options through
OTP-13166
|
|
* vladdu/jinterface_map_sortkeys:
Improve sorting order of keys in a map
|
|
* NicoK/jinterface-regression:
jinterface: fix writing small compressed values
OTP-13165
|
|
|
|
Conflicts:
OTP_VERSION
erts/doc/src/notes.xml
erts/vsn.mk
otp_versions.table
|