Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-26 | Log terminate to sys debug | Raimo Niskanen | |
2016-10-26 | Optimize event timeout | Raimo Niskanen | |
Do not start an event timer unless there are no enqueued events. | |||
2016-10-26 | Rework timeout handling | Raimo Niskanen | |
Handling of timers and timeouts has been cleaned up and generalized. Semantic change regarding state timeout zero: Previously if one state caused a state timeout zero and managed to stay in the same state to insert additional timeout zero(s) in the next state callback invocation, then there would be only one timeout zero event. The mindset was that the machine was faster then the timeout zero. This has changed with the mindset that all state callback invocations should be independent, so now the machine will get one state timeout zero event per started state timeout zero. Note that just using zero timeouts is fairly esoteric... | |||
2016-10-24 | Fix doc and type for state enter calls | Raimo Niskanen | |
2016-10-19 | Merge branch 'gomoripeti/stdlib/ms_fix/PR-1203/OTP-13974' into maint | Hans Bolinder | |
* gomoripeti/stdlib/ms_fix/PR-1203/OTP-13974: dbg:fun2ms: allow empty list as head | |||
2016-10-19 | Merge branch 'raimo/gen_statem-improvements/OTP-13929' into maint | Raimo Niskanen | |
* raimo/gen_statem-improvements/OTP-13929: Fix race condition in cancel_timer/1 Use parameterized types Implement state timeouts Improve docs and types Change state entry events into state enter calls Improve docs Improve docs Implement state entry events Implement call/3 dirty_timeout | |||
2016-10-14 | Fix race condition in cancel_timer/1 | Raimo Niskanen | |
2016-10-13 | dbg:fun2ms: allow empty list as head | Péter Gömöri | |
Running 'dbg:fun2ms(fun([]) -> return_trace() end' resulted in an error "dbg:fun2ms requires fun with single variable or list parameter" But the empty list is actually a list and it is a valid value as a match-spec head (matching on arity-0 functions). Although its practical use is questionable this commit eliminates a small limitation of ms_transform which is not present in the match-spec grammar. | |||
2016-10-13 | Use parameterized types | Raimo Niskanen | |
2016-10-12 | Implement state timeouts | Raimo Niskanen | |
2016-10-04 | Improve docs and types | Raimo Niskanen | |
2016-09-30 | Change state entry events into state enter calls | Raimo Niskanen | |
2016-09-28 | Merge branch ↵ | Siri Hansen | |
'legoscia/dynamic-child-shutdown-tuple/ERL-163/PR-1158/OTP-13907' into maint * legoscia/dynamic-child-shutdown-tuple/ERL-163/PR-1158/OTP-13907: Don't report error for shutdown exit tuple | |||
2016-09-27 | Merge branch 'andrey/stdlib/fix_edlin_expand/ERL-1152' into maint | Hans Bolinder | |
* andrey/stdlib/fix_edlin_expand/ERL-1152: stdlib: Add a testcase for Unicode expander Support for unicode expander | |||
2016-09-26 | Update appups in kernel and stdlib for OTP versions > 19.1 | Siri Hansen | |
2016-09-23 | stdlib: Add a testcase for Unicode expander | Hans Bolinder | |
2016-09-20 | Prepare release | Erlang/OTP | |
2016-09-16 | Improve docs | Raimo Niskanen | |
2016-09-16 | Implement state entry events | Raimo Niskanen | |
2016-09-16 | Implement call/3 dirty_timeout | Raimo Niskanen | |
2016-09-07 | Merge branch 'peppe/stdlib/zip-security-flaw/OTP-13633' into maint | Peter Andersson | |
OTP-13633 | |||
2016-09-05 | Don't report error for shutdown exit tuple | Magnus Henoch | |
When a simple_one_for_one supervisor is shutting down, and a child exits with an exit reason of the form {shutdown, Term}, handle it as if the exit reason were 'shutdown', without printing an error report. This makes the behaviour of wait_dynamic_children match that of do_restart. This fixes ERL-163. | |||
2016-09-05 | Add test case in zip_SUITE | Peter Andersson | |
2016-09-05 | Handle directory traversal attack | Peter Andersson | |
2016-09-02 | Merge branch 'hasse/doc/fix_editorial_changes' into maint | Hans Bolinder | |
* hasse/doc/fix_editorial_changes: doc: Correct errors introduced by Editorial changes | |||
2016-09-01 | beam_lib: Correct type for the abstract code chunk | Björn Gustavsson | |
The abstract_code chunk can also contain {eof,_}, {error,_}, and {warning,_} in addition to the abstract forms that make up the Erlang syntax proper. | |||
2016-09-01 | doc: Correct errors introduced by Editorial changes | Hans Bolinder | |
Fix some older errors as well. | |||
2016-08-31 | Fix xmllint-warnings | Hans Bolinder | |
2016-08-31 | Merge branch 'raimo/gen_statem-callback_mode/OTP-13752' into maint | Raimo Niskanen | |
* raimo/gen_statem-callback_mode/OTP-13752: ssl: Upgrade suite testing skipped if stdlib upgrade is required Fix version numbers and dependencies Conflicts: lib/ssl/src/ssl.appup.src lib/ssl/vsn.mk | |||
2016-08-30 | Support for unicode expander | Andrey Teplyashin | |
2016-08-27 | Fix typo: specificationc -> specification | Philip Arndt | |
2016-08-25 | Fix version numbers and dependencies | Raimo Niskanen | |
2016-08-18 | Improve sys debug | Raimo Niskanen | |
2016-08-17 | Handle exceptions in init/1 and callback_mode/0 | Raimo Niskanen | |
2016-08-17 | Clarify error values | Raimo Niskanen | |
2016-08-10 | Doc fixes | Raimo Niskanen | |
2016-08-02 | Rewrite gen_statem docs for M:callback_mode/0 | Raimo Niskanen | |
2016-07-27 | Rewrite gen_statem TCs for M:callback_mode/0 | Raimo Niskanen | |
2016-07-27 | Rewrite gen_statem for M:callback_mode/0 | Raimo Niskanen | |
2016-07-19 | Merge branch ↵ | Raimo Niskanen | |
'raimo/stdlib/gen_statem-types-and-templates/ERL-172_ERL-187/OTP-13746' into maint * raimo/stdlib/gen_statem-types-and-templates/ERL-172_ERL-187/OTP-13746: Fix type and template errors from bugs.erlang.org: ERL-172 and ERL-187 | |||
2016-07-18 | Fix type and template errors from bugs.erlang.org: ERL-172 and ERL-187 | Raimo Niskanen | |
2016-07-15 | Merge branch 'maint-19' into maint | Björn-Egil Dahlberg | |
2016-07-14 | Prepare release | Erlang/OTP | |
2016-07-14 | Merge branch 'sverker/update_counter-deadlock/ERL-188/OTP-13731' into maint-19 | Erlang/OTP | |
* sverker/update_counter-deadlock/ERL-188/OTP-13731: erts: Add test ets_SUITE:update_counter_table_growth erts: Fix deadlock in ets:update_counter/4 erts: Optimize db_finalize_dbterm_hash | |||
2016-07-11 | erts: Add test ets_SUITE:update_counter_table_growth | Sverker Eriksson | |
2016-07-04 | Fix return value spec for ets:match_object | ILYA Khlopotov | |
ets:match_object/1 and ets:match_object/3 return list of matches | |||
2016-07-04 | stdlib: Correct a bug regarding records in the shell | Hans Bolinder | |
See also ERL-182. | |||
2016-06-21 | Prepare release | Erlang/OTP | |
2016-06-15 | Merge branch 'sverker/revert-ets-load-factor' | Sverker Eriksson | |
2016-06-15 | Merge branch 'siri/cuddle-master' | Siri Hansen | |
* siri/cuddle-master: Add short sleep when killing slave nodes [ct test] Do reload_config instead of get_config |