aboutsummaryrefslogtreecommitdiffstats
path: root/lib/stdlib/src/gen_statem.erl
AgeCommit message (Expand)Author
2018-02-06stdlib: Do not call erlang:get_stacktrace()Hans Bolinder
2018-01-24Merge branch 'maint'Raimo Niskanen
2018-01-16Optimize plain call response timeRaimo Niskanen
2017-10-11Merge pull request #1595 from RaimoNiskanen/raimo/stdlib/gen_statem-clean_tim...Raimo Niskanen
2017-10-10Update gen_statem.erlRuan Pienaar
2017-10-09Change {clean_timeout,infinity} to use proxyRaimo Niskanen
2017-09-05stdlib: add Unicode translation modifier in debug format funsSiri Hansen
2017-09-05stdlib : Improve handling of UnicodeHans Bolinder
2017-05-18stdlib: Limit the size of gen_statem's error eventsHans Bolinder
2017-05-02Rolled back loop_receive function. HibernateAfterTimeout timeout used even in...Anton N Ryabkov
2017-05-02"auto_hibernate_timeout" option renamed to "hibernate_after".Anton N Ryabkov
2017-05-02Added support of auto_hibernate_timeout option for gen_statem.Anton N Ryabkov
2017-04-21Implement {timeout,Name} timeoutsRaimo Niskanen
2017-04-20Implement erlang:start_timer optsRaimo Niskanen
2017-04-20Make Module:init/1 mandatoryRaimo Niskanen
2017-02-23Make code_change/4 optionalRaimo Niskanen
2017-02-23Implement fallback for terminate/3Raimo Niskanen
2017-02-22Stop pampering with stacktracesRaimo Niskanen
2017-02-22Clean up timer handlingRaimo Niskanen
2017-02-07Remove event timer optimizationRaimo Niskanen
2017-02-07Clean up timer handlingRaimo Niskanen
2017-02-03Reduce number of loop variables hence code massRaimo Niskanen
2017-02-02Optimize by using async cancel_timerRaimo Niskanen
2017-02-01Bugfix: callback mode not cached after code changeRaimo Niskanen
2017-01-30Implement repeat_state and repeat_state_and_dataRaimo Niskanen
2017-01-23Correct type checking function for action {next_event,,}Raimo Niskanen
2017-01-20Change arity of type to init_result/1Raimo Niskanen
2016-10-26Log terminate to sys debugRaimo Niskanen
2016-10-26Optimize event timeoutRaimo Niskanen
2016-10-26Rework timeout handlingRaimo Niskanen
2016-10-24Fix doc and type for state enter callsRaimo Niskanen
2016-10-14Fix race condition in cancel_timer/1Raimo Niskanen
2016-10-13Use parameterized typesRaimo Niskanen
2016-10-12Implement state timeoutsRaimo Niskanen
2016-10-04Improve docs and typesRaimo Niskanen
2016-09-30Change state entry events into state enter callsRaimo Niskanen
2016-09-16Implement state entry eventsRaimo Niskanen
2016-09-16Implement call/3 dirty_timeoutRaimo Niskanen
2016-08-18Improve sys debugRaimo Niskanen
2016-08-17Handle exceptions in init/1 and callback_mode/0Raimo Niskanen
2016-08-17Clarify error valuesRaimo Niskanen
2016-08-10Doc fixesRaimo Niskanen
2016-07-27Rewrite gen_statem for M:callback_mode/0Raimo Niskanen
2016-07-18Fix type and template errors from bugs.erlang.org: ERL-172 and ERL-187Raimo Niskanen
2016-05-04Fix documentationRaimo Niskanen
2016-04-28Clean up terminate functionsRaimo Niskanen
2016-04-27Fix callback mode after code change not usedRaimo Niskanen
2016-04-27Restructure loop_* to clarify S handlingRaimo Niskanen
2016-04-27Fix hibernation subtletyRaimo Niskanen
2016-04-21Modify code_change/4 to return CallbackModeRaimo Niskanen