Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-18 | Manage timers to trigger at once in a slot similar to other timers | Rickard Green | |
2017-04-18 | Introduce timer slot range counters | Rickard Green | |
Timer counters for ranges of slots in order to be able to avoid inspecting large ranges of slots without timers. | |||
2017-04-18 | Timer wheel divided into a "soon wheel" and a "later wheel" | Rickard Green | |
The old single wheel implementation handled about 65 seconds. The new dual wheel implementation handles more than 37 hours. The dual wheels have also been shrunk compared to the single wheel, so the total memory consumption for timer wheels have been cut in half. | |||
2017-04-18 | Remove unnecessary cancel callback from timer-wheel timers | Rickard Green | |
2017-04-18 | Rearrange timer struct fields in order to simplify | Rickard Green | |
2017-04-18 | Use timer wheel for short BIF timers | Rickard Green | |
2017-04-18 | Use magic refs for BIF timers | Rickard Green | |
2017-04-18 | Remove accessor BIF timer implementation | Rickard Green | |
2017-04-18 | Fix aux-work timer implementation | Rickard Green | |
2017-04-18 | Merge branch 'hans/ssh/dialyzer_fixes' | Hans Nilsson | |
2017-04-18 | ssh: fix dialyzer errors | Hans Nilsson | |
2017-04-18 | Merge branch 'hasse/stdlib/linter_check_dialyzer/OTP-14323' | Hans Bolinder | |
* hasse/stdlib/linter_check_dialyzer/OTP-14323: stdlib: Add checks of the dialyzer attribute to the linter | |||
2017-04-17 | test for re:version/0 | Manuel Rubio | |
2017-04-17 | add re:version/0 documentation and update the copyright of the file to 2017 | Manuel Rubio | |
2017-04-17 | Remove a bunch of redundant feature and function checks | Bozhidar Batsov | |
All of those are present on the target Emacs 24.1. | |||
2017-04-17 | Drop the redundant erlang-uncomment-region command | Bozhidar Batsov | |
2017-04-16 | Drop some legacy compatibility code | Bozhidar Batsov | |
This commit removes some compatibility for old GNU Emacs releases and XEmacs. erlang-mode didn't really work on them for a while now, so this is just a cleanup, nothing actually changes. It's part of the ongoing effort to clean up and modernize the codebase of erlang-mode. | |||
2017-04-16 | Removes spurious ">" | Xavier Noria | |
2017-04-13 | Merge branch 'hans/ssh/crypt_rand_uniform' | Hans Nilsson | |
2017-04-13 | Merge branch 'hans/ssh/use_postpone' | Hans Nilsson | |
2017-04-13 | Merge branch 'hans/ssh/rename_to_init' | Hans Nilsson | |
2017-04-13 | ssh: re-write to use callback init/1 | Hans Nilsson | |
2017-04-13 | Add details about CSS usage in the User's Guide | Peter Andersson | |
2017-04-13 | erl_tar: Handle leading slashes and directory traversal attacks | Björn Gustavsson | |
2017-04-13 | stdlib: Add checks of the dialyzer attribute to the linter | Hans Bolinder | |
The same checks are also performed by the Dialyzer. | |||
2017-04-13 | ssl, dtls: Refactor so that DTLS records are handled correctly together with ↵ | Ingela Anderton Andin | |
AEAD handling | |||
2017-04-13 | ssl, dtls: Correct integer type for sequence number | Ingela Anderton Andin | |
2017-04-13 | Merge branch 'ingela/dtls/progress' | Ingela Anderton Andin | |
* ingela/dtls/progress: dtls: Correct cookie map name dtls: Fix active once emulation for DTLS | |||
2017-04-13 | dtls: Correct cookie map name | Ingela Anderton Andin | |
2017-04-13 | dtls: Fix active once emulation for DTLS | Ingela Anderton Andin | |
2017-04-13 | Merge branch 'siri/make/include-path/ERL-395/OTP-14339' | Siri Hansen | |
* siri/make/include-path/ERL-395/OTP-14339: [tools/make] Add current directory to include path | |||
2017-04-12 | ssh: replace deprecated crypto:rand_uniform | Hans Nilsson | |
2017-04-12 | erts: Introduce struct binary_internals | Sverker Eriksson | |
to replace macro ERTS_INTERNAL_BINARY_FIELDS as header in Binary and friends. | |||
2017-04-12 | Merge branch sverker/remove-latin1-atom-encoding/OTP-14337 | Sverker Eriksson | |
* sverker/remove-latin1-atom-encoding: kernel: Fix erl_distribution_wb_SUITE:whitebox kernel: Remove pg2_SUITE:compat erts: Remove fun_r13_SUITE stdlib: Remove test cases for R12 io protocol kernel: Make DFLAG_UTF8_ATOMS mandatory kernel: Rewrite distribution flag verification tools: Update assumptions in lcnt about external atom format stdlib: Tweak beam_lib_SUITE whitebox assumptions orber: Remove hard dependency to external atom format kernel: Try mend disk_log whitebox tests erts: Mark latin1 atom encoding as deprecated jinterface: Do not generate atoms on old latin1 external format erl_interface: Do not generate atoms on old latin1 ext format erts: Do not generate atoms on old latin1 external format erts: Fix faulty ASSERT for failed dec_term | |||
2017-04-12 | ssh: change next_event to postpone | Hans Nilsson | |
2017-04-12 | Merge branch 'ingela/openssl-version' | Ingela Anderton Andin | |
* ingela/openssl-version: crypto: Update documentation to reflect new version policy erts: Update configure check for OpenSSL | |||
2017-04-12 | Don't create absolute path names in tar files | Björn Gustavsson | |
We should not assume that erl_tar will allow unpacking tar files with absolute path names for archive members. | |||
2017-04-12 | [tools/make] Add current directory to include path | Siri Hansen | |
This is to ensure that files are recompiled if a .hrl file in the current directory is changed. | |||
2017-04-12 | Merge branch 'bjorn/compiler/unicode-atoms/OTP-14285' | Björn Gustavsson | |
* bjorn/compiler/unicode-atoms/OTP-14285: Correct compile_SUITE:core_roundtrip/1 Atoms in Core Erlang must be encoded in UTF-8 | |||
2017-04-12 | Merge branch 'hans/ssh/message_queue_data_off_heap' | Hans Nilsson | |
2017-04-12 | ssh: added message_queue_data,off_heap to spawn | Hans Nilsson | |
Seems to solve some test case problems when heavily loaded | |||
2017-04-12 | Correct compile_SUITE:core_roundtrip/1 | Björn Gustavsson | |
The test is supposed to compare the Core Erlang code that has been printed and parsed back. It did compare and print any differences, but it did not fail when there were differences. Also fix problems with variable names and maps not comparing equal when the inliner has been used. | |||
2017-04-12 | Atoms in Core Erlang must be encoded in UTF-8 | Björn Gustavsson | |
core_scan will now support and require atoms encoded in UTF-8. | |||
2017-04-12 | Merge branch 'hans/crypto/cuddle_tests' | Hans Nilsson | |
2017-04-12 | crypto: Increase prime to pass with FIPS-enabled cryptolib | Hans Nilsson | |
Fix for problem introduced with OTP-14140 | |||
2017-04-12 | Merge branch 'rickard/ds-fixes' | Rickard Green | |
* rickard/ds-fixes: Fix dirty GC implementation Fix multi-scheduling with only one normal scheduler Fix +SDPcpu | |||
2017-04-12 | Merge branch 'siri/ct/scale-on-valgrind' | Siri Hansen | |
* siri/ct/scale-on-valgrind: [ct] Scale timetraps when running valgrind | |||
2017-04-12 | [ct] Scale timetraps when running valgrind | Siri Hansen | |
2017-04-12 | Merge branch 'ingela/ssl/ECC-combos/OTP-14334' | Ingela Anderton Andin | |
* ingela/ssl/ECC-combos/OTP-14334: ssl: Generate correct certificate chains for the ECC tests public_key: Public RSA key is present in private key | |||
2017-04-12 | ssl: Generate correct certificate chains for the ECC tests | Ingela Anderton Andin | |
The certificate chain handling had become quite entangled and was not correct. |