summaryrefslogtreecommitdiff
path: root/system
Commit message (Collapse)AuthorAgeFilesLines
* Add uppcoming incompatibility note about unbound type variablesBjörn Gustavsson2023-05-051-0/+24
|
* Add uppcoming incompatibility note about matching +0.0 and -0.0Björn Gustavsson2023-05-051-0/+36
|
* dbg: deprecates function dbg:stop_clear/1Kiko Fernandez-Reyes2023-04-191-0/+1
| | | | | | | | function `dbg:stop_clear/1` is not documented in the API but was kept for compatibility reasons. in this commit we make a step forward to deprecating its use such that it will be eventually removed. closes GH-6903.
* Merge pull request #7097 from RobinMorisset/docBjörn Gustavsson2023-04-131-1/+14
|\ | | | | Document the scoping rules for try/catch/of/after expressions
| * Document the scoping rules for try/catch/of/after expressionsRobin Morisset2023-04-051-1/+14
| | | | | | | | Fixes #6598.
* | Revert "Prepare release"Henrik Nord2023-04-121-2/+2
| | | | | | | | This reverts commit d4e4511b19f4126d9271a6e3a8fa2eb716da7e85.
* | Prepare releaseErlang/OTP2023-04-111-2/+2
| |
* | Remove dead links from old deprecations in OTP 24Rickard Green2023-04-061-7/+4
| |
* | inets: Postpone removal of http_uri:encode/decodeIngela Anderton Andin2023-04-061-2/+2
| | | | | | | | | | | | We need rebar3 to be updated before we remove this function. Change documentation to be warn about using this function and tweak it to not be so misguiding.
* | Schedule the vanilla driver for removal in OTP 27Rickard Green2023-04-051-0/+14
| |
* | Move things from "scheduled for removal in OTP 26" to "removed in OTP 26"Rickard Green2023-04-052-30/+27
| |
* | Teach 'make clean' in sys doc dir not to break the source treeRickard Green2023-04-051-2/+1
|/
* kernel: Deprecate disk_log:inc_wrrap_fileIngela Anderton Andin2023-04-041-0/+1
|
* [erts,kernel,stdlib] Documentation about blocking signalingRickard Green2023-03-301-17/+30
|
* Revert "Prepare release"Henrik Nord2023-03-221-2/+2
| | | | This reverts commit 1cf126f91eb533783409da95b117207d8c13d9aa.
* Prepare releaseErlang/OTP2023-03-211-2/+2
|
* Update copyright yearErlang/OTP2023-03-2116-16/+16
|
* Merge PR-7004 from sverker/maps-merge-optSverker Eriksson2023-03-171-2/+13
|\ | | | | | | OTP-18523 OTP-18524
| * Merge 'sverker/24/erts/maps-merge-opt/OTP-18523' into sverker/maps-merge-optSverker Eriksson2023-03-171-2/+13
| |\
| | * erts: Optimize maps:merge/2 of small mapsSverker Eriksson2023-03-171-4/+16
| | | | | | | | | | | | | | | If 2nd map has all keys return it as-is. If 1st map has all keys reuse its key tuple.
* | | Merge pull request #7022 from bjorng/bjorn/efficiency-guide-binariesBjörn Gustavsson2023-03-171-2/+50
|\ \ \ | | | | | | | | Efficiency Guide: Add more examples for binaries
| * | | Efficiency Guide: Add more examples for binariesBjörn Gustavsson2023-03-161-2/+50
| | | |
* | | | Merge pull request #6993 from ilya-klyuchnikov/eep-dynamicJohn Högberg2023-03-171-1/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | EEP 61: Built-in dynamic type OTP-18522
| * | | | EEP 61: Built-in dynamic typeIlya Klyuchnikov2023-03-151-1/+16
| |/ / /
* | | | Merge pull request #7017 from bjorng/bjorn/upcoming-re-incompatibility/OTP-18511Björn Gustavsson2023-03-161-0/+51
|\ \ \ \ | |/ / / |/| | | Add note about a new regular expression engine in OTP 27
| * | | Add note about a new regular expression engine in OTP 27Björn Gustavsson2023-03-151-0/+51
| |/ / | | | | | | | | | | | | | | | In Erlang/OTP 27, we will stop using the PCRE regular expression library, because it is no longer maintained. It is likely that we will instead use RE2 (https://github.com/google/re2).
* | | Merge pull request #7003 from jhogberg/john/compiler/inline-maps-get-3/OTP-18502John Högberg2023-03-141-20/+29
|\ \ \ | | | | | | | | sys_core_fold: Inline maps:get/3
| * | | sys_core_fold: Inline maps:get/3John Högberg2023-03-101-20/+29
| | | |
* | | | Fix typo in Potential Upcoming IncompatibilitiesBjörn Gustavsson2023-03-141-1/+1
| |/ / |/| |
* | | Merge PR-6991 from sverker/erts/encode-atoms-utf8-defaultSverker Eriksson2023-03-101-44/+0
|\ \ \ | | | | | | | | | | | | | | | | OTP-18505 Make term_to_binary encode atoms as UTF-8 by default
| * | | erts: Make term_to_binary encode atoms as UTF-8 by defaultSverker Eriksson2023-03-101-44/+0
| | | | | | | | | | | | | | | | | | | | That is, the default 'minor_version' option is changed from 1 to 2 for term_to_binary and term_to_iovec.
* | | | Merge pull request #6988 from bjorng/bjorn/doc/bit-orderBjörn Gustavsson2023-03-091-25/+72
|\ \ \ \ | |_|/ / |/| | | Document the bit order of the bit syntax
| * | | Document the bit order of the bit syntaxRaimo Niskanen2023-03-091-25/+72
| | | |
* | | | Merge branch 'maint' into masterHenrik Nord2023-03-081-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * | | Prepare releaseErlang/OTP2023-03-061-1/+1
| | | |
| * | | Update copyright yearErlang/OTP2023-03-063-3/+3
| | | |
* | | | Remove already implemented incompatibilities for OTP 25Björn Gustavsson2023-03-061-31/+0
| | | |
* | | | Update the documentation about the maybe featureBjörn Gustavsson2023-03-062-4/+58
| |/ / |/| | | | | | | | | | | | | | While at it, split the note about fun creator pid into two sections. Closes #6950
* | | Merge pull request #6963 from ↵John Högberg2023-03-061-0/+19
|\ \ \ | | | | | | | | | | | | | | | | jhogberg/john/erts/reintroduce-literal-lambdas/OTP-18498 erts: Reintroduce literal fun optimization
| * | | system: Flag for the removal of fun creator pid in OTP 27John Högberg2023-03-031-0/+19
| | | |
* | | | Correct exception raised by a bad map update operationBjörn Gustavsson2023-03-031-1/+1
| | | |
* | | | Document optimizations for appending to binariesBjörn Gustavsson2023-02-281-51/+103
| | | |
* | | | Address a few omissions in documentation of comprehensionsBjörn Gustavsson2023-02-271-15/+61
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | * Document that variables bound in a generator expression is not visible outside that expression. * Document the failure modes for filters. Closes #6454
* | | Merge pull request #6918 from bjorng/bjorn/doc/binary-units/GH-6706/OTP-18492Björn Gustavsson2023-02-271-52/+161
|\ \ \ | | | | | | | | Fix factual errors and omissions for the bit syntax
| * | | Fix factual errors and omissions for the bit syntaxBjörn Gustavsson2023-02-241-52/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | While at it, reorganize the documentation for the bit syntax into separate sections for each type of segment. Closes #6706
* | | | Merge branch 'raimo/gen-sync-start-fail/GH-6339' OTP-18471Raimo Niskanen2023-02-231-3/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * raimo/gen-sync-start-fail/GH-6339: Update documentation after review Fix bug - start_link should not return an unwrapped error Reason Change to a more coherent behaviour for init_fail and exit in init Clarify documentation Update doc with proc_lib:init_fail/2,3 Simplify error propagation Implement synchronous init failure for gen processes Test looping over gen_server init failure
| * | | | Update doc with proc_lib:init_fail/2,3Raimo Niskanen2023-02-161-3/+6
| | | | |
* | | | | Merge pull request #6829 from josevalim/jv-move-instrumentJohn Högberg2023-02-221-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | Move instrument.erl to runtime_tools OTP-18487
| * | | | Move instrument.erl to runtime_toolsJosé Valim2023-02-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instrument.erl can be a useful tool for debugging memory allocation and memory leaks in production systems. For example, eventually we could have a button in Observer that invokes instrument and prints a histogram on demand. For this purpose, however, it must be part of runtime_tools.
* | | | | Merge pull request #6879 from dmitrivereshchagin/fix-release-docsRickard Green2023-02-211-3/+1
|\ \ \ \ \ | | | | | | | | | | | | Fix release_docs for GNU make 4.3