Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-05 | Prepare release | Erlang/OTP | |
2018-11-02 | Optimize operator '--' and yield on large inputs | John Högberg | |
The removal set now uses a red-black tree instead of an array on large inputs, decreasing runtime complexity from `n*n` to `n*log(n)`. It will also exit early when there are no more items left in the removal set, drastically improving performance and memory use when the items to be removed are present near the head of the list. This got a lot more complicated than before as the overhead of always using a red-black tree was unacceptable when either of the inputs were small, but this compromise has okay-to-decent performance regardless of input size. Co-authored-by: Dmytro Lytovchenko <[email protected]> | |||
2018-03-21 | Update release notes | Erlang/OTP | |
2018-03-09 | Update release notes | Erlang/OTP | |
2018-03-01 | stdlib: Fix doc link in timer | Lukas Larsson | |
2018-02-19 | stdlib: Correct documentation typo | Martin Hässler | |
2018-01-29 | Merge branch 'sverker/ets-match_spec_run-spec/OTP-14889' into maint | Sverker Eriksson | |
2018-01-24 | Merge branch 'raimo/stdlib/optimize-gen_statem' into maint | Raimo Niskanen | |
* raimo/stdlib/optimize-gen_statem: Optimize plain call response time Correct typo in design principles for gen_statem | |||
2018-01-23 | stdlib: Indent example code | Sverker Eriksson | |
2018-01-23 | stdlib: Fix spec for match_spec_run/2 | Sverker Eriksson | |
Matching can be done on any terms. | |||
2018-01-16 | Optimize plain call response time | Raimo Niskanen | |
2018-01-05 | stdlib: Let filelib:find_source() search subdirs | Hans Bolinder | |
The Design Principles states that an application can have Erlang source files one level below the "src" directory, and now filelib:find_source() by default searches one level below "src". The same applies to "esrc". That directory is only mentioned in filename(3). | |||
2017-12-14 | Merge pull request #1650 from jabarszcz/doc_digraph_error | Hans Bolinder | |
digraph: Document a bad_edge error | |||
2017-12-08 | Update release notes | Erlang/OTP | |
2017-12-06 | digraph: Document a bad_edge error | Jean-Alexandre Barszcz | |
2017-11-30 | Clarification in doc of unicode:characters_to_list/2 | Rickard Green | |
2017-10-31 | Refactor xmllint check and make it fail on failure | Lukas Larsson | |
This commit also adds a check to see that all files that are part of an xi:include also have part of XML_FILES and vice versa. It also fixes any applications where this was not true. | |||
2017-10-12 | Revert "Merge branch 'rickard/null-char-filenames/ERL-370/OTP-14543' into maint" | Rickard Green | |
This reverts commit 0717a2194e863f3a78595184ccc5637697f03353, reversing changes made to 71a40658a0cef8b3e25df3a8e48a72d0563a89bf. | |||
2017-10-10 | Merge branch 'lars/doc-cleanup/OTP-14475' into maint | Lars Thorsen | |
* lars/doc-cleanup/OTP-14475: [edoc] Remove unused module otpsgml_layout.erl Remove unused files from the documentation build | |||
2017-10-02 | Merge branch 'rickard/null-char-filenames/ERL-370/OTP-14543' into maint | Rickard Green | |
* rickard/null-char-filenames/ERL-370/OTP-14543: Don't allow null in filenames | |||
2017-09-28 | Fix grammar in ets:foldl/3 and ets:foldr/3 docs | Ayanda Dube | |
2017-09-28 | Remove unused files from the documentation build | Lars Thorsen | |
2017-09-27 | Don't allow null in filenames | Rickard Green | |
2017-09-22 | Update release notes | Erlang/OTP | |
2017-09-20 | erts, stdlib: Fix xmllint warning | Hans Bolinder | |
2017-09-18 | Merge commit '3d6a68727182c05fbbef9ad9e694f2e79b6731de' into maint | Raimo Niskanen | |
* commit '3d6a68727182c05fbbef9ad9e694f2e79b6731de': Update link text to algorithms homepage | |||
2017-09-14 | Update link text to algorithms homepage | Raimo Niskanen | |
2017-08-25 | Changes confusing example of a bad guard in ets:fun2ms | Sasan Hezarkhani | |
2017-07-10 | Fix typo in rand.xml: superseeded -> superseded | Loïc Hoguin | |
2017-07-04 | Merge branch 'maint-20' into maint | John Högberg | |
* maint-20: Updated OTP version Update release notes Update version numbers erts: Fix bug in quick alloc Fix old length usage in string stdlib: Fix bug in proc_lib Support arbitrary crash report in proc_lib. | |||
2017-06-30 | Update release notes | Erlang/OTP | |
2017-06-22 | stdlib: Correct lists(3) regarding filtermap/2 | Hans Bolinder | |
See also ERL-402, https://bugs.erlang.org/browse/ERL-402. | |||
2017-06-21 | Prepare release | Erlang/OTP | |
2017-06-16 | [stdlib] Open sys debug logs as utf8 | Siri Hansen | |
This allows the use of ~ts/~tp/~tw in the formatting fun to sys:handle_debug/4. | |||
2017-06-14 | Update documentation of ERL_MAX_ETS_TABLES | Rickard Green | |
2017-06-07 | Merge branch 'maint' | Raimo Niskanen | |
2017-06-04 | Fix typo | Graham Hay | |
2017-05-31 | Revert "Prepare release" | Hans Nilsson | |
This reverts commit eaf8ca41dfa4850437ad270d3897399c9358ced0. | |||
2017-05-30 | Prepare release | Erlang/OTP | |
2017-05-23 | Merge pull request #1469 from josevalim/jv-unicode-normalize-error | Dan Gudmundsson | |
Return error tuple on unicode normalization functions | |||
2017-05-22 | Return error tuple on unicode normalization functions | José Valim | |
Prior to this patch, the normalization functions in the unicode module would raise a function clause error for non-utf8 binaries. This patch changes it so it returns {error, SoFar, Invalid} as characters_to_binary and characters_to_list does in the unicode module. Note string:next_codepoint/1 and string:next_grapheme had to be changed accordingly and also return an error tuple. | |||
2017-05-22 | Merge branch 'raimo/gen_statem-dev' | Raimo Niskanen | |
* raimo/gen_statem-dev: Fix documentation details | |||
2017-05-22 | Fix documentation details | Raimo Niskanen | |
2017-05-15 | Merge pull request #1407 from eltex-ecss/auto_hibernate_timeout | Ingela Andin | |
Add option hibernate_after to gen_server, gen_statem and gen_event. Also added to the deprecated gen_fsm behaviour. OTP14405 | |||
2017-05-10 | Merge branch 'sverker/ets-select-replace-const' | Sverker Eriksson | |
* sverker/ets-select-replace-const: stdlib: Add examples for ets:select_replace docs erts: Fix ets:select_replace with {const, NewTuple} | |||
2017-05-10 | stdlib: Add examples for ets:select_replace docs | Sverker Eriksson | |
2017-05-05 | Revert "Prepare release" | Raimo Niskanen | |
This reverts commit dc57404252c47520f352834ad9be45ad684f96c9. | |||
2017-05-04 | Prepare release | Erlang/OTP | |
2017-05-04 | Update copyright year | Raimo Niskanen | |
2017-05-02 | "auto_hibernate_timeout" option renamed to "hibernate_after". | Anton N Ryabkov | |
It was done because "hibernate_after" option already used in ssl for the same reason. |