Age | Commit message (Collapse) | Author |
|
OTP-9964
OTP-9975
|
|
* 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
|
|
* lukas/system/ssh_undef_function:
Add filter for ssh undefined function calls
|
|
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
|
|
|
|
When an application cannot be found by ts, a special skip
testspec is created which skips all tests in that application.
|
|
* 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
|
|
|
|
|
|
|
|
|
|
|
|
* Add example on calculating scheduler utilization
|
|
* ia/ssh/windows-sftp-tests:
Skip set_attributes test on windows due to known erts bug in file:read_file_info/1
|
|
* peppe/common_test/otp-9933:
Add missing test suite
OTP-9933
|
|
|
|
|
|
* origin/peppe/common_test/otp-9933:
Correct wrong location printout for ct:fail/1/2
OTP-9933
|
|
OTP-9933
|
|
* origin/peppe/common_test/otp-9855:
Ensure that comments always get printed in the overview log file
OTP-9855
|
|
* origin/peppe/common_test/otp-9930:
Make line numbers show in logs for timetraps and abortions
OTP-9930
|
|
* origin/peppe/common_test/otp-9941-9955:
Fix problem with handling error_logger events
OTP-9941
OTP-9955
|
|
* 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
|
|
file:read_file_info/1
|
|
* ia/ssh/sftpd-file-handles/OTP-9948:
sftp daemon generates file handles correct
|
|
OTP-9855
|
|
* hb/stdlib/digraph_condensation/OTP-9953:
Remove loops from the graph created by digraph_utils:condensation/1
|
|
* siri/stdlib/hanging-restart-loop/OTP-9549:
Leave control back to gen_server during supervisor's restart loop
|
|
When an attempt to restart a child failed, supervisor would earlier
keep the execution flow and try to restart the child over and over
again until it either succeeded or the restart frequency limit was
reached. If none of these happened, supervisor would hang forever in
this loop.
This commit adds a timer of 0 ms where the control is left back to the
gen_server which implements the supervisor. This way any incoming
request to the supervisor will be handled - which could help breaking
the infinite loop - e.g. shutdown request for the supervisor or for
the problematic child.
This introduces some incompatibilities in stdlib due to new return
values from supervisor:
* restart_child/2 can now return {error,restarting}
* delete_child/2 can now return {error,restarting}
* which_children/1 returns a list of {Id,Child,Type,Mods},
where Child, in addition to the old pid() or 'undefined',
now also can be 'restarting'.
|
|
* sverk/etp-ets-tabledump:
erts: Fix gdb command etp-ets-tabledump
|
|
|
|
OTP-9930
|
|
OTP-9941
OTP-9955
|
|
Also always run ssh_sftp_SUITE against own daemon as well as openssh
if existing. Corrected links test case and found that openssh has a
known bug that swaps the create link arguments. Created separate
ticket (OTP-9951) to deal with this.
|
|
* mh/create_cookie_error_msg:
Specify file name and error on create_cookie failure
OTP-9954
|
|
The function digraph_utils:condensation/1 used to create a digraph
containing loops contradicting the documentation which states that the
created digraph is free of cycles.
Thanks to Kostis Sagonas for finding the bug.
|
|
* rickard/barriers/OTP-9922:
Fix implementation with ddrb barriers
|
|
* alind/asn1/parallel-tests:
[asn1] Refactor test cases and remove extra suites
[asn1] Replace 'driver' option with 'nif'
[asn1] Correct test suite dependencies
[asn1] Parallelize test suites
[asn1] Make tables and processes unnamed
[asn1] Abstract out table access to new module
[asn1] Run asn1 compilation in a separate process
|
|
|
|
* pan/hipe_hipe_compiled/OTP-9082:
Make hipe hipe-compiled w/ --enable-native-libs
|
|
|
|
|
|
|
|
|
|
- Refactor and clean up asn1_db process
- Remove unused stop function in asn1ct.erl
- Remove infinite loop possibilites in asn1ct_check.erl
- test/1,2,3 now run in separate process
- Update documentation for new test options
|
|
All table access is now performed in a separate module. This will allow
changes to how ETS is handled by changing only this module. Note that
the module exports a very ETS-like interface for now which would have to
be maintained even if the data format would change (to a hash map for
example).
|
|
|
|
|
|
* dgud/mnesia/fix-qlc-warning:
[mnesia] Fix warning in example code
|
|
* dgud/wx/misc-improvements/OTP-9947:
[wx] Add simple taskbaricon test
[wx] Add missing stc function
[wx] Add wxTaskBarIcon class
[wx] Doc overloaded functions
[wx] Fix spec errors
[wx] Fix api bugs in wxDC
[wx] Fix wxGraphicContext bugs
[wx] Remove redundant erts version check
[wx] Generated types for all wx classes
[wx] Generate GL api from latest version
[wx] Cleanup Makefiles
|