Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-20 | Merge branch 'hans/ssh/optimize/OTP-13131' | Hans Nilsson | |
2016-01-20 | Merge branch 'hb/stdlib/refine_abstr_types/OTP-10292' | Hans Bolinder | |
* hb/stdlib/refine_abstr_types/OTP-10292: dialyzer: Correct a test case | |||
2016-01-20 | dialyzer: Correct a test case | Hans Bolinder | |
2016-01-20 | Merge branch 'hb/stdlib/refine_abstr_types/OTP-10292' | Hans Bolinder | |
* hb/stdlib/refine_abstr_types/OTP-10292: erts: Improve readability of The Abstract Format erts: Improve the documentation of the abstract format stdlib: Update erl_parse(3) stdlib: Refine the types of the abstract format compiler: Improve type and specs hipe: Improve types dialyzer: Improve a type doc: Update a refman example syntax_tools: Correct a type stdlib: Correct a type | |||
2016-01-20 | Merge branch 'maint' | Rickard Green | |
* maint: Fix dirty scheduler check in handle_aux_work | |||
2016-01-20 | Merge branch 'vinoski/check-awdp-esdp' into maint | Rickard Green | |
* vinoski/check-awdp-esdp: Fix dirty scheduler check in handle_aux_work | |||
2016-01-20 | erts: Improve readability of The Abstract Format | Hans Bolinder | |
More verbose, but hopefully more readable than before. | |||
2016-01-20 | erts: Improve the documentation of the abstract format | Hans Bolinder | |
2016-01-20 | stdlib: Update erl_parse(3) | Hans Bolinder | |
Calls to map_anno(), fold_anno(), and mapfold_anno() with lists of erl_parse trees have been replaced. Those functions accept lists of erl_parse trees, but it was not the intention when the functions were introduced, and it is not documented. | |||
2016-01-20 | stdlib: Refine the types of the abstract format | Hans Bolinder | |
2016-01-20 | compiler: Improve type and specs | Hans Bolinder | |
2016-01-20 | hipe: Improve types | Hans Bolinder | |
2016-01-20 | dialyzer: Improve a type | Hans Bolinder | |
2016-01-20 | doc: Update a refman example | Hans Bolinder | |
2016-01-20 | syntax_tools: Correct a type | Hans Bolinder | |
2016-01-20 | stdlib: Correct a type | Hans Bolinder | |
2016-01-19 | Merge branch 'maint' | Sverker Eriksson | |
This is a dummy merge as the AES ECB multiblock bug vanished in EVP refactoring. | |||
2016-01-19 | Merge branch 'sverk/crypto-aec-ecb-multiblock' into maint | Sverker Eriksson | |
OTP-13249 * sverk/crypto-aec-ecb-multiblock: crypto: Fix bug for multiple blocks for AES-ECB | |||
2016-01-19 | Merge branch 'maint' | Sverker Eriksson | |
2016-01-19 | Merge branch 'sverk/armata-memset-bug' into maint | Sverker Eriksson | |
* sverk/armata-memset-bug: erts: Workaround memset bug in test case | |||
2016-01-19 | Merge branch 'sverk/safe-purging/OTP-13122' | Sverker Eriksson | |
* sverk/safe-purging/OTP-13122: erts: Ignore unexpected messages to erts_code_purger erts: Optimize erlang:check_process_code erts: Refactor check_process_code/3 erts: Make copy_literals more fail safe erts: Move copy_literals/2 from erlang to erts_internal erts: Make erlang:purge_module/1 safe erts: Refactor code:purge/1 and code:soft_purge/1 erts: Introduce erts_code_purger | |||
2016-01-19 | erts: Ignore unexpected messages to erts_code_purger | Sverker Eriksson | |
2016-01-18 | Fix dirty scheduler check in handle_aux_work | Steve Vinoski | |
2016-01-18 | ssh: Optimization - inline encoding in ssh_message:encode/1, now 8 times faster. | Hans Nilsson | |
Also fixes minor error in ssh_protocol_SUITE that the new encoder found. | |||
2016-01-18 | Merge branch 'maint' | Hans Nilsson | |
2016-01-18 | Merge branch 'hans/ssh/ssh_benchmark_SUITE' into maint | Hans Nilsson | |
2016-01-18 | ssh: encode/decode benchmark suites | Hans Nilsson | |
2016-01-18 | ssh: added cipher name to transfer speed report | Hans Nilsson | |
2016-01-18 | ssh: added sftp server benchmark | Hans Nilsson | |
2016-01-18 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2016-01-18 | Merge branch 'egil/improve-map-cerl-prettypr/OTP-13238' into maint | Björn-Egil Dahlberg | |
* egil/improve-map-cerl-prettypr/OTP-13238: compiler, hipe: Fix pretty printing of Core Maps hipe: Fix map pretty printing of pairs dialyzer: Update Maps tests | |||
2016-01-18 | Merge branch 'maint' | Hans Bolinder | |
* maint: edoc: Assign correct names to list arguments | |||
2016-01-18 | Merge branch 'hb/edoc/fix_argument_names/OTP-13234' into maint | Hans Bolinder | |
* hb/edoc/fix_argument_names/OTP-13234: edoc: Assign correct names to list arguments | |||
2016-01-18 | edoc: Assign correct names to list arguments | Hans Bolinder | |
Bug reported by Josemic. See also ERL-63. | |||
2016-01-15 | Merge branch 'maint' | Hans Bolinder | |
* maint: dialyzer: Correct handling of parameters of opaque types | |||
2016-01-15 | Merge branch 'hb/dialyzer/fix_opaque_type_parms/OTP-13237' into maint | Hans Bolinder | |
* hb/dialyzer/fix_opaque_type_parms/OTP-13237: dialyzer: Correct handling of parameters of opaque types | |||
2016-01-15 | dialyzer: Correct handling of parameters of opaque types | Hans Bolinder | |
Correction of commit d57f5e. | |||
2016-01-14 | crypto: Fix bug for multiple blocks for AES-ECB | Andrew Bennett | |
2016-01-14 | Merge branch 'maint' | Sverker Eriksson | |
2016-01-14 | Merge branch 'sverk/trace-doc-typo' into maint | Sverker Eriksson | |
* sverk/trace-doc-typo: erts: Correct faulty doc for erlang:trace/3 | |||
2016-01-14 | erts: Correct faulty doc for erlang:trace/3 | Sverker Eriksson | |
The entire MFA tuple is replaced with 0, not just Arity. | |||
2016-01-14 | compiler, hipe: Fix pretty printing of Core Maps | Björn-Egil Dahlberg | |
Literal maps could cause dialyzer to crash when pretty printing the results. Reported-by: Chris McGrath <[email protected]> | |||
2016-01-14 | hipe: Fix map pretty printing of pairs | Björn-Egil Dahlberg | |
In commit f667931e2905797ffab63e224e56eaf07f77178a the core format changed for map pairs. Let dialyzer and hipe pretty printing of maps also adhere to those changes. An Erlang map update, M#{foo := 1, bar => 2} will now be printed as: ~{ 'foo' := 1, 'bar' => 2 | M }~ | |||
2016-01-14 | dialyzer: Update Maps tests | Björn-Egil Dahlberg | |
2016-01-14 | Merge branch 'maint' | Rickard Green | |
* maint: Do not allow aux work on dirty schedulers | |||
2016-01-14 | Merge branch 'vinoski/dirty-sched-no-aux-work/OTP-13236' into maint | Rickard Green | |
* vinoski/dirty-sched-no-aux-work/OTP-13236: Do not allow aux work on dirty schedulers | |||
2016-01-13 | erts: Optimize erlang:check_process_code | Sverker Eriksson | |
by ignoring literals. erts_internal:check_process_code will be called again anyway (with option {copy_literals, true}) before the module is actually purged. No need to check literals twice. | |||
2016-01-13 | erts: Refactor check_process_code/3 | Sverker Eriksson | |
Move impl from erlang to erts_internal. Cut and paste. | |||
2016-01-13 | erts: Make copy_literals more fail safe | Sverker Eriksson | |
* Same process must do enable-disable. * System process will force it and never get 'aborted' | |||
2016-01-13 | erts: Move copy_literals/2 from erlang to erts_internal | Sverker Eriksson | |
as it's not a public interface. |