summaryrefslogtreecommitdiff
path: root/lib/stdlib/src/gen_statem.erl
Commit message (Expand)AuthorAgeFilesLines
* Figure out callback mode a wee bit laterRaimo Niskanen2020-01-311-75/+84
* Fix auto timer cancel bugRaimo Niskanen2019-09-111-1/+1
* Change data structure for TimersRaimo Niskanen2019-08-291-146/+95
* Implement timeout cancel and updateRaimo Niskanen2019-08-291-56/+171
* Improve sys:log of timeoutsRaimo Niskanen2019-08-291-26/+63
* Log time-outs in crash and get_statusRaimo Niskanen2019-08-201-2/+17
* Merge branch 'solvip/stdlib/gen_statem/export-start-types'Raimo Niskanen2019-02-251-17/+23
|\
| * Create a gen_statem type for enter_loop optionsRaimo Niskanen2019-02-251-20/+18
| * gen_statem exports types related to starting & namingSölvi Páll Ásgeirsson2018-12-131-0/+8
* | correct: Work around a compiler mis-optimizationRaimo Niskanen2019-01-211-52/+7
* | Write some more comments in the engine loopRaimo Niskanen2019-01-171-38/+155
* | Work around a compiler mis-optimizationRaimo Niskanen2019-01-171-8/+40
* | Move out helper functions to engine loopRaimo Niskanen2019-01-171-413/+473
* | Handle #trans_opts{} fields in parse_actions() argumentsRaimo Niskanen2019-01-151-79/+89
* | Optimize gen_statem engine loopRaimo Niskanen2019-01-141-830/+896
* | sys:log timeout 0 eventsRaimo Niskanen2018-11-301-12/+23
* | Adjust sys:log(N, get) to documentationRaimo Niskanen2018-11-301-2/+2
* | Unify system_events in gen_*Raimo Niskanen2018-11-301-23/+27
* | Log code changeRaimo Niskanen2018-11-301-24/+39
* | Use from/1 type checkRaimo Niskanen2018-11-301-12/+18
* | Limit more error_logger termsRaimo Niskanen2018-11-161-14/+11
* | Add client stacktraceRaimo Niskanen2018-11-161-6/+45
* | Print sys:log in error reportRaimo Niskanen2018-11-161-22/+46
|/
* Clean up and optimize code and docRaimo Niskanen2018-09-101-119/+142
* Merge branch 'raimo/stdlib/gen_statem-dev/OTP-14015'Raimo Niskanen2018-06-131-2/+2
|\
| * Show state changes in sys:traceRaimo Niskanen2018-06-121-2/+2
* | [logger] Change base OTP domain from [beam,erlang,otp] to [otp]Siri Hansen2018-06-081-1/+1
* | Remove logger env vars for format_depth, max_size and utcSiri Hansen2018-05-211-1/+1
* | Start using logger internally in kernel and stdlibSiri Hansen2018-04-261-53/+72
|/
* Fix timeout parsing and doc feedbackRaimo Niskanen2018-04-121-44/+47
* Improve error reasons from state enter callRaimo Niskanen2018-03-221-2/+27
* Merge branch 'maint'Raimo Niskanen2018-03-221-4/+4
|\
| * Fix init to allow all actionsRaimo Niskanen2018-03-151-4/+4
* | kernel,stdlib: Remove obsolete use of send with 'noconnect'Sverker Eriksson2018-03-021-9/+4
* | stdlib: Do not call erlang:get_stacktrace()Hans Bolinder2018-02-061-14/+11
* | Merge branch 'maint'Raimo Niskanen2018-01-241-695/+874
|\ \ | |/
| * Optimize plain call response timeRaimo Niskanen2018-01-161-697/+876
* | Merge pull request #1595 from RaimoNiskanen/raimo/stdlib/gen_statem-clean_tim...Raimo Niskanen2017-10-111-2/+0
|\ \
| * | Change {clean_timeout,infinity} to use proxyRaimo Niskanen2017-10-091-2/+0
| |/
* | Update gen_statem.erlRuan Pienaar2017-10-101-1/+1
|/
* stdlib: add Unicode translation modifier in debug format funsSiri Hansen2017-09-051-8/+8
* stdlib : Improve handling of UnicodeHans Bolinder2017-09-051-7/+7
* stdlib: Limit the size of gen_statem's error eventsHans Bolinder2017-05-181-3/+5
* Rolled back loop_receive function. HibernateAfterTimeout timeout used even in...Anton N Ryabkov2017-05-021-99/+94
* "auto_hibernate_timeout" option renamed to "hibernate_after".Anton N Ryabkov2017-05-021-10/+10
* Added support of auto_hibernate_timeout option for gen_statem.Anton N Ryabkov2017-05-021-95/+108
* Implement {timeout,Name} timeoutsRaimo Niskanen2017-04-211-33/+46
* Implement erlang:start_timer optsRaimo Niskanen2017-04-201-34/+105
* Make Module:init/1 mandatoryRaimo Niskanen2017-04-201-2/+1
* Make code_change/4 optionalRaimo Niskanen2017-02-231-0/+1