Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2012-03-28 | Merge branch 'lukas/system/skip_fenris_max_threads' into maint | Björn-Egil Dahlberg | |
* lukas/system/skip_fenris_max_threads: Skip on buggy solaris | |||
2012-03-28 | INSTALL.md: Update information about MacOS X | Björn Gustavsson | |
* Bump version number of Lion. * We no longer run tests on Tiger. * Mark the information about building universal binaries as obsolete. | |||
2012-03-28 | Merge branch 'ia/ssl/dialyzer-specs' into maint | Ingela Anderton Andin | |
* ia/ssl/dialyzer-specs: Corrected dialyzer specs and exported some dialyzer specs | |||
2012-03-28 | Merge branch 'lars/xmerl/xsd-comment-bug/OTP-10023' into maint | Lars Thorsen | |
* lars/xmerl/xsd-comment-bug/OTP-10023: [xmerl] Fix bug for comments in XSD files | |||
2012-03-28 | [xmerl] Fix bug for comments in XSD files | Lars Thorsen | |
2012-03-28 | Merge branch 'lars/xmerl/sax-fixes/OTP-10026' into maint | Lars Thorsen | |
* lars/xmerl/sax-fixes/OTP-10026: [xmerl] Fix error message and documentation bug | |||
2012-03-28 | [eldap] Fix parse_port error handling | Dan Gudmundsson | |
Dialyzer found that. | |||
2012-03-28 | [xmerl] Fix error message and documentation bug | Lars Thorsen | |
2012-03-27 | Merge remote branch 'origin/peppe/common_test/otp-10022' into maint | Peter Andersson | |
* origin/peppe/common_test/otp-10022: Fix problem with wrong data_dir sent to hooks if init_per_* is missing | |||
2012-03-27 | Merge remote branch 'origin/peppe/common_test/otp-10021' into maint | Peter Andersson | |
* origin/peppe/common_test/otp-10021: Increase test margin for user timetraps |