aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-12-02Implement the group info functionPeter Andersson
OTP-9235
2011-12-02Merge branch 'peppe/common_test/ct_fail'Peter Andersson
* peppe/common_test/ct_fail: Add ct:comment/2 function Add ct:fail/2 function OTP-9709
2011-12-02Add ct:comment/2 functionPeter Andersson
2011-12-02Merge branch 'ia/ssl/test-case-maint'Ingela Anderton Andin
* ia/ssl/test-case-maint: Missed two places in previous fix
2011-12-02Missed two places in previous fixIngela Anderton Andin
2011-12-02Merge remote branch 'origin/peppe/common_test/css_fixes'Peter Andersson
* origin/peppe/common_test/css_fixes: Bugfixes and improvements of the the CSS stylesheet implementation OTP-9706
2011-12-02Merge branch 'hb/erl_docgen/man_gen_fix/OTP-9759'Hans Bolinder
* hb/erl_docgen/man_gen_fix/OTP-9759: Fix a bug in the generation of manpages
2011-12-01Merge branch 'bmk/megaco/r15_proofing_test'Micael Karlberg
2011-12-01Fixed bogus comment.Micael Karlberg
2011-12-01Merge branch 'ia/ssl/test-case-maint'Ingela Anderton Andin
* ia/ssl/test-case-maint: Test cases where failing due to timing issues in test case code
2011-12-01Merge branch 'bmk/megaco/r15_proofing_test'Micael Karlberg
2011-12-01Merge branch 'bmk/megaco/own_dialyzer_plt'Micael Karlberg
2011-12-01Merge branch 'bmk/inets/inets58_integration2'Micael Karlberg
2011-12-01Merge branch 'maint-r14'Micael Karlberg
Conflicts: lib/snmp/src/agent/snmpa_set_lib.erl lib/snmp/src/app/snmp.appup.src lib/snmp/src/compile/snmpc.src lib/snmp/vsn.mk
2011-12-01Merge branch 'bjorn/dialyzer-warnings'Björn Gustavsson
* bjorn/dialyzer-warnings: erlang: Eliminate a clause in aa_mem_data/2 that can never match Add type info for erlang:system_info({allocator_sizes,ref(),any()})
2011-12-01Merge branch 'rickard/deprecate-runtime-binding/OTP-9749'Rickard Green
* rickard/deprecate-runtime-binding/OTP-9749: Deprecate erlang:system_flag/2 arguments scheduler_bind_type and cpu_topology
2011-12-01Merge branch 'rickard/rm-common-runq/OTP-9727'Rickard Green
* rickard/rm-common-runq/OTP-9727: Remove common run-queue in SMP case Fix scheduler suspend bug Conflicts: erts/emulator/beam/erl_init.c
2011-12-01Deprecate erlang:system_flag/2 arguments scheduler_bind_type and cpu_topologyRickard Green
The use of erlang:system_flag(scheduler_bind_type, _) and erlang:system_flag(cpu_topology, _) have been deprecated and scheduled for removal in erts-5.10/OTP-R16. For more information see the documentation of erlang:system_flag/2.
2011-12-01Fix a bug in the generation of manpagesHans Bolinder
User defined data types in function headers turned off bold face.
2011-12-01Remove common run-queue in SMP caseRickard Green
The common run-queue implementation is removed since it is unused, untested, undocumented, unsupported, and only complicates the code. A spinlock used by the run-queue management sometimes got heavily contended. This code has now been rewritten, and the spinlock has been removed.
2011-12-01Fix scheduler suspend bugRickard Green
Calls to erlang:system_flag(schedulers_online, N) and/or erlang:system_flag(multi_scheduling, block|unblock) could cause internal data used by this functionality to get into an inconsistent state. When this happened various problems occurred. This bug was quite hard to trigger, so hopefully no-one has been effected by it.
2011-12-01Merge branch 'hb/fix_qlc_test/OTP-9757'Hans Bolinder
* hb/fix_qlc_test/OTP-9757: Remove dependency on R12 from a qlc test case
2011-11-30Add ct:fail/2 functionPeter Andersson
2011-11-30Remove dependency on R12 from a qlc test caseHans Bolinder
The new file lib/stdlib/test/qlc_SUITE_data/join_info_compat.erl was created on an R12B node.
2011-11-30Merge branch 'sa/dialyzer-fixes-r15'Henrik Nord
* sa/dialyzer-fixes-r15: Update inets test results Add file/line info in a particular Dialyzer crash Fix Dialyzer's warnings in HiPE Fix Dialyzer's warning for its own code Fix crash in Typer No warnings for underspecs with remote types OTP-9758
2011-11-30erlang: Eliminate a clause in aa_mem_data/2 that can never matchBjörn Gustavsson
aa_mem_data/2 is only called by aa_mem_data/1 and itself. aa_mem_data/1 called with the argument 'notsup' will never call aa_mem_data/2. aa_mem_data/2 will only call itself with a #memory{} record as the first argument. QED. Noticed-by: Dialyzer.
2011-11-30Bugfixes and improvements of the the CSS stylesheet implementationPeter Andersson
2011-11-30Add type info for erlang:system_info({allocator_sizes,ref(),any()})Björn Gustavsson
2011-11-30Update primary bootstrapBjörn Gustavsson
2011-11-30compiler: Turn calls to math:pi/0 into constant valuesBjörn Gustavsson
Mark math:pi/0 as pure, informing the compiler that the value can be calculated at compile time.
2011-11-30Update inets test resultsStavros Aronis
2011-11-30Add file/line info in a particular Dialyzer crashStavros Aronis
2011-11-30Fix Dialyzer's warnings in HiPEStavros Aronis
2011-11-30Fix Dialyzer's warning for its own codeStavros Aronis
2011-11-30Fix crash in TyperStavros Aronis
2011-11-30No warnings for underspecs with remote typesStavros Aronis
2011-11-30Merge branch 'rickard/default-unbound/OTP-9726'Rickard Green
* rickard/default-unbound/OTP-9726: Use unbound schedulers as default
2011-11-30Merge branch 'rickard/pix-mutex/OTP-9723'Rickard Green
* rickard/pix-mutex/OTP-9723: Fix warning when lock-checker is enabled Replace spinlock with mutex as pix_lock implementation
2011-11-30Merge remote branch 'upstream/master' into peppe/common_test/css_fixesPeter Andersson
2011-11-30Merge branch 'siri/stdlib/dialyzer-supervisor/OTP-9741'Siri Hansen
* siri/stdlib/dialyzer-supervisor/OTP-9741: Add test for upgrade of supervisor Fix dialyzer warnings in supervisor
2011-11-30Merge branch 'siri/sasl/duplicate-rel-file/OTP-9746'Siri Hansen
* siri/sasl/duplicate-rel-file/OTP-9746: Keep unpack_release backwards compatible with old systools:make_tar
2011-11-30erts: Add valgrind suppressionsSverker Eriksson
2011-11-30Keep unpack_release backwards compatible with old systools:make_tarSiri Hansen
systools:make_tar has recently been updated to store the .rel file in both releases and releases/<vsn> directories. Ths same commit removed copying of this file from releases to releases/<vsn> in release_handler:unpack_release. This commit adde this copy again to make sure the file is not lost if the tar file was created with an older systools.
2011-11-30Update primary bootstrapBjörn Gustavsson
2011-11-30Merge branch 'bjorn/deprecate-tuple-funs/OTP-9649'Björn Gustavsson
* bjorn/deprecate-tuple-funs/OTP-9649: erts: Warn the first time a tuple fun is called otp_mibs: Eliminate use of tuple fun os_mon: Eliminate use of tuple fun asn1: Eliminate use of tuple fun parsetools: Eliminate use of tuple fun mnesia tests: Eliminate use of tuple fun snmp: Eliminate use of tuple fun wrap_log_reader_SUITE: Eliminate use of tuple fun big_SUITE: Eliminate use of tuple fun file_SUITE: Eliminate use of tuple fun fprof: Eliminate use of tuple fun xref_compiler: Eliminate use of tuple fun shell: Eliminate use of tuple funs erl_eval: Eliminate use of tuple funs user_sup: Eliminate use of tuple fun
2011-11-30Merge branch 'siri/sasl/duplicate-rel-file/OTP-9746'Siri Hansen
* siri/sasl/duplicate-rel-file/OTP-9746: Add copy of rel file in releases/<vsn> in release tar file
2011-11-30Merge branch 'bjorn/llvm-issues/OTP-9712'Björn Gustavsson
* bjorn/llvm-issues/OTP-9712: INSTALL.md: Update build instructions for Lion Fix clang linking problem configure: Define NO_JUMP_TABLE if all we have is llvm-gcc beam_emu.c: Eliminate warnings when NO_JUMP_TABLE is defined beam_emu.c: Use the correct void* type for computed gotos MacOS X: Completely remove obsolete -no-cpp-precomp option
2011-11-30Merge branch 'tn/inet_drv-fix'Raimo Niskanen
* tn/inet_drv-fix: Cleanup - remove unnecesary bracket level and configure for ifreq.ifr_enaddr Work around gcc linking with own view of default libs on Solaris Use libdlpi to get physical address
2011-11-30Merge branch 'siri/stdlib/dialyzer-log_mf_h/OTP-9754'Siri Hansen
* siri/stdlib/dialyzer-log_mf_h/OTP-9754: Fix dialyzer warning about gen_event callback init/1 in log_mf_h
2011-11-30Fix dialyzer warning about gen_event callback init/1 in log_mf_hSiri Hansen
The warning is about log_mf_h having a different spec for gen_event callback init/1 than defined in gen_event.erl. log_mf_h allows return value {error,Reason}, while gen_even only specifies successful return values. This commit add {error,Reason} as a valid return value to the gen_event callback, since this is handled by the code.