Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-27 | stdlib: Improve the Erlang shell's handling of references | Hans Bolinder | |
As of Erlang/OTP 20.0, the type of ETS tables, ets:tid(), is a reference(). A request was put forward that the Erlang shell should be able to handle references in its input. This commit introduces an extended parser in module lib. It can parse pids, ports, references, and external funs under the condition that they can be created in the running system. The parser is meant to be used internally in Erlang/OTP. The alternative, to extend erl_scan and erl_parse, was deemed inferior as it would require the abstract format be able to represent pids, ports, references, and funs, which would be confusing as they are not expressions as such, but data types. | |||
2017-04-20 | Fix xmllint warning in Design Principles/Supervisor Behaviour | Siri Hansen | |
2017-03-17 | Update the documentation regarding Unicode atoms | Björn Gustavsson | |
2017-03-16 | update doc (#1365) | getong | |
Update erl_interface tutorial docs to work reflect a more modern erl_interface environment | |||
2017-03-10 | retired_myths.xml: Move marker to adhere to DTD | Björn Gustavsson | |
2017-03-09 | Merge branch 'siri/typer/remove-application/OTP-14251' | Siri Hansen | |
* siri/typer/remove-application/OTP-14251: Remove typer application | |||
2017-03-08 | Remove typer application | Siri Hansen | |
The application now has an own repo, https://github.com/erlang/typer | |||
2017-03-03 | Merge branch 'maint' | Raimo Niskanen | |
2017-03-03 | Merge branch 'raimo/kernel/gen_statem-progress/OTP-14114' into maint | Raimo Niskanen | |
* raimo/kernel/gen_statem-progress/OTP-14114: Make code_change/4 optional Implement fallback for terminate/3 Clarify code_change and callback mode change Stop pampering with stacktraces Clean up timer handling Remove event timer optimization Clean up timer handling Reduce number of loop variables hence code mass Optimize by using async cancel_timer Bugfix: callback mode not cached after code change Implement repeat_state and repeat_state_and_data Correct type checking function for action {next_event,,} Change arity of type to init_result/1 | |||
2017-02-20 | Documentation: fix link to erlang(3) man page | Stephan Renatus | |
I don't see why this should point to process_flag/2. Let's make it not do that. | |||
2017-02-14 | Fixed typos in system/doc | Andrew Dryga | |
2017-02-03 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2017-02-01 | fix a few statem typos | Kim Shrier | |
2017-01-30 | Implement repeat_state and repeat_state_and_data | Raimo Niskanen | |
2017-01-26 | Merge pull request #1289 from richcarl/intensity-tuning-doc | Siri Hansen | |
Add restart intensity howto section to design principles doc OTP-14168 | |||
2017-01-25 | Merge branch 'egil/percept/remove-application/OTP-14163' | Björn-Egil Dahlberg | |
* egil/percept/remove-application/OTP-14163: ssl: Remove percept from benchmark otp: Don't mention percept in documentation runtime_tools: Remove percept percept: Remove application | |||
2017-01-23 | Add design principles restart intensity howto | Richard Carlsson | |
2017-01-20 | otp: Don't mention percept in documentation | Björn-Egil Dahlberg | |
2017-01-11 | character_set.xml: Remove a superfluous reference to OTP R5 | Björn Gustavsson | |
2017-01-11 | records.xml: Remove a superfluous reference to OTP R8 | Björn Gustavsson | |
2017-01-11 | macros.xml: Remove a reference to OTP R7 | Björn Gustavsson | |
2017-01-11 | expressions.xml: Remove superfluous references to OTP R7/R10 | Björn Gustavsson | |
2017-01-11 | errors.xml: Remove superfluous references to R10B | Björn Gustavsson | |
2017-01-11 | data_types.xml: Remove superfluous reference to R9B | Björn Gustavsson | |
2017-01-11 | Say that features after R13A are mentioned in the text | Björn Gustavsson | |
The text mentions any changes that occurred in R7A and later. Change that to only mention changes that occurred after R12B. | |||
2017-01-10 | Remove mention of R12B | Björn Gustavsson | |
Also don't say that there are no plans to make sharing-preserving copying default; it has been seriously suggested. | |||
2017-01-10 | Fix a typo in functions.xml | Björn Gustavsson | |
2017-01-10 | Modernize section about list handling and list comprehensions | Björn Gustavsson | |
2017-01-10 | Remove comparisons of binary handling between R11B and R12B | Björn Gustavsson | |
Shorten the text by removing superfluous details about how binary handling was different in R11B. | |||
2017-01-10 | Don't mention "tuple funs" at all | Björn Gustavsson | |
"Tuples funs" was removed a long time ago. There is no need to even mention them. | |||
2017-01-10 | Don't call byte_size/1 and tuple_size/1 "new" | Björn Gustavsson | |
2017-01-10 | Remove paragraph mentioning improvements in R12B | Björn Gustavsson | |
2016-12-28 | Merge branch 'maint' | Lukas Larsson | |
2016-12-28 | Merge branch 'reith/erts/c_port_driver_tutorial_fix/PR-1281' into maint | Lukas Larsson | |
* reith/erts/c_port_driver_tutorial_fix/PR-1281: fix library open error in linked-in port driver tutorial | |||
2016-12-20 | Merge branch 'maint' | Sverker Eriksson | |
2016-12-20 | erts: Correct memory footprint for maps | Sverker Eriksson | |
Small map was wrong as we should include our own top Eterm and exclude them for keys and values. Large maps was wrong as it described the theoretical minimum of a full tree, which does not happen in reality. | |||
2016-12-19 | Merge pull request #1280 from bjorng/bjorn/effiency-guide-myths/OTP-13652 | Björn Gustavsson | |
Update the myths in the Efficiency Guide for OTP 20 | |||
2016-12-19 | Extend the text for "_" myth | Björn Gustavsson | |
Thanks to Joe Armstrong for the suggestion. | |||
2016-12-19 | Shorten the tail-recursion myth | Björn Gustavsson | |
The myth about tail recursion being faster than body recursion still seems to be alive, but we don't need to spend that much space discussing it as we needed earlier. Shorten the discussion and include a link to to Fred Hebert's excellent blog post. | |||
2016-12-15 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2016-12-15 | Add a myth about NIFs | Björn Gustavsson | |
Thanks to Max Lapshin for suggesting this myth. | |||
2016-12-15 | Retire two myths | Björn Gustavsson | |
2016-12-13 | fix library open error in linked-in port driver tutorial | Amir Ghassemi Nasr | |
2016-12-12 | doc: Enchance map pair optional/mandatory notes | Björn-Egil Dahlberg | |
2016-12-12 | doc: Change "stands for" to "denotes" in typespec | Björn-Egil Dahlberg | |
2016-12-12 | Remove whitespace errors | Björn-Egil Dahlberg | |
2016-12-07 | Merge branch 'maint' | Dan Gudmundsson | |
* maint: Update copyright-year Conflicts: lib/dialyzer/src/dialyzer.hrl lib/dialyzer/src/dialyzer_options.erl lib/dialyzer/test/opaque_SUITE_data/src/recrec/dialyzer.hrl lib/dialyzer/test/opaque_SUITE_data/src/recrec/dialyzer_races.erl lib/hipe/icode/hipe_icode.erl lib/hipe/main/hipe.erl lib/hipe/main/hipe.hrl.src lib/hipe/main/hipe_main.erl | |||
2016-12-07 | Update copyright-year | Erlang/OTP | |
2016-11-23 | Add missing entries to COPYRIGHT file | Richard Carlsson | |
2016-11-17 | Merge branch 'elbrujohalcon/expand-sup-doc/PR-1233/OTP-14037' | Siri Hansen | |
* elbrujohalcon/expand-sup-doc/PR-1233/OTP-14037: Expand on the behavior of supervisors |