Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-08 | Merge branch 'maint' | Hans Bolinder | |
* maint: Remove unused Postscript files | |||
2013-04-08 | Remove unused Postscript files | Hans Bolinder | |
2013-04-05 | Merge branch 'maint' | Patrik Nyblom | |
2013-04-05 | Merge branch 'maint-r16' into maint | Patrik Nyblom | |
Conflicts: erts/vsn.mk | |||
2013-04-04 | Prepare release | Erlang/OTP | |
2013-04-04 | Merge branch 'egil/r16/fix-delete_element/OTP-10932' into maint-r16 | Erlang/OTP | |
* egil/r16/fix-delete_element/OTP-10932: erts: Refactor erlang:insert_element/3 for clarity erts: Fix copy error in erlang:delete_element/2 | |||
2013-04-04 | Merge branch 'rickard/sys-flags/OTP-11000' into maint-r16 | Erlang/OTP | |
* rickard/sys-flags/OTP-11000: Fix `+sws' and `+swt' system flags | |||
2013-04-04 | Merge branch 'rickard/thr_prgr_later_op/OTP-10994' into maint-r16 | Erlang/OTP | |
* rickard/thr_prgr_later_op/OTP-10994: Make port close not be delayed Be less eager requesting wakeup for cleanup jobs | |||
2013-04-04 | Make port close not be delayed | Patrik Nyblom | |
Drivers are dereferenced when the port is completely gone, in the operation scheduled with erts_schedule_thr_prgr_later_op. If we use erts_schedule_thr_prgr_later_cleanup_op, it may not happen for a long time and the driver can not be unloaded. We can not dereference the driver before the thread_progress_later thing, because references to the driver may exist in other threads, so the unloading of the driver may free locks held by other schedulers and whatnot. | |||
2013-04-04 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-04-04 | Changed handshake from to_erl to run_erl, on behalf of shell search | Fredrik Gustafsson | |
2013-04-04 | Update preloaded modules | Fredrik Gustafsson | |
2013-04-04 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-04-04 | Update preloaded modules | Fredrik Gustafsson | |
2013-04-04 | Fixed documentation for priority_level to spawn_opt | Fredrik Gustafsson | |
2013-04-04 | Consistent definition of priority levels | Kostis Sagonas | |
In the specs and the documentation of the spawn_opt family of functions there is the following definition of priority levels: Level = low | normal | high However, the process_flag/1 function in that module reads: process_flag(Flag :: priority, Level) -> OldLevel Types: Level = OldLevel = priority_level() priority_level() = low | normal | high | max This is clearly inconsistent. Change specs to use the process_level() type declaration instead of re-defining it in various places. | |||
2013-04-03 | Fix `+sws' and `+swt' system flags | Rickard Green | |
2013-04-03 | Be less eager requesting wakeup for cleanup jobs | Rickard Green | |
2013-04-03 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-04-03 | Merge branch 'ta/ct_run-unused-fun/OTP-11003' into maint | Fredrik Gustafsson | |
* ta/ct_run-unused-fun/OTP-11003: ct_run: delete unused function | |||
2013-04-03 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-04-03 | Merge branch 'bh/fix-erlsrv-usage-typo/OTP-11002' into maint | Fredrik Gustafsson | |
* bh/fix-erlsrv-usage-typo/OTP-11002: Correct typo in erlsrv usage. | |||
2013-04-02 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-04-02 | Merge branch 'sverk/meta-trace-leak' into maint | Sverker Eriksson | |
* sverk/meta-trace-leak: erts: Fix memleak related to meta tracing OTP-10997 | |||
2013-03-31 | ct_run: delete unused function | Tuncer Ayaz | |
2013-03-29 | Correct typo in erlsrv usage. | Bryan Hunter | |
2013-03-27 | Merge branch 'maint' | Lukas Larsson | |
* maint: Do driver_deq in worker threads instead of async_ready | |||
2013-03-27 | Merge branch 'lukas/erts/efile_delayed_write_fix/OTP-10984' into maint | Lukas Larsson | |
* lukas/erts/efile_delayed_write_fix/OTP-10984: Do driver_deq in worker threads instead of async_ready | |||
2013-03-26 | Merge branch 'maint' | Dan Gudmundsson | |
2013-03-26 | Merge branch 'dgud/testcase_fixes' into maint | Dan Gudmundsson | |
* dgud/testcase_fixes: Fix timers mnesia: Decrease test times Add debug printouts wx: Fix failing testcases stdlib: Ignore symlink tests on windows | |||
2013-03-19 | Merge branch 'maint' | Hans Bolinder | |
* maint: Let escript recognize an encoding comment on the second line | |||
2013-03-19 | Let escript recognize an encoding comment on the second line | Hans Bolinder | |
The manual says that an Emacs directive can be placed on the second line. With this patch that directive is also recognized when selecting encoding of the script. | |||
2013-03-18 | Merge branch 'maint' | Patrik Nyblom | |
2013-03-18 | Add dependency to dtrace header for parallell make | Patrik Nyblom | |
2013-03-18 | Make configure test for fallocate try to link | Patrik Nyblom | |
This hopefully detects fault glibc's where fallocate64 is nonexistent. | |||
2013-03-18 | Set unique anchor on +pc flag in erl.xml | Patrik Nyblom | |
2013-03-15 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-03-13 | Do driver_deq in worker threads instead of async_ready | Lukas Larsson | |
Doing it in async_ready was needed before the pdl was introduced, but now with the pdl the deq no longer needs the port lock to protect it. This was not an issue when async_ready was called in the worker thread, but now (R15B) that it is signalled back to the scheduler, some very nasty race conditions could occur when using driver_timer and async jobs. | |||
2013-03-12 | erts: Refactor erlang:insert_element/3 for clarity | Björn-Egil Dahlberg | |
2013-03-12 | erts: Fix copy error in erlang:delete_element/2 | Björn-Egil Dahlberg | |
Off-by-one error in element copy. | |||
2013-03-12 | Fix erlang:is_process_alive/1 | Rickard Green | |
2013-03-08 | compilation fix for NetBSD | YAMAMOTO Takashi | |
spells __NetBSD__ correctly. | |||
2013-03-07 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2013-03-07 | Merge branch 'egil/fix-mseg_dealloc-arguments/OTP-10912' into maint | Björn-Egil Dahlberg | |
* egil/fix-mseg_dealloc-arguments/OTP-10912: erts: Fix refactor error in mseg | |||
2013-03-07 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2013-03-05 | erts: Fix refactor error in mseg | Björn-Egil Dahlberg | |
Faulty number of arguments to mseg_dealloc. Problem arises if we try to compile halfword on operating system which do not have mremap. Not a supported case. | |||
2013-03-04 | erts: Fix void * arithmetic | Björn-Egil Dahlberg | |
2013-03-04 | erts: gcc ansi does not allow 'inline' | Björn-Egil Dahlberg | |
2013-03-04 | erts: Use block comments - ansi style | Björn-Egil Dahlberg | |
2013-03-04 | hipe: Use block comments - ansi style | Björn-Egil Dahlberg | |