Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-07 | Add support for busy port message queue | Rickard Green | |
2012-12-07 | Add driver callback epilogue | Rickard Green | |
2012-12-07 | Implement true asynchronous signaling between processes and ports | Rickard Green | |
2012-12-03 | Add erl_drv_[send|output]_term | Rickard Green | |
2012-12-03 | Move busy port flag | Rickard Green | |
2012-12-03 | Use rwlock for driver list | Rickard Green | |
Conflicts: erts/emulator/beam/io.c | |||
2012-12-03 | Optimize management of port tasks | Rickard Green | |
2012-12-03 | Improve configuration of process and port tables | Rickard Green | |
2012-12-03 | Remove R9 compatibility features | Rickard Green | |
2012-12-03 | Use ptab functionality also for ports | Rickard Green | |
2012-12-03 | Prepare for use of ptab functionality also for ports | Rickard Green | |
2012-12-03 | Atomic port state | Rickard Green | |
2012-12-03 | Generalize process table implementation | Rickard Green | |
2012-12-03 | Implement functionality for delaying thread progress from unmanaged threads | Rickard Green | |
2012-08-02 | Use thread progress instead of scheduling misc aux work were possible | Rickard Green | |
Functionality for scheduling operations at thread progress later has been introduced. Deallocation of ETS table structures were previously done by scheduling misc aux work. Deallocation of process structures (not released yet) was also implemented this way. Instead of using the misc aux work functionality these implementation now use the newly introduced functionality for scheduling operations at thread progress later. By using this new functionaliy we reduce the amount of memory allocation/deallocation operations needed. | |||
2012-08-02 | Merge 'rickard/thr-prgr-use/OTP-10116' and 'rickard/proc-sched/OTP-9892' | Rickard Green | |
Conflicts: erts/emulator/beam/erl_process.c | |||
2012-08-02 | Read message queue lengths while having lock | Rickard Green | |
2012-08-02 | Remove development debug code | Rickard Green | |
2012-08-02 | Fix bug scheduling free processes | Rickard Green | |
2012-06-18 | Fix faulty use of thread progress in handle_aux_work() | Rickard Green | |
As an optimization old thread progress data was kept and used in handle_aux_work() in erl_process.c. This could cause memory to be deallocated at a later time than intended, which is quite harmless. This has, however, now been fixed. | |||
2012-04-27 | Teach etp-commands to understand new emulator internal data structures | Rickard Green | |
2012-04-27 | Optimize process state changes | Rickard Green | |
2012-04-16 | Optimize process table access | Rickard Green | |
2012-04-16 | Implement possibility to use ordinary mutexes as process locks | Rickard Green | |
2012-04-01 | Prepare releaseOTP_R15B01 | Erlang/OTP | |
2012-03-30 | Merge branch 'peppe/common_test/otp-10039' into maint | Peter Andersson | |
* peppe/common_test/otp-10039: Document the new timetrap interface | |||
2012-03-30 | Document the new timetrap interface | Peter Andersson | |
OTP-10039 | |||
2012-03-30 | Merge branch 'sverk/proc-race-leak/OTP-10041' into maint | Sverker Eriksson | |
* sverk/proc-race-leak/OTP-10041: erts: Fix memory leak caused by race on exiting process | |||
2012-03-30 | Merge branch 'rickard/erts-poll/OTP-10019' into maint | Rickard Green | |
* rickard/erts-poll/OTP-10019: Fix wakeup functionality in no thread support case OTP-10036 is completely unrelated to this commit. Only here to trigger info about the OTP-10036 ticket in the release notes script... OTP-10036 | |||
2012-03-30 | erts: Fix memory leak caused by race on exiting process | Sverker Eriksson | |
Seen with valgrind running ets_SUITE:delete_large_tab or delete_large_named_table. | |||
2012-03-30 | Update primary bootstrap | Björn-Egil Dahlberg | |
2012-03-30 | Update copyright years | Björn-Egil Dahlberg | |
2012-03-30 | Merge branch 'gustav/sasl/release-handler-test-fix-temp' into maint | Gustav Simonsson | |
* gustav/sasl/release-handler-test-fix-temp: Moved test case to avoid a conflict between test cases. Temporarily fix for R15B01. | |||
2012-03-30 | Merge branch 'siri/crashdump_viewer/create_r14b_dump/OTP-10032' into maint | Siri Hansen | |
* siri/crashdump_viewer/create_r14b_dump/OTP-10032: [crashdump_viewer] Add case clause for testing with dump from R14B | |||
2012-03-30 | [crashdump_viewer] Add case clause for testing with dump from R14B | Siri Hansen | |
2012-03-30 | Merge branch 'siri/reltool/dialyzer/OTP-10035' into maint | Siri Hansen | |
* siri/reltool/dialyzer/OTP-10035: [reltool] Fix dialyzer warnings for R15B01 | |||
2012-03-30 | Merge branch 'ta/docs-maint' into maint | Gustav Simonsson | |
* ta/docs-maint: Fix typos in ct getting_started_chapter.xml Fix typos in driver.xml and erl_driver.xml Fix typos in INSTALL-WIN32.md OTP-10037 | |||
2012-03-30 | [eldap] Fix docs | Dan Gudmundsson | |
Fix copy paste errors | |||
2012-03-30 | Merge branch 'dgud/wx/misc-improvements/OTP-9947' into maint | Dan Gudmundsson | |
* dgud/wx/misc-improvements/OTP-9947: [wx] Fix list in list in list specs | |||
2012-03-29 | Merge branch 'kenneth/asn1/integer_range/OTP-9946' into maint | Kenneth Lundin | |
* kenneth/asn1/integer_range/OTP-9946: replace 5 sec timeout (too short) with monitor in asn1_db requests Correct handling of INTEGER (1..4 | 8 | 10 | 20) | |||
2012-03-29 | replace 5 sec timeout (too short) with monitor in asn1_db requests | Kenneth Lundin | |
This bug was introduced as part of the parallelization of test suites and is notpart of any released version | |||
2012-03-29 | [eldap] Fix doc | Dan Gudmundsson | |
Functions may not start with space, references do not work. | |||
2012-03-29 | [reltool] Fix dialyzer warnings for R15B01 | Siri Hansen | |
Records #mod{} and #app{} are used in ets:select and must therefore have '$1', '$2' and '_' as possible value of fields. | |||
2012-03-29 | [wx] Fix list in list in list specs | Dan Gudmundsson | |
To many lists | |||
2012-03-29 | Merge branch 'lars/orber/ssl-opts-documentation/OTP-9966' into maint | Lars Thorsen | |
* lars/orber/ssl-opts-documentation/OTP-9966: Fix descriptions of ssl_client_options and ssl_server_options | |||
2012-03-29 | Fix descriptions of ssl_client_options and ssl_server_options | Lars Thorsen | |
2012-03-29 | Merge branch 'dgud/eldap' into maint | Dan Gudmundsson | |
* dgud/eldap: [eldap] Fix parse_port error handling [eldap] Add rudimentary docs [eldap] Add asn.1 compilation options [eldap] Add dereference options in search [eldap] Remove broken functionality [eldap] Add infrastructure [eldap] Initial copy of Tobbe's eldap client OTP-10034 | |||
2012-03-29 | Merge branch 'peppe/common_test/otp-10029' into maint | Peter Andersson | |
* peppe/common_test/otp-10029: Update documentation OTP-9972 | |||
2012-03-29 | Update documentation | Peter Andersson | |
OTP-9972 OTP-9659 OTP-9855 OTP-9880 OTP-9973 OTP-9986 OTP-9992 OTP-9935 | |||
2012-03-28 | Moved test case to avoid a conflict between test cases. | Gustav Simonsson | |
This is a temporarily fix for R15B01. |