Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-10 | Update preloaded init.beam | Björn-Egil Dahlberg | |
2016-10-10 | erts: Fix -profile_boot 'true'|'false' parsing | Björn-Egil Dahlberg | |
Strictly speaking 'true' and 'false' arguments is not necessary, but it should work if supplied. | |||
2016-10-04 | erts: Print error code from failed NIF load/upgrade/reload | Sverker Eriksson | |
in Text part of error tuple, like {error, {load, "Library load-call unsuccessful (606)}} | |||
2016-10-03 | Merge branch 'lukas/erts/bin_to_term_doc_example/PR-1181' into maint | Lukas Larsson | |
* lukas/erts/bin_to_term_doc_example/PR-1181: erts: Add examples to binary_to_term and term_to_binary | |||
2016-10-03 | Merge branch 'lukas/erts/fix_errno_name/OTP-13927' into maint | Lukas Larsson | |
* lukas/erts/fix_errno_name/OTP-13927: erts: Rename __errno in order to avoid conflict on openbsd | |||
2016-09-29 | Merge branch 'rickard/macosx-config-mess/OTP-13904' into maint | Rickard Green | |
* rickard/macosx-config-mess/OTP-13904: Try to handle not yet available functionality in MacOSX SDK Check deployment target in configure on MacOSX Fix posix_memalign configure test | |||
2016-09-28 | Document the order of directories added with code:add_pathsa/1 | Siri Hansen | |
code:add_pathsa/1 reverts the list of directories when adding it at the beginning of the code path. The command line option '-pa' behaves in the same way. This is now documented. | |||
2016-09-28 | Try to handle not yet available functionality in MacOSX SDK | Rickard Green | |
2016-09-28 | Merge branch 'lucafavatella/erts/fix-typo-fp/PR-1177' into maint | Björn-Egil Dahlberg | |
* lucafavatella/erts/fix-typo-fp/PR-1177: Fix typo in configuration description | |||
2016-09-27 | erts: Add examples to binary_to_term and term_to_binary | Lukas Larsson | |
2016-09-27 | erts: Rename __errno in order to avoid conflict on openbsd | Lukas Larsson | |
2016-09-25 | Fix typo in configuration description | Luca Favatella | |
2016-09-23 | Fix posix_memalign configure test | Rickard Green | |
2016-09-23 | erts: Make cerl -dump core work on mac | Sverker Eriksson | |
2016-09-21 | erts: Clearify run_erl docs | Sverker Eriksson | |
ERL-258 | |||
2016-09-20 | Prepare release | Erlang/OTP | |
2016-09-15 | Merge branch 'raimo/diffserv-socket-option/OTP-13582' into maint | Raimo Niskanen | |
* raimo/diffserv-socket-option/OTP-13582: Tune 'tclass' semantics Implement IPV6_TCLASS | |||
2016-09-15 | Merge branch 'bjorn/erts/on_load/ERL-240/OTP-13893' into maint | Björn Gustavsson | |
* bjorn/erts/on_load/ERL-240/OTP-13893: erts: Add nif_SUITE:t_on_load erts: Improve nif_SUITE:upgrade test Don't leak old code when loading a modules with an on_load function | |||
2016-09-14 | Merge branch 'maint-19' into maint | Henrik Nord | |
2016-09-14 | Merge branch 'mcherep/erts/fix-doc-typo/PR-1165/OTP-13886' into maint | Björn-Egil Dahlberg | |
* mcherep/erts/fix-doc-typo/PR-1165/OTP-13886: Typo in documentation fixed | |||
2016-09-14 | Prepare release | Erlang/OTP | |
2016-09-14 | Ensure we dont use an invalid live heap fragment pointer | Rickard Green | |
2016-09-14 | Update vheap size when moving msgq to heap after GC | Rickard Green | |
2016-09-14 | erts: Add nif_SUITE:t_on_load | Sverker Eriksson | |
2016-09-14 | erts: Improve nif_SUITE:upgrade test | Sverker Eriksson | |
to include upgrade from deleted (old) module instance | |||
2016-09-14 | Don't leak old code when loading a modules with an on_load function | Björn Gustavsson | |
Normally, calling code:delete/1 before re-loading the code for a module is unnecessary but causes no problem. But there will be be problems if the new code has an on_load function. Code with an on_load function will always be loaded as old code to allowed it to be easily purged if the on_load function would fail. If the on_load function succeeds, the old and current code will be swapped. So in the scenario where code:delete/1 has been called explicitly, there is old code but no current code. Loading code with an on_load function will cause the reference to the old code to be overwritten. That will at best cause a memory leak, and at worst an emulator crash (especially if NIFs are involved). To avoid that situation, we will put the code with the on_load function in a special, third slot in Module. ERL-240 | |||
2016-09-14 | Merge branch 'bjorn/erts/start-scripts/ERL-250' into maint | Björn Gustavsson | |
* bjorn/erts/start-scripts/ERL-250: Turn off parallel make for start scripts Makefile | |||
2016-09-14 | Merge branch 'rickard/test-cuddle' into maint | Rickard Green | |
* rickard/test-cuddle: Ensure long enough sleep in driver_SUITE:timer_delay driver | |||
2016-09-14 | Merge branch 'maint-19' into maint | Henrik Nord | |
2016-09-14 | Tune 'tclass' semantics | Raimo Niskanen | |
2016-09-13 | Prepare release | Erlang/OTP | |
2016-09-13 | Fix crash due to heap fragments left after GC | Rickard Green | |
Do not decode distribution messages as part of the GC operation. Distribution messages containing maps may generate heap fragments. | |||
2016-09-13 | Turn off parallel make for start scripts Makefile | Björn Gustavsson | |
At least on macOS (OS X), /usr/bin/install does not seem to be thread-safe when creating directories. That is, if several invocations of /usr/bin/install attempts to create the same directory, one or more of the invocations may fail with an error, causing the build to fail. Avoid the problem by turning off parallel make for the Makefile in erts/start_scripts. Reported-by: https://bugs.erlang.org/browse/ERL-250 | |||
2016-09-13 | Typo in documentation fixed | Cherep | |
2016-09-12 | Implement IPV6_TCLASS | Raimo Niskanen | |
2016-09-09 | Fix restore of 'current' field when rescheduled NIF completes | Rickard Green | |
2016-09-07 | Merge branch 'egil/erts/start-scripts-dependency/ERL-241/OTP-13871' into maint | Björn-Egil Dahlberg | |
* egil/erts/start-scripts-dependency/ERL-241/OTP-13871: erts: Fix start scripts generation dependency in Makefile | |||
2016-09-06 | Merge branch 'sverker/beam-too-few-functions/ERL-244/OTP-13848' into maint | Sverker Eriksson | |
* sverker/beam-too-few-functions/ERL-244: erts: Reject beam file with too few functions | |||
2016-09-06 | erts: Fix start scripts generation dependency in Makefile | Björn-Egil Dahlberg | |
Reported-by: Kent Fredric | |||
2016-09-06 | Merge branch 'hasse/doc/format_man_pages_utf8' into maint | Hans Bolinder | |
* hasse/doc/format_man_pages_utf8: doc: Use groff with -Tutf8 | |||
2016-09-06 | Merge branch 'rickard/thr-prgr-unmanaged-delay-bug/OTP-13869' into maint | Rickard Green | |
* rickard/thr-prgr-unmanaged-delay-bug/OTP-13869: Fix erts_thr_progress_unmanaged_delay() | |||
2016-09-06 | Merge branch 'rickard/drv-send-term-thr-bug/OTP-13866' into maint | Rickard Green | |
* rickard/drv-send-term-thr-bug/OTP-13866: Fix thread calls to erl_drv_send_term()/erl_drv_output_term() Conflicts: erts/emulator/beam/io.c | |||
2016-09-06 | doc: Use groff with -Tutf8 | Hans Bolinder | |
2016-09-05 | Fix erts_thr_progress_unmanaged_delay() | Rickard Green | |
Thread progress leader update did not cache current unmanaged index when waiting for unmanaged threads. This caused erts_thr_progress_unmanaged_delay() to stop working until a new leader took over. | |||
2016-09-05 | Merge branch 'lukas/erts/epmd_xmllint_fix' into maint | Lukas Larsson | |
* lukas/erts/epmd_xmllint_fix: epmd: Fix xmllint error in comsummary | |||
2016-09-05 | Merge branch 'lukas/erts/fix_signalhandler_errno_restore/OTP-13868' into maint | Lukas Larsson | |
* lukas/erts/fix_signalhandler_errno_restore/OTP-13868: erts: Fix child setup signal hander bug | |||
2016-09-05 | Merge branch 'lukas/erts/tracing/fix_sparc_align_issue/OTP-13803' into maint | Lukas Larsson | |
* lukas/erts/tracing/fix_sparc_align_issue/OTP-13803: erts: Immed tracer states also have to be alignable | |||
2016-09-05 | Fix thread calls to erl_drv_send_term()/erl_drv_output_term() | Rickard Green | |
2016-09-05 | erts: Reject beam file with too few functions | Sverker Eriksson | |
2016-09-02 | Introduce literal sweep of native stack in new purge strategy | Rickard Green | |