aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-05-11Release notes, test case and some minor decode fixesMicael Karlberg
(allow only 32 bit values when decoding).
2011-04-20Just a save commit (I need to work on another branch...)Micael Karlberg
2011-04-15Merge branch 'bmk/snmp/manager/request_override_options' into ↵Micael Karlberg
bmk/snmp/snmp420_integration Conflicts: lib/snmp/src/app/snmp.appup.src OTP-9162
2011-04-15Fixed appup.Micael Karlberg
2011-04-15Merge branch 'bmk/snmp/snmp420_integration' of super:bmk_otp into ↵Micael Karlberg
bmk/snmp/snmp420_integration
2011-04-15Merge branch 'dev' into bmk/snmp/snmp420_integrationMicael Karlberg
2011-04-15Async get-bulk test case for version 3 request API.Micael Karlberg
2011-04-15Merge branch 'ia/ssl/prepare-for-release' into devIngela Anderton Andin
* ia/ssl/prepare-for-release: Prepare for release
2011-04-15Prepare for releaseIngela Anderton Andin
2011-04-15Sync get-bulk test case for version 3 of the request API.Micael Karlberg
2011-04-15Merge branch 'ia/public_key/prepare-for-release' into devIngela Anderton Andin
* ia/public_key/prepare-for-release: Prepare for release
2011-04-15Prepare for releaseIngela Anderton Andin
2011-04-15Merge branch 'ta/dialyzer-doc' into devHenrik Nord
* ta/dialyzer-doc: dialyzer/doc: synchronize manual.txt and dialyzer.xml dialyzer/doc: fix whitespace errors dialyzer/doc: use consistent colons in type specs OTP-9226
2011-04-15Merge branch 'ms/heart-rem-garbage-append' into devHenrik Nord
* ms/heart-rem-garbage-append: heart: remove garbage appended to heart command OTP-9224
2011-04-15Async set test case for version 3 request API.Micael Karlberg
2011-04-14Sync set test case for version 2 request API.Micael Karlberg
2011-04-14Merge branch 'bjorn/compiler/coverage' into devBjörn Gustavsson
* bjorn/compiler/coverage: bs_match_SUITE: Improve coverage of beam_bsm beam_bsm: Eliminate uncovered line in warning generation match_SUITE: Cover a clause in beam_dead:forward/4 beam_dead: Remove uncovered special case handling of empty blocks beam_dead: Remove uncovered clauses in binary matching optimization beam_dead: Remove uncoverable case clause in update_value_dict/3 beam_dead: Remove code that cannot be covered in forward/4 record_SUITE: Cover optimization of is_record/3 in beam_type compiler tests: Reinstate ?MODULE macro in calls to test_lib:recompile/1
2011-04-14Async get-next test cases for version 3 request API.Micael Karlberg
2011-04-14Merge branch 'maint-r14' into devSverker Eriksson
Conflicts: erts/vsn.mk
2011-04-14Sync get-next test case for version 3 request API.Micael Karlberg
2011-04-14Async get test case for version 3 request API.Micael Karlberg
2011-04-14Merge branch 'hw/fix-epmd-perror' into devHenrik Nord
* hw/fix-epmd-perror: Fix epmd's dbg_perror() output OTP-9223
2011-04-14First test case for request API version 3.Micael Karlberg
2011-04-14Detailed usage of "Extra" usage in the request API functions,Micael Karlberg
including the reserved value.
2011-04-14Added the documentation for the previous request APIMicael Karlberg
(removed by misstake).
2011-04-14Final version of the (new) API.Micael Karlberg
2011-04-13Merge branch 'mh/eunit-surefire-reports' into devHenrik Nord
* mh/eunit-surefire-reports: Increase depth of error messages in Eunit Surefire reports OTP-9220
2011-04-13Proper interface documentation for new API. Also release notesMicael Karlberg
with links into API.
2011-04-12First time through the compiler.Micael Karlberg
2011-04-12"Time to go to the gym"-backup...Micael Karlberg
2011-04-12Merge branch 'bmk/snmp/manager/request_override_options' of ↵Micael Karlberg
github.com:bmk/otp into bmk/snmp/manager/request_override_options
2011-04-12Merge branch 'dev' into bmk/snmp/manager/request_override_optionsMicael Karlberg
2011-04-12Merge branch 'sa/dialyzer-invalid-spec-fix' into devHenrik Nord
* sa/dialyzer-invalid-spec-fix: Fix crash related with the contract blame assignment patch OTP-9219
2011-04-12Merge branch 'gc/gen-format-status-improvements' into devHenrik Nord
* gc/gen-format-status-improvements: Fix format_status bug for unregistered gen_event processes Conflicts: lib/stdlib/test/gen_event_SUITE.erl OTP-9218
2011-04-12Merge branch 'bjorn/erts/remove-init_get_args-doc/OTP-9209' into devBjörn Gustavsson
* bjorn/erts/remove-init_get_args-doc/OTP-9209: Remove documentation for non-existent init:get_args/0
2011-04-12bs_match_SUITE: Improve coverage of beam_bsmBjörn Gustavsson
2011-04-12beam_bsm: Eliminate uncovered line in warning generationBjörn Gustavsson
In warning_translate_label/2, gb_trees:lookup/2 is called to translate from the entry label for a function to its name. Since the gb_tree has an entry for all functions in the module, there is no way that the lookup can fail unless there is a serious bug. Therefore, use gb_trees:get/2 so that an exception and an internal compiler error will be generated if the lookup would ever fail.
2011-04-12match_SUITE: Cover a clause in beam_dead:forward/4Björn Gustavsson
2011-04-12beam_dead: Remove uncovered special case handling of empty blocksBjörn Gustavsson
There is never any empty blocks when beam_dead is invoked. Even if there were, they will be removed a little bit later in forward/4.
2011-04-12beam_dead: Remove uncovered clauses in binary matching optimizationBjörn Gustavsson
In the optimization of binary matching, it seems that two clauses cannot never be reached. Removing the clauses is safe, since that would only mean that an opportunity for an optimization is lost
2011-04-12beam_dead: Remove uncoverable case clause in update_value_dict/3Björn Gustavsson
Because the code generator (v3_codegen) would not include the same value more than once in a select_val/3 instruction and because a label can only be referenced by one select_val/3 instruction, there is no way that the correct value could already be in the gb_tree. (Even if it could happen, this change is safe because only opportunity for an optimization would be missed; incorrect code would not be generated.)
2011-04-12beam_dead: Remove code that cannot be covered in forward/4Björn Gustavsson
Since the optimizations in forward/4 already depends on some assumptions on how code is generated anyway, document the assumptions in a comment and remove the uncoverable code.
2011-04-12record_SUITE: Cover optimization of is_record/3 in beam_typeBjörn Gustavsson
Since the introduction of improved record optimizations in 1858cb81391d2bce29b4b7620574ca60128cebf7 and 470c91d43eae54f63661645acbce4b92d73287cc, the optimization of a is_record/3 call with a known correct type in beam_type:simplify_basic_1/3 has not been covered.
2011-04-12compiler tests: Reinstate ?MODULE macro in calls to test_lib:recompile/1Björn Gustavsson
In 3d0f4a3085f11389e5b22d10f96f0cbf08c9337f (an update to conform with common_test), in all test_lib:recompile(?MODULE) calls, ?MODULE was changed to the actual name of the module. That would cause test_lib:recompile/1 to compile the module with the incorrect compiler options in cloned modules such as record_no_opt_SUITE, causing worse coverage.
2011-04-11dialyzer/doc: synchronize manual.txt and dialyzer.xmlTuncer Ayaz
2011-04-11dialyzer/doc: fix whitespace errorsTuncer Ayaz
2011-04-11dialyzer/doc: use consistent colons in type specsTuncer Ayaz
2011-04-11Prepare releaseErlang/OTP
2011-04-11Merge branch 'rickard/process-status/OTP-9197' into maint-r14Erlang/OTP
* rickard/process-status/OTP-9197: Fix thread unsafe access Fix lost wakeup when process garbage collected by other Only set status P_WAITING when needed Add testcase for process_info() badarg bug
2011-04-11Merge branch 'sverker/ets_ordered_set_large_smalls/OTP-9181' into maint-r14Erlang/OTP
* sverker/ets_ordered_set_large_smalls/OTP-9181: Remove truncation error in key comparision for ordered set