Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-21 | Update copyright year | Henrik Nord | |
2018-09-05 | Prevent inconsistent node lists | Rickard Green | |
If net_kernel "forgets" to abort a connection (as it currently might), the garbage collection of a distribution entry could cause node lists to enter an inconsistent state. | |||
2017-11-15 | erts: Fix bug in DistEntry refc dance | Sverker Eriksson | |
to handle "lookup without refc++" correctly which was introduced in 4dcb2ae7810a507b701a30072b2f514cab7ebbdb. When decrementing refc to zero (in try_delete or prepare_try_delete) we must always wait thread progress to make sure no thread has done lookup without refc++ and is just about to do refc++ and thereby revive the DistEntry. That is, we wait for a potential other thread to either do refc++ or drop its pointer to the DistEntry. And if that other thread does refc++ (in erts_ref_dist_entry) it must also do the extra refc++ for the scheduled pending delete. | |||
2017-08-28 | Optimize dist entry management | Rickard Green | |
2017-05-04 | Update copyright year | Raimo Niskanen | |
2017-04-20 | Remove test case for testing compatibility with R9B | Björn Gustavsson | |
It is no longer possible to commuicate with R9B nodes. | |||
2017-02-14 | Fixed typos in erts | Andrew Dryga | |
2017-02-06 | Implement magic references | Rickard Green | |
Magic references are *intentionally* indistinguishable from ordinary references for the Erlang software. Magic references do not change the language, and are intended as a pure runtime internal optimization. An ordinary reference is typically used as a key in some table. A magic reference has a direct pointer to a reference counted magic binary. This makes it possible to implement various things without having to do lookups in a table, but instead access the data directly. Besides very fast lookups this can also improve scalability by removing a potentially contended table. A couple of examples of planned future usage of magic references are ETS table identifiers, and BIF timer identifiers. Besides future optimizations using magic references it should also be possible to replace the exposed magic binary cludge with magic references. That is, magic binaries that are exposed as empty binaries to the Erlang software. | |||
2016-08-25 | Update test-cases to use new symbolic time units | Rickard Green | |
2016-04-13 | Merge branch 'henrik/update-copyrightyear' | Henrik Nord | |
* henrik/update-copyrightyear: update copyright-year | |||
2016-04-12 | Merge branch 'sverk/big-external-creations.OTP-13488' | Sverker Eriksson | |
2016-04-08 | Replace test_server:os_type/0 with os:type/0 | Björn-Egil Dahlberg | |
2016-04-07 | erts: Support 32-bit creation for external pid,port,refs | Sverker Eriksson | |
from future nodes. | |||
2016-04-07 | Relax node_container_SUITE | Björn-Egil Dahlberg | |
2016-03-15 | update copyright-year | Henrik Nord | |
2016-03-11 | Remove ?line macros | Björn-Egil Dahlberg | |
2016-03-11 | Eliminate use of doc and suite clauses | Björn-Egil Dahlberg | |
Those clause are obsolete and never used by common_test. | |||
2016-03-11 | Replace ?t with test_server | Björn-Egil Dahlberg | |
The macro ?t is deprecated. Replace its use with 'test_server'. | |||
2016-03-11 | Replace use of test_server:format/2 with io:format/2 | Björn-Egil Dahlberg | |
2016-03-11 | Eliminate use of test_server:fail/0,1 | Björn-Egil Dahlberg | |
2016-03-11 | Modernize use of timetraps | Björn-Egil Dahlberg | |
2016-02-17 | Eliminate use of test_server.hrl and test_server_line.hrl | Björn Gustavsson | |
As a first step to removing the test_server application as as its own separate application, change the inclusion of test_server.hrl to an inclusion of ct.hrl and remove the inclusion of test_server_line.hrl. | |||
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2015-06-10 | Delayed node table GC | Rickard Green | |
2015-05-06 | Replace erlang:now() usage in emulator suite | Rickard Green | |
2015-03-25 | Skip not updated test-cases | Rickard Green | |
2012-08-31 | Update copyright years | Björn-Egil Dahlberg | |
2012-05-10 | Remove workarounds for hybrid and shared heaps in test suites | Björn Gustavsson | |
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-02-17 | Rename Suite Callback to Common Test Hook | Lukas Larsson | |
2011-02-17 | Fix formatting for emulator | Lukas Larsson | |
2011-02-17 | Add init_per_suite and end_per_suite | Lukas Larsson | |
2011-02-17 | Add ts_install_scb to suite/0 | Lukas Larsson | |
2011-02-17 | Update emulator tests to conform with common_test standard | Lukas Larsson | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |