Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-04 | Update copyright year | Raimo Niskanen | |
2017-04-27 | stdlib: Deprecate gen_fsm | Ingela Anderton Andin | |
2016-04-01 | Add documentation about -specs for callbacks | Stavros Aronis | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2015-03-12 | Update Design Principles | Björn Gustavsson | |
Language cleaned up by the technical writers xsipewe and tmanevik from Combitech. Proofreading and corrections by Björn Gustavsson. | |||
2014-04-28 | Introduce the attribute -optional_callbacks in the context of behaviours | Hans Bolinder | |
2014-03-26 | refman: Clarify the '-callback' attribute | Hans Bolinder | |
2014-03-21 | remove tuple funs from special process documentation | Steve Vinoski | |
Support for tuple funs was removed in R16B but the documentation for special processes, sys, and proc_lib in the OTP Design Principles still showed examples using them, and those examples no longer worked. Fix the examples to use regular functions instead and fix the documentation to reflect the changes. | |||
2014-03-21 | fix sys:get_state/1,2 and sys:replace_state/2,3 when sys suspended | Steve Vinoski | |
Add two new system callbacks Module:system_get_state/1 and Module:system_replace_state/2 to allow sys:get_state/1,2 and sys:replace_state/2,3 to operate correctly even if a process is sys suspended. Modify gen_server, gen_fsm, and gen_event to support the new callbacks. If a callback module does not export these functions, then by default the Misc value (the same as that passed as the final argument to sys:handle_system_msg/6, and returned as part of the return value of sys:get_status/1,2) is treated as the callback module's state. The previous behaviour of intercepting the system message and passing a tuple of size 2 as the last argument to sys:handle_system_msg/6 is no longer supported. Add tests to verify the correctness of sys:get_state/1,2 and sys:replace_state/2,3 when processes are sys suspended. Add two tests for modules that implement special processes, one that exports system_get_state/1 and system_replace_state/2 and one that doesn't. Much of the credit for this patch goes to James Fish, who reported the initial problem and implemented much of the fix. | |||
2014-01-24 | Merge branch 'zaa/docfix' | Henrik Nord | |
* zaa/docfix: Typo fix OTP-11606 | |||
2014-01-03 | Typo fix | Alexander Zhuravlev | |
Corrected a link to gen_fsm behaviour description. | |||
2013-04-19 | Convert XML files to UTF-8 | Hans Bolinder | |
2012-03-30 | Update copyright years | Björn-Egil Dahlberg | |
2012-02-14 | Add missing white space in Special Process doc | Ricardo Catalinas Jiménez | |
2011-12-09 | Update copyright years | Björn-Egil Dahlberg | |
2011-10-07 | Update the documentation with information on the callback attribute | Stavros Aronis | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |