Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-07 | Merge branch 'maint' | Hans Nilsson | |
2017-07-07 | Merge branch 'hans/crypto/supports_macs/OTP-14504' into maint | Hans Nilsson | |
2017-07-07 | Merge branch 'maint' | Hans Nilsson | |
2017-07-07 | Merge branch 'hans/crypto/test_suite_reports_info' into maint | Hans Nilsson | |
2017-07-07 | crypto: test suites report openssl version, supports etc | Hans Nilsson | |
2017-07-07 | Merge branch 'siri/sasl/remove-si-modules/OTP-14469' | Siri Hansen | |
* siri/sasl/remove-si-modules/OTP-14469: [sasl] Remove out-dated modules si and si_sasl_supp | |||
2017-07-07 | Merge pull request #1498 from michalmuskala/new_map_lit | Björn Gustavsson | |
Introduce new_map_lit operation in the loader OTP-14502 | |||
2017-07-07 | Merge pull request #1500 from josevalim/jv-unicode-10 | Dan Gudmundsson | |
Update to Unicode 10 OTP-14503 | |||
2017-07-07 | crypto: added a 'macs' entry to proplist in crypto:supports/0 | Hans Nilsson | |
2017-07-07 | erts: ensure alignment of VM core types | Mikael Pettersson | |
2017-07-07 | Log actual http status code of response. | Vance Shipley | |
The status code provided by other modules was being ignored and 200 (OK) was logged for all responses. | |||
2017-07-06 | Merge branch 'maint' | Hans Nilsson | |
2017-07-06 | Merge branch 'hans/crypto/update-gitignore' into maint | Hans Nilsson | |
2017-07-06 | Updated .gitignore | Hans Nilsson | |
2017-07-06 | reltool: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | kernel: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | hipe: Do not use deprecated functions in string(3) | Hans Bolinder | |
Should probably be left for the HiPE team to fix | |||
2017-07-06 | hipe: erl_types: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | syntax_tools: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | erl_docgen: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | stdlib: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | parsetools: Do not use deprecated functions in string(3) | Hans Bolinder | |
Unicode is also handled better in a few cases. | |||
2017-07-06 | edoc: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | tools: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | dialyzer: Do not use deprecated functions in string(3) | Hans Bolinder | |
2017-07-06 | Introduce a new core pass called sys_core_alias | José Valim | |
The goal of this pass is to find values that are built from patterns and generate aliases for those values to remove pressure from the GC. For example, this code: example({ok, Val}) -> {ok, Val}. shall become: example({ok, Val} = Tuple) -> Tuple. Currently this pass aliases tuple and cons nodes made of literals, variables and other cons. The tuple/cons may appear anywhere in the pattern and it will be aliased if used later on. Notice a tuple/cons made only of literals is not aliased as it may be part of the literal pool. | |||
2017-07-06 | erts: Generate crash_dump slogan string as UTF8 | Sverker Eriksson | |
the same as atoms. | |||
2017-07-06 | jeckersb/port_please-ipv6/PR-1487/OTP-14501 | Lukas Larsson | |
Fix erl_epmd:port_please when using IPv6 | |||
2017-07-06 | johanclaesson/fprof/PR-1460/OTP-14500 | Lukas Larsson | |
fprof: Sum callers and callees | |||
2017-07-06 | Merge branch 'maint' | John Högberg | |
2017-07-06 | Merge branch 'john/erts/runtime-lcnt' into maint | John Högberg | |
* john/erts/runtime-lcnt: Document rt_mask and add warnings about copy_save Add an emulator test suite for lock counting Break erts_debug:lock_counters/1 into separate BIFs Allow toggling lock counting at runtime Move lock flags to a common header Enable register_SUITE for lcnt builds Enable lcnt smoke test on all builds that have lcnt enabled Make lock counter info independent of the locks being counted OTP-14412 OTP-13170 OTP-14413 | |||
2017-07-06 | Document rt_mask and add warnings about copy_save | John Högberg | |
2017-07-06 | Add an emulator test suite for lock counting | John Högberg | |
OTP-14413 | |||
2017-07-06 | Break erts_debug:lock_counters/1 into separate BIFs | John Högberg | |
2017-07-06 | Allow toggling lock counting at runtime | John Högberg | |
The implementation is still hidden behind ERTS_ENABLE_LOCK_COUNT, and all categories are still enabled by default, but the actual counting can be toggled at will. OTP-13170 | |||
2017-07-06 | Move lock flags to a common header | John Högberg | |
2017-07-06 | Enable register_SUITE for lcnt builds | John Högberg | |
It was disabled for performance reasons, and the new implementation handles it just fine (roughly half as fast as without lcnt). | |||
2017-07-06 | Enable lcnt smoke test on all builds that have lcnt enabled | John Högberg | |
2017-07-06 | Merge branch 'maint' | Sverker Eriksson | |
2017-07-06 | Merge branch 'sverker/prealloc-race-bug/maint' into maint | Sverker Eriksson | |
* sverker/prealloc-race-bug/maint: erts: Increase pre-allocated blocks #ifdef DEBUG | |||
2017-07-06 | erts: Refactor erts_unicode_list_to_buf | Sverker Eriksson | |
to get bytes written when truncated. | |||
2017-07-06 | Introduce new_small_map_lit op | Michal Muskala | |
Take advantage of the fact that small maps have a tuple for keys. When new map is constructed and all keys are literals, we can construct the entire keys tuple as a literal. This should reduce the memory of maps created with literal keys almost by half, since they all can share the same keys tuple. | |||
2017-07-06 | Merge branch 'maint' | Björn Gustavsson | |
* maint: macOS: Fix problems loading crypto | |||
2017-07-06 | Merge pull request #1501 from bjorng/bjorn/macos-dynamic-loading/ERL-439 | Björn Gustavsson | |
macOS: Fix problems loading crypto OTP-14499 | |||
2017-07-06 | erts: Add HRelease endp assert | Lukas Larsson | |
This assert makes sure that endp is correct and that no other HAlloc has been done inbetween HAlloc and HRelease. | |||
2017-07-06 | Merge branch 'maint' | Kenneth Lundin | |
2017-07-06 | Merge branch 'kenneth/asn1/ERL-437' into maint | Kenneth Lundin | |
* kenneth/asn1/ERL-437: Corrected behavior of option {n2n, EnumTypeName} when EnumTypeName contains a hypen like fore example Cause-Misc. This caused syntax errors when compiling the generated Erlang code. OTP-14495 | |||
2017-07-06 | Merge pull request #1499 from josevalim/jv-tuple-calls | Björn Gustavsson | |
Make tuple calls opt-in OTP-14497 | |||
2017-07-05 | Add support for binary input in ssh_io | Daniel Pettersson | |
2017-07-05 | Disksup parsing for 'df' output on POSIX and SUSv3 systems | Dmytro Lytovchenko | |
Tests for disksup:parse_df |