Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-26 | erts: Improve alloc_SUITE:migration test | Sverker Eriksson | |
In the quest to improve code coverage in cpool_fetch | |||
2015-11-26 | erts: Pass free mem and build type to alloc_SUITE tests | Sverker Eriksson | |
2015-11-26 | erts: Fix snprintf in alloc_SUITE for windows | Sverker Eriksson | |
2015-11-26 | erts: Workaround for strange crash on win64 in alloc_SUITE test code | Sverker Eriksson | |
For some reason setjmp() crash when having jmp_buf heap allocated but works when stack allocated. | |||
2015-11-26 | erts: Refactor alloc_SUITE to use NIFs instead of drivers | Sverker Eriksson | |
2015-11-26 | erts: Add enif_getenv | Sverker Eriksson | |
to read OS environment variables in a safe and portable way. | |||
2015-11-10 | erts: Make key argument constant for erl_drv_{get|put}env | Sverker Eriksson | |
This should be a harmless and compatible API change. | |||
2015-11-10 | erts: Add alloc_SUITE:migration | Sverker Eriksson | |
2015-11-10 | erts: Add TEST allocator | Sverker Eriksson | |
2015-10-01 | erts: Fix confusion of callbacks destroying_mbc() vs remove_mbc() | Sverker Eriksson | |
Problem #1 Goodfit was crippled by the fact that destroying_mbc() was called _before_ the carriers was unlinked from mbc_list. Problem #2 destroying_mbc() was called for carriers that later could be resurrected from dc_list without a matching call to creating_mbc(). This was mostly a practical problem for the new test case alloc_SUITE:migration that use the callbacks to create/destroy a mutex. Solution: destroying_mbc() is now only called just before a carrier is destroyed (deallocated or put in mseg cache). remove_mbc() is called both (like before) when inserted into cpool but now also when last block is freed and mbc is scheduled for destruction but may later be resurrected from dc_list. | |||
2015-10-01 | erts: Fix resurrection of carriers from dc_list | Sverker Eriksson | |
Problem #1: Seems the dc_list check did end up as dead code by mistake. Solution: goto check_dc_list Problem #2: crr->cpool.max_size was set to zero for all carriers in dc_list, which meant no carriers were ever resurrected by cpool_fetch. Solution: Do not use callback 'largest_fblk_in_mbc' to set max_size as it will always return 0 (due to problem #3). Problem #3: Resurrected carriers were broken as their one free block was not linked. Solution: Link free block when fetching carrier from dc_list. | |||
2015-09-21 | Updated OTP versionOTP-18.1 | Erlang/OTP | |
2015-09-21 | Prepare release | Erlang/OTP | |
2015-09-21 | Merge branch 'anders/diameter/18.1/OTP-12978' into maint | Anders Svensson | |
* anders/diameter/18.1/OTP-12978: Remove 1.11 release notes | |||
2015-09-21 | Merge branch 'ia/ssl/cuddle' into maint | Ingela Anderton Andin | |
* ia/ssl/cuddle: ssl: listen socket should be set to active false | |||
2015-09-21 | ssl: listen socket should be set to active false | Ingela Anderton Andin | |
2015-09-21 | Merge branch 'siri/sasl-vsn-OTP-18.1' into maint | Björn Gustavsson | |
* siri/sasl-vsn-OTP-18.1: Update sasl vsn to 2.6 | |||
2015-09-21 | Merge branch 'hb/app_vsn' into maint | Hans Bolinder | |
* hb/app_vsn: Update application versions | |||
2015-09-20 | Merge branch 'ia/ssl/soft-upgrade' into maint | Ingela Anderton Andin | |
* ia/ssl/soft-upgrade: ssl: Correct soft upgrade test | |||
2015-09-18 | ssl: Correct soft upgrade test | Ingela Anderton Andin | |
Soft upgrade test did not work as expected due to that the upgrade frame work keeps the control of the test case process to itself, so we need a proxy process to receive messages from ssl test framework. | |||
2015-09-18 | Update application versions | Hans Bolinder | |
2015-09-18 | Merge branch 'ia/inets/next/version' into maint | Ingela Anderton Andin | |
* ia/inets/next/version: inets: Prepare for release | |||
2015-09-18 | Merge branch 'ia/ssl/cuddle_tests' into maint | Ingela Anderton Andin | |
* ia/ssl/cuddle_tests: ssl: Timeout tuning | |||
2015-09-18 | Merge branch 'dgud/stdlib/fix-file-error_log-leak' into maint | Dan Gudmundsson | |
* dgud/stdlib/fix-file-error_log-leak: stdlib: Fix leaking files after error_logger:logfile(close) | |||
2015-09-17 | ssl: Timeout tuning | Ingela Anderton Andin | |
2015-09-17 | Merge branch 'lukas/erts/ttsl_eintr/OTP-12987' into maint | Rickard Green | |
* lukas/erts/ttsl_eintr/OTP-12987: erts: Make sure to deal with EINTR write failures | |||
2015-09-17 | Remove 1.11 release notes | Anders Svensson | |
These were added manually in merge commit 8c5d719a, but that was wrong: the notes will be generated. Note that OTP-12791 in the comment for commit 5a339bcb is wrong: it's OTP-12891. | |||
2015-09-17 | Merge branch 'siri/cuddle-maint' into maint | Siri Hansen | |
* siri/cuddle-maint: Exclude ose application from upgrade test | |||
2015-09-17 | Update sasl vsn to 2.6 | Siri Hansen | |
2015-09-17 | Exclude ose application from upgrade test | Siri Hansen | |
2015-09-17 | inets: Prepare for release | Ingela Anderton Andin | |
2015-09-17 | stdlib: Fix leaking files after error_logger:logfile(close) | Dan Gudmundsson | |
Introduced when changing state from tuple to record. | |||
2015-09-17 | Merge branch 'goertzenator/enif_make_pid-unused_param' into maint | Henrik Nord | |
* goertzenator/enif_make_pid-unused_param: fix unused parameter warning in enif_make_pid OTP-12989 | |||
2015-09-17 | Merge branch 'mikpe/erts-binary_to_integer-fix' into maint | Henrik Nord | |
* mikpe/erts-binary_to_integer-fix: erts: fix binary_to_integer boundary case OTP-12988 | |||
2015-09-17 | Merge branch 'leoliu/export-catch_exception' into maint | Henrik Nord | |
* leoliu/export-catch_exception: Export shell:catch_exception/1 as documented | |||
2015-09-17 | Merge branch 'hb/stdlib/update_app_vsn' into maint | Hans Bolinder | |
* hb/stdlib/update_app_vsn: stdlib: Update application version | |||
2015-09-17 | stdlib: Update application version | Hans Bolinder | |
2015-09-16 | Merge branch 'hb/update_version_numbers' into maint | Hans Bolinder | |
* hb/update_version_numbers: Update application versions | |||
2015-09-16 | Update application versions | Hans Bolinder | |
2015-09-16 | Merge branch 'ia/odbc/next-version' into maint | Ingela Anderton Andin | |
* ia/odbc/next-version: odbc: Prepare for release | |||
2015-09-16 | odbc: Prepare for release | Ingela Anderton Andin | |
2015-09-16 | erts: Make sure to deal with EINTR write failures | Lukas Larsson | |
2015-09-16 | Merge branch 'ia/public_key/next-version' into maint | Ingela Anderton Andin | |
* ia/public_key/next-version: public_key: Document enhancements | |||
2015-09-16 | public_key: Document enhancements | Ingela Anderton Andin | |
OTP-12986 | |||
2015-09-16 | Merge branch 'dgud/wx/add-missing-aui-func/OTP-12961' into maint | Dan Gudmundsson | |
* dgud/wx/add-missing-aui-func/OTP-12961: wx: Fix wxAuiManager:getAllPanes/1 wx: Add missing aui functionality | |||
2015-09-16 | Merge branch 'dgud/mnesia/index-timing/OTP-12972' into maint | Dan Gudmundsson | |
* dgud/mnesia/index-timing/OTP-12972: mnesia: Improve index updates | |||
2015-09-16 | Merge branch 'ia/ssl/next-version' into maint | Ingela Anderton Andin | |
* ia/ssl/next-version: ssl: Prepare for release | |||
2015-09-16 | ssl: Prepare for release | Ingela Anderton Andin | |
We do not want ssl_soft_upgrade_SUITE to fail, but for now we do not know the details of these changes so we use a general fallback for now. | |||
2015-09-16 | Merge branch 'ia/ssl/register-unique-session/OTP-12980' into maint | Ingela Anderton Andin | |
* ia/ssl/register-unique-session/OTP-12980: ssl: Correct return value of default session callback module | |||
2015-09-16 | Merge branch 'ia/ssl/downgrade/alert_timout/OTP-11397/OTP-12832' into maint | Ingela Anderton Andin | |
* ia/ssl/downgrade/alert_timout/OTP-11397/OTP-12832: ssl: Better timeout gaurds ssl: Improve shutdown logic |