Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-25 | erts: Always run fds check after each testcase | Lukas Larsson | |
2019-03-25 | erts: Always stop any testnodes before testcase exits | Lukas Larsson | |
This needs to be done in order for automatic fd leak checking to work properly. | |||
2019-03-25 | erts: Add crash dumping of EXITING and FREE processes | Lukas Larsson | |
2019-03-25 | erts: Fix incorrect ticket example in comment | John Högberg | |
2019-03-25 | wx: Remove ERL_FLAGS from Makefile erlc command | Lukas Larsson | |
2019-03-25 | erts: Fix file desc leak in poll debug get_evts | Lukas Larsson | |
2019-03-25 | erts: Fix verify_nc in distribution suite | Lukas Larsson | |
When the calling process is trapping exits a stray message will end up in the mailbox which is problematic. This change uses a monitor instead. | |||
2019-03-25 | erts: Fix atom16 testcase after dist frag impl | Lukas Larsson | |
2019-03-25 | erts: Fix make system to pass TYPE from top level | Lukas Larsson | |
This makes it possible to do: make release TYPE=debug from ERL_TOP and it will build the correct things. | |||
2019-03-25 | Add makefile targets for all applications in top makefile | Lukas Larsson | |
2019-03-25 | Revert "erts: Add debug dist obuf memory leak check" | Lukas Larsson | |
This reverts commit f4c121b1d98bf3db7e6eecbb9fb5b292f2bc3bb0. | |||
2019-03-25 | Merge branch 'john/erts/fix-ticket-syntax-error' | John Högberg | |
* john/erts/fix-ticket-syntax-error: erts: Fix version error in erl_nif.h | |||
2019-03-25 | erts: Fix version error in erl_nif.h | John Högberg | |
2019-03-25 | Merge branch 'siri/cuddle-master' | Siri Hansen | |
* siri/cuddle-master: [logger] Improve logger_disk_log_h_SUITE:restart_after/1 | |||
2019-03-25 | [logger] Improve logger_disk_log_h_SUITE:restart_after/1 | Siri Hansen | |
Make this test more reliable on different machines by lowering the kill_qlen and adding one more process to send bursts. | |||
2019-03-25 | Verify the highest opcode for the r21 test suites | Björn Gustavsson | |
2019-03-25 | Add test_lib:highest_opcode/1 | Björn Gustavsson | |
2019-03-25 | sys_core_fold: Simplify case_expand_var/2 | Björn Gustavsson | |
5239eb0c62a9 stopped storing patterns that a variable has matched. The only tuples that are stored in the type database are tuples that have been previously constructed. Therefore, the code in sys_core_fold:case_expand_var/2 and friends that converts a tuple pattern to a tuple construction can be simplified to used the stored tuple directly. | |||
2019-03-25 | beam_validator: Remove uncovered lines in lists_mod_return_type/3 | Björn Gustavsson | |
Don't bother infering the return types for lists function that beam_ssa_type does not handle. | |||
2019-03-25 | Cover return type determination of lists functions | Björn Gustavsson | |
2019-03-25 | Merge pull request #2192 from IngelaAndin/ingela/ssl/test-enhancement | Ingela Andin | |
ssl: Enhance testing | |||
2019-03-24 | ssl: Enhance testing | Ingela Anderton Andin | |
2019-03-22 | Merge branch 'sverker/enable-big-creation/OTP-15603' | Sverker Eriksson | |
* sverker/enable-big-creation/OTP-15603: epmd: Support 32-bit creation values in local node erts: Robustify epmd reply function erts: Reject decoded local refs with too large first word erts: Fix bug in list_to_ref erl_interface: Remove old encoding of pid,port,refs erts: Remove old encoding of pids, ports and refs erts: Make DFLAG_BIG_CREATION mandatory | |||
2019-03-22 | epmd: Support 32-bit creation values in local node | Sverker Eriksson | |
* Increase distribution version from 5 to 6 * Introduce new ALIVE2_X_RESP with 32-bit creation as reply to ALIVE2_REQ when sender dist version >= 6 * Still reply old ALIVE2_RESP with tiny creation 1..3 if sender dist version < 6. | |||
2019-03-22 | erts: Robustify epmd reply function | Sverker Eriksson | |
2019-03-22 | erts: Reject decoded local refs with too large first word | Sverker Eriksson | |
2019-03-22 | erts: Fix bug in list_to_ref | Sverker Eriksson | |
First word must be less than (1 bsl 18) for local refs. | |||
2019-03-22 | erl_interface: Remove old encoding of pid,port,refs | Sverker Eriksson | |
with tiny creation. | |||
2019-03-22 | Suppress false positive warning in gcc 4.8.2 | Kjell Winblad | |
This commit suppresses the following warning in gcc 4.8.2: In file included from beam/bif.c:33:0: beam/bif.c: In function ‘iolist_size_1’: beam/bif.h:332:14: warning: ‘state_mref’ may be used uninitialized in this function [-Wmaybe-uninitialized] reg[0] = (A0); \ ^ beam/bif.c:2464:11: note: ‘state_mref’ was declared here Eterm state_mref; | |||
2019-03-22 | beam_emu.c: Avoid triggering an assertion for the wrong reason | Björn Gustavsson | |
Before 2d2e78ad6e66 that introduced tail-recursive calls of BIFs, the stack was guaranteed not to be empty when `erlang:raise/3` was called from the `catch` block of a `try` (because the `try` had set up a stack frame that would be deallocated after the `raise` call). Now the stack can be empty, so the ASSERT() call in next_catch() that checks that there is a continuation pointer at the top of the stack may fail. Move the ASSERT() call to after check for empty stack. While at it, also add a comment of the reason for the assertion. | |||
2019-03-22 | Change "can not" into "cannot" | Raimo Niskanen | |
2019-03-22 | Merge pull request #2184 from johanclaesson/erldoc | Dan Gudmundsson | |
Emacs erldoc updates OTP-15699 | |||
2019-03-22 | Merge branch 'hans/crypto/aead_error_handling' | Hans Nilsson | |
* hans/crypto/aead_error_handling: crypto: New error schema in aead.c crypto: Move new error macros to common.h crypto: Use key length in alias/2 | |||
2019-03-22 | crypto: New error schema in aead.c | Hans Nilsson | |
2019-03-22 | crypto: Move new error macros to common.h | Hans Nilsson | |
2019-03-22 | crypto: Use key length in alias/2 | Hans Nilsson | |
2019-03-22 | Merge branch 'siri/logger/cannot/OTP-14282' | Siri Hansen | |
* siri/logger/cannot/OTP-14282: [logger] Replace "can not" with "cannot" | |||
2019-03-22 | Merge branch 'hans/crypto/cuddle_docs' | Hans Nilsson | |
* hans/crypto/cuddle_docs: crypto: Remove old comment crypto: Restore 'error' as result of failed aead decryption crypto: Update types of hash algorithms crypto: Cuddle error types and documentation of them crypto: Note about key lengths for cipher_info/1 crypto: Update CipherModes for PR/2186 crypto: Declare *_info return map and other review-comments crypto: Declare *_info return map and other review-comments crypto: Document hash_info/1 and cipher_info/1 crypto: Rename block_crypto_with/without to match stream_cipher names crypto: New types (block_cipher) | |||
2019-03-22 | crypto: Remove old comment | Hans Nilsson | |
2019-03-22 | crypto: Restore 'error' as result of failed aead decryption | Hans Nilsson | |
2019-03-22 | crypto: Update types of hash algorithms | Hans Nilsson | |
2019-03-22 | crypto: Cuddle error types and documentation of them | Hans Nilsson | |
2019-03-22 | crypto: Note about key lengths for cipher_info/1 | Hans Nilsson | |
2019-03-22 | crypto: Update CipherModes for PR/2186 | Hans Nilsson | |
2019-03-22 | crypto: Declare *_info return map and other review-comments | Hans Nilsson | |
2019-03-22 | crypto: Declare *_info return map and other review-comments | Hans Nilsson | |
Conflicts: lib/crypto/doc/src/crypto.xml | |||
2019-03-22 | crypto: Document hash_info/1 and cipher_info/1 | Hans Nilsson | |
2019-03-22 | crypto: Rename block_crypto_with/without to match stream_cipher names | Hans Nilsson | |
2019-03-22 | crypto: New types (block_cipher) | Hans Nilsson | |
2019-03-22 | Merge pull request #2186 from essen/improve-cipher-info | Hans Nilsson | |
Make crypto:cipher_info work for all ciphers and aliases OTP-15655 |