aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-03-14Update primary bootstrapBjörn Gustavsson
2012-03-14Merge branch 'bjorn/compiler/coverage-and-minor-fixes/OTP-9982' into maintBjörn Gustavsson
* bjorn/compiler/coverage-and-minor-fixes/OTP-9982: v3_life: Use common code for guards and bodies v3_core: Don't put negative line numbers in annotations v3_kernel: Dig out the line number only when generating a warning v3_kernel: Clean up handling of guards v3_kernel: Introduce is_in_guard/1 v3_kernel: Removed unreached clause for #k_bin_int{} in sub_size_var/1 v3_kernel: Remove unreached handling of #k_bin_int{} in arg_con/1 v3_codegen: Eliminate the special case of 'put' without destination v3_kernel: Don't attempt to share identical literals v3_kernel: Handle sequences in guards v3_kernel: Remove clauses that are never executed in arg_val/1 v3_kernel.hrl: Remove unused record #k_string{} v3_kernel.erl: Remove unused define of EXPENSIVE_BINARY_LIMIT sys_core_fold: Refactor previous_ctx_to_binary/2 to cover it completely sys_core_fold: Fix opt_guard_try/1 sys_core_fold: Simplify opt_bool_not() to cover it completely sys_core_fold: Remove duplicate optimization
2012-03-14Merge remote branch 'origin/peppe/common_test/otp-9899' into maintPeter Andersson
* origin/peppe/common_test/otp-9899: Fix broken repeat functionality OTP-9899
2012-03-14Merge remote branch 'origin/peppe/common_test/otp-9898' into maintPeter Andersson
* origin/peppe/common_test/otp-9898: Create link to ct_run in the installation bin dir OTP-9898
2012-03-14Merge remote branch 'origin/peppe/common_test/otp-9964_9975_9595' into maintPeter Andersson
* origin/peppe/common_test/otp-9964_9975_9595: Have ct_run clean up the code path after each test run Fix problems with ct_run's code path manipulation OTP-9964 OTP-9975 OTP-9595
2012-03-14v3_life: Use common code for guards and bodiesBjörn Gustavsson
2012-03-14v3_core: Don't put negative line numbers in annotationsBjörn Gustavsson
In Core Erlang and later passes, compiler-generated code can be indicated in two different ways: by negative line numbers and by a 'compiler_generated' annotation. Simplify the code and improve coverage by turning negative line numbers positive and adding a 'compiler_generated' annotation in the v3_core pass. That means that Core Erlang and latter passes do not have deal with negative line numbers.
2012-03-14v3_kernel: Dig out the line number only when generating a warningBjörn Gustavsson
2012-03-14v3_kernel: Clean up handling of guardsBjörn Gustavsson
Handling of guards become a mess when andalso/orelse in guards were introduced. Clean it up by using common code for most constructs, regardless of where they occur, and when needed use is_in_guard/1 to handle guard constructs differently.
2012-03-13Merge branch 'sverk/cpu-topology-crash' into maintSverker Eriksson
* sverk/cpu-topology-crash: erts: Fix crash on Linux if /sys/devices/system/node is not readable OTP-9978
2012-03-13Merge remote branch 'origin/peppe/common_test/otp-9730' into maintPeter Andersson
* origin/peppe/common_test/otp-9730: Add column for group name in suite overview log file OTP-9730
2012-03-13Merge remote branch 'origin/peppe/common_test/otp-9904_9900' into maintPeter Andersson
* origin/peppe/common_test/otp-9904_9900: Introduce error notification printout in the tc log OTP-9904 OTP-9900
2012-03-13Merge remote branch 'origin/peppe/common_test/otp-9830' into maintPeter Andersson
* origin/peppe/common_test/otp-9830: Fix problem with buffered DOWN messages OTP-9830
2012-03-13Merge remote branch 'origin/peppe/common_test/otp-9958' into maintPeter Andersson
* origin/peppe/common_test/otp-9958: Fix problem with dropped suite- and test case names OTP-9958
2012-03-13Fix broken repeat functionalityPeter Andersson
OTP-9899
2012-03-12Create link to ct_run in the installation bin dirPeter Andersson
OTP-9898
2012-03-12Have ct_run clean up the code path after each test runPeter Andersson
OTP-9595
2012-03-12Fix problems with ct_run's code path manipulationPeter Andersson
OTP-9964 OTP-9975
2012-03-12Add column for group name in suite overview log filePeter Andersson
OTP-9730
2012-03-11Introduce error notification printout in the tc logPeter Andersson
Also fix problem with parallel test cases printing "into each other" (when using ct:print or ct:pal). OTP-9904 OTP-9900
2012-03-09Merge branch 'egil/redocument-scheduler_wall_time/OTP-9858' into maintBjörn-Egil Dahlberg
* egil/redocument-scheduler_wall_time/OTP-9858: doc: Enhance wording and remove typos doc: Move examples and notes into tag-lists doc: Rewording of scheduler_wall_time doc: Change variable name to 'A' to reflect Active doc: Rewording of scheduler busy Update scheduler_wall_time documentation
2012-03-09Merge branch 'lukas/system/ssh_undef_function' into maintLukas Larsson
* lukas/system/ssh_undef_function: Add filter for ssh undefined function calls
2012-03-09Merge branch 'lukas/test_server/ts_skip_unknown_applications/OTP-9971' into ↵Lukas Larsson
maint * lukas/test_server/ts_skip_unknown_applications/OTP-9971: Ignore non-app suites when checking suites to skip Create special spec file when application is missing
2012-03-09erts: Fix crash on Linux if /sys/devices/system/node is not readableSverker Eriksson
Fallback on using /sys/devices/system/cpu to get cpu topology, as is already done when node directory doesn't exist.
2012-03-09Ignore non-app suites when checking suites to skipLukas Larsson
2012-03-09Create special spec file when application is missingLukas Larsson
When an application cannot be found by ts, a special skip testspec is created which skips all tests in that application.
2012-03-09Merge branch 'lukas/erl_docgen/fix_range_type/OTP-9970' into maintLukas Larsson
* lukas/erl_docgen/fix_range_type/OTP-9970: Add so that <img> tags will be transformed to <image> Allow 1..2 types to be exported from edoc
2012-03-08Fix problem with buffered DOWN messagesPeter Andersson
OTP-9830
2012-03-08doc: Enhance wording and remove typosBjörn-Egil Dahlberg
2012-03-08doc: Move examples and notes into tag-listsBjörn-Egil Dahlberg
2012-03-08doc: Rewording of scheduler_wall_timeBjörn-Egil Dahlberg
2012-03-08doc: Change variable name to 'A' to reflect ActiveBjörn-Egil Dahlberg
2012-03-07doc: Rewording of scheduler busyBjörn-Egil Dahlberg
2012-03-07Update scheduler_wall_time documentationBjörn-Egil Dahlberg
* Add example on calculating scheduler utilization
2012-03-07Merge branch 'ia/ssh/windows-sftp-tests' into maintIngela Anderton Andin
* ia/ssh/windows-sftp-tests: Skip set_attributes test on windows due to known erts bug in file:read_file_info/1
2012-03-06Merge branch 'peppe/common_test/otp-9933' into maintPeter Andersson
* peppe/common_test/otp-9933: Add missing test suite OTP-9933
2012-03-06Add missing test suitePeter Andersson
2012-03-06Update vsn for R15B01Peter Andersson
2012-03-06Fix problem with dropped suite- and test case namesPeter Andersson
OTP-9958
2012-03-06Merge remote branch 'origin/peppe/common_test/otp-9933' into maintPeter Andersson
* origin/peppe/common_test/otp-9933: Correct wrong location printout for ct:fail/1/2 OTP-9933
2012-03-06Correct wrong location printout for ct:fail/1/2Peter Andersson
OTP-9933
2012-03-06Merge remote branch 'origin/peppe/common_test/otp-9855' into maintPeter Andersson
* origin/peppe/common_test/otp-9855: Ensure that comments always get printed in the overview log file OTP-9855
2012-03-06Merge remote branch 'origin/peppe/common_test/otp-9930' into maintPeter Andersson
* origin/peppe/common_test/otp-9930: Make line numbers show in logs for timetraps and abortions OTP-9930
2012-03-06Merge remote branch 'origin/peppe/common_test/otp-9941-9955' into maintPeter Andersson
* origin/peppe/common_test/otp-9941-9955: Fix problem with handling error_logger events OTP-9941 OTP-9955
2012-03-06Merge remote branch 'origin/peppe/common_test/otp-9894' into maintPeter Andersson
* origin/peppe/common_test/otp-9894: Fix problem with large fun environment being copied unnecessarily Implement asynchronous call to print to test case log file OTP-9894
2012-03-06Skip set_attributes test on windows due to known erts bug inIngela Anderton Andin
file:read_file_info/1
2012-03-06Merge branch 'ia/ssh/sftpd-file-handles/OTP-9948' into maintIngela Anderton Andin
* ia/ssh/sftpd-file-handles/OTP-9948: sftp daemon generates file handles correct
2012-03-05Ensure that comments always get printed in the overview log filePeter Andersson
OTP-9855
2012-03-05Merge branch 'hb/stdlib/digraph_condensation/OTP-9953' into maintHans Bolinder
* hb/stdlib/digraph_condensation/OTP-9953: Remove loops from the graph created by digraph_utils:condensation/1
2012-03-05Merge branch 'siri/stdlib/hanging-restart-loop/OTP-9549' into maintSiri Hansen
* siri/stdlib/hanging-restart-loop/OTP-9549: Leave control back to gen_server during supervisor's restart loop