aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-05-28Add synchronous stop function to wx_objectSiri Hansen
2014-05-28Fix minor bugs in gen_server and gen_fsm documentationSiri Hansen
These are probably old copy-and-paste bugs from initial version of this document.
2014-05-26Update gen_event:stop to be synchronousSiri Hansen
This function now uses proc_lib:stop, which guarantees that the process is terminated before the function return.
2014-05-26Add synchronous stop functions to gen_server and gen_fsmSiri Hansen
The functions utilize proc_lib:stop, which in turn utilizes sys:terminate.
2014-05-26Add synchronous stop function to proc_libSiri Hansen
The new function utilizes sys:terminate.
2014-05-26Add system message 'terminate'Siri Hansen
This is to be used when implementing synchronous stop of generic behaviours and other 'sys special processes'.
2014-05-07Remove old code from stdlib/test/sys_sp2.erlSiri Hansen
This code was related to an old implementation of sys:get_state and sys:replace_state. sys_sp2.erl is now more like sys_sp1.erl - in order to avoid confusion.
2014-05-05Merge branch 'maint'Lukas Larsson
* maint: erts: Fix faulty process suspend assert
2014-05-05Merge branch 'lukas/erts/suspend_assert/OTP-11906' into maintLukas Larsson
* lukas/erts/suspend_assert/OTP-11906: erts: Fix faulty process suspend assert
2014-05-05erts: Fix faulty process suspend assertLukas Larsson
2014-05-05Merge branch 'lukas/erts/win32_spawn_exec_quoting/OTP-11905'Lukas Larsson
* lukas/erts/win32_spawn_exec_quoting/OTP-11905: win32: Fix quoting of paths
2014-05-05Merge branch 'maint'Lukas Larsson
* maint: erts: Add etp-lc-dump and etp-ppc-stacktrace macro
2014-05-05Merge branch 'lukas/erts/etp-lc-macros/OTP-11904' into maintLukas Larsson
* lukas/erts/etp-lc-macros/OTP-11904: erts: Add etp-lc-dump and etp-ppc-stacktrace macro
2014-05-05Merge branch 'maint'Lukas Larsson
* maint: kernel: Skip sendfile tests that force async threads
2014-05-05Merge branch 'lukas/kernel/fix_sendfile_no_async_tests/OTP-11903' into maintLukas Larsson
* lukas/kernel/fix_sendfile_no_async_tests/OTP-11903: kernel: Skip sendfile tests that force async threads
2014-05-05Merge branch 'hb/remove_builtin_types/OTP-11445'Hans Bolinder
* hb/remove_builtin_types/OTP-11445: [edoc] Remove pre-defined types dict(), digraph(), &c Remove pre-defined types dict(), digraph(), &c
2014-05-05[edoc] Remove pre-defined types dict(), digraph(), &cHans Bolinder
2014-05-05Remove pre-defined types dict(), digraph(), &cHans Bolinder
The pre-defined types array(), dict(), digraph(), gb_set(), gb_tree(), queue(), set(), and tid() have been removed.
2014-05-02Merge branch 'maint'Peter Andersson
2014-05-02Merge remote branch 'origin/peppe/common_test/ct_comment_problem' into maintPeter Andersson
* origin/peppe/common_test/ct_comment_problem: Fix problem with comments getting lost when running parallel test cases
2014-05-02Merge branch 'maint'Peter Andersson
2014-05-02Merge remote branch 'origin/peppe/common_test/telnet_reversed_strings' into ↵Peter Andersson
maint * origin/peppe/common_test/telnet_reversed_strings: Fix problem with send printout not being tagged with connection name Fix problem with substring in large message getting incorrectly reversed OTP-11871
2014-04-30Fix problem with comments getting lost when running parallel test casesPeter Andersson
OTP-11898
2014-04-29Merge branch 'maint'Sverker Eriksson
2014-04-29Merge branch 'sverk/test-cuddle' into maintSverker Eriksson
* sverk/test-cuddle: Fix timeout for match_spec_SUITE:otp_9422
2014-04-29Fix timeout for match_spec_SUITE:otp_9422Sverker Eriksson
Must receive 'abort' even after loop_runner has finished.
2014-04-29Update primary bootstrapHans Bolinder
2014-04-29Merge branch 'maint'Björn-Egil Dahlberg
2014-04-29Merge branch 'hb/type_fixes/OTP-11851'Hans Bolinder
* hb/type_fixes/OTP-11851: [stdlib] Simplify some linter warnings about specs Modify representation of the map type Disallow '_' as type variable Fix a -callback attribute bug Allow more type names
2014-04-29[stdlib] Simplify some linter warnings about specsHans Bolinder
Use F/A rather than M:F/A for local functions.
2014-04-29Modify representation of the map typeHans Bolinder
Types are represented by quadruples {type, LINE, Name, Args}, but maps were represented by five-tuples {type, LINE, map_field_assoc, Dom, Range}. Note: this is *not* about the quadruples used for representing expressions, {map_field_assoc,L,K,V}.
2014-04-29Disallow '_' as type variableHans Bolinder
"... when _ :: ..." used to compile, but Dialyzer crashed.
2014-04-29Fix a -callback attribute bugHans Bolinder
sys_pre_expand used to crash. There is no known reason to allow -callback attributes with explicit module.
2014-04-29Allow more type namesHans Bolinder
product/_, union/_, range/2 as well as tuple/N (N > 0), map/N (N > 0), atom/1, integer/1, binary/2, record/_, and 'fun'/_ can now be used as type names.
2014-04-28Merge branch 'nox/fix-silent-rules' into maintBjörn-Egil Dahlberg
* nox/fix-silent-rules: Silence an echo in Makefile.in
2014-04-28Update primary bootstrapHans Bolinder
2014-04-28Merge branch 'hb/optional_callbacks/OTP-11861'Hans Bolinder
* hb/optional_callbacks/OTP-11861: [edoc] Handle optional behaviour callbacks [syntax_tools] Let erl_syntax:concrete() accept the F/A syntax Introduce the attribute -optional_callbacks in the context of behaviours
2014-04-28[edoc] Handle optional behaviour callbacksHans Bolinder
2014-04-28[syntax_tools] Let erl_syntax:concrete() accept the F/A syntaxHans Bolinder
Note: `arity_qualifier` nodes are recognized. This is to follow The Erlang Parser when it comes to wild attributes: both {F, A} and F/A are recognized, which makes it possible to turn wild attributes into recognized attributes without at the same time making it impossible to compile files using the new syntax with the old version of the Erlang Compiler.
2014-04-28Introduce the attribute -optional_callbacks in the context of behavioursHans Bolinder
2014-04-25Merge branch 'maint'Hans Nilsson
* maint: ssh: Doc change on max_session param ssh: Add max_session parameter to ssh:daemon ssh: remove confusing info in some reports
2014-04-25Merge branch 'hans/ssh/max_sessions/OTP-11885' into maintHans Nilsson
* hans/ssh/max_sessions/OTP-11885: ssh: Doc change on max_session param ssh: Add max_session parameter to ssh:daemon
2014-04-25Merge branch 'hans/ssh/error_msg/OTP-11883' into maintHans Nilsson
* hans/ssh/error_msg/OTP-11883: ssh: remove confusing info in some reports
2014-04-24ssh: Doc change on max_session paramHans Nilsson
2014-04-24ssh: Add max_session parameter to ssh:daemonHans Nilsson
2014-04-24ssh: remove confusing info in some reportsHans Nilsson
2014-04-24Merge branch 'maint'Hans Nilsson
2014-04-24Merge branch 'hans/ssl/ssl_crl_SUITE/win_connect_failure_b' into maintHans Nilsson
2014-04-24ssl: Fixes ssl_crl_SUITE errors on mixed ipv6-v4 interfacesHans Nilsson
2014-04-24Merge remote-tracking branch 'upstream/maint'Ingela Anderton Andin