Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-10 | Add bsr test data showing bug when shifting large numbers | Lars Hesel Christensen | |
Add test data demonstrating that bsr is broken when shifting a large number a huge number of bits to the right. | |||
2013-10-10 | Merge branch 'ztmr/fix_public_key_doc/OTP-11380' into maint | Fredrik Gustafsson | |
* ztmr/fix_public_key_doc/OTP-11380: fix a little typo in public_key documentation | |||
2013-10-10 | fix a little typo in public_key documentation | Tomas Morstein | |
In the example of `public_key:pem_entry_encode/2`, the result should match to `PemEntry` rather than to `PemBin` since `PemEntry` is expected as an input argument of `public_key:pem_encode/1` called just on the next line of the example. | |||
2013-10-10 | Add more SCTP errors as described in RFC 4960 | Artem Teslenko | |
2013-10-10 | Fix the typespec for the inet:ifget/2 and inet:ifget/3 return value | Ali Sabil | |
2013-10-10 | Documentation of tracer/2: Use the correct option name 'overload_check' | Björn Gustavsson | |
The implementation and the documentation disagreed on the name of option. | |||
2013-10-09 | Fix crash when using remote types in the tail of list types | Kostis Sagonas | |
Hans Bolider reported a dialyzer crash when using a remote type in the tail position of a maybe_improper_list() declaration. A test was created (by extending an existing module of the testsuite) and erl_types was modified to expand the remote type and not pass it unexpanded to subsequent phases in the processing. | |||
2013-10-09 | Adopt a convention about unknown modules | Kostis Sagonas | |
2013-10-09 | No reason for calls to unknown modules | Kostis Sagonas | |
2013-10-09 | Use the modern version of is_subtype | Kostis Sagonas | |
2013-10-09 | Adopt a convention about unknown modules | Kostis Sagonas | |
2013-10-09 | Fix a comment | Kostis Sagonas | |
2013-10-09 | Add some more comments about what the test does | Kostis Sagonas | |
This changed the lines so the results now differ. | |||
2013-10-09 | Merge branch 'fredrik/eldap/do_connect_ssl_verify/OTP-11354' into maint | Fredrik Gustafsson | |
* fredrik/eldap/do_connect_ssl_verify/OTP-11354: eldap: eldap does not support peer verification, removed {verify, 0} from ssl options | |||
2013-10-09 | Merge branch 'mururu/fix-eunit-io_request/OTP-11373' into maint | Fredrik Gustafsson | |
* mururu/fix-eunit-io_request/OTP-11373: Fix I/O-protocol error handling in eunit | |||
2013-10-09 | Merge branch 'nox/silent-rules-fixes/OTP-11351' into maint | Fredrik Gustafsson | |
* nox/silent-rules-fixes/OTP-11351: Fix two small silent rules omissions | |||
2013-10-03 | erts: Add test case for erts_mmap | Sverker Eriksson | |
2013-10-02 | erts: Add mutex to init_atoms in erts_mmap.c | Sverker Eriksson | |
2013-10-02 | erts: Fix lock violation for init_atoms in erl_mmap.c | Sverker Eriksson | |
by not holding the mseg lock while reading version and option info which is unnecessary anyway. | |||
2013-10-02 | erts: Fix misc minor bugs in supercarrier initialization | Sverker Eriksson | |
2013-10-01 | erts: Fix time_SUITE:consistency to work over turn of the month | Sverker Eriksson | |
2013-10-01 | Fix broken handling of default values for BIT STRINGs | Björn Gustavsson | |
For DER/PER/UPER, a value equal to the DEFAULT is not supposed to be encoded. BIT STRINGs values can be represented as Erlang terms in four different ways: as an integer, as a list of zeroes and ones, as a {Unused,Binary} tuple, or as an Erlang bitstring. When encoding a BIT STRING, only certain representations of BIT STRINGs values were recognized. All representations must be recognized. When decoding a DEFAULT value for a BIT STRING, the actual value given in the decoding would be either an integer or a list of zeroes and one (depending on how the literal was written in the specification). We expect that the default value should be in the same representation as any other BIT STRING value (i.e. by default an Erlang bitstring, or a list if the 'legacy_bitstring' option has been given, or as compact bitstring if 'compact_bitstring' has been given). | |||
2013-09-30 | erts: Add erts_mmap stats | Sverker Eriksson | |
As part of erlang:system_info({allocator,mseg_alloc}) and erl_crash.dump | |||
2013-09-30 | erts: Add erts_bld_tupleX macros | Sverker Eriksson | |
for compile time argument checking | |||
2013-09-30 | erts: Rename erts_bld_atom_uint_2tup_list to *_uword_* | Sverker Eriksson | |
and change from Uint to UWord values | |||
2013-09-30 | erts: Fix bug in lookup_free_seg | Sverker Eriksson | |
that could return segments that are too small after being super aligned. | |||
2013-09-30 | erts: Fix race bug in erts_munmap | Sverker Eriksson | |
Must keep mutex to serialize (un)reserve ops. | |||
2013-09-30 | erts: Add HARD_DBG_MSEG | Sverker Eriksson | |
2013-09-30 | erts: Refactor rbt_insert in erl_mmap | Sverker Eriksson | |
2013-09-30 | erts: erts_mmap improved free seg desc management | Rickard Green | |
2013-09-30 | erts: Add documentation for +MMsc* system flags | Rickard Green | |
2013-09-30 | erts: Allow page aligned erts_munmap() | Rickard Green | |
2013-09-30 | erts: Sort tree in super aligned sizes (SA_SZ_ADDR_ORDER) | Sverker Eriksson | |
2013-09-30 | erts: Fix ASSERT bug and void* arithmetics | Sverker Eriksson | |
2013-09-30 | erts: Add mmap argument to erts_debug:get_internal_state | Sverker Eriksson | |
2013-09-30 | erts: Improve erts_mmap out of free descriptor management | Rickard Green | |
2013-09-30 | erts: Cleanup erl_mmap | Sverker Eriksson | |
2013-09-30 | erts: Add __func__ to ERTS_ASSERT macro | Sverker Eriksson | |
2013-09-30 | erts: Optimize rb-tree operations by "caching" parent ptr | Sverker Eriksson | |
2013-09-30 | erts: Use rbt_foreach_node to check_tree | Sverker Eriksson | |
2013-09-30 | erts: Add build_free_seg_list | Sverker Eriksson | |
2013-09-30 | erts: Remove HARD_DEBUG flags for tree traversal | Sverker Eriksson | |
2013-09-30 | erts: Save one word in ErtsFreeSegDesc | Sverker Eriksson | |
by putting red/black color bit in 'parent' pointer | |||
2013-09-30 | erts: erts_mmap supercarrier management and erts_mseg usage | Rickard Green | |
* Coalescing and trimming of free segments in supercarrier * Management of super aligned and super unaligned areas in supercarrier * Management of reservation of physical memory * erts_mseg usage of erts_mmap | |||
2013-09-30 | erts: Prepare erl_mmap with tree structures for free seg storage | Sverker Eriksson | |
2013-09-30 | erts: Remove ASSERT_EXPR macro | Sverker Eriksson | |
2013-09-30 | erts: Refactor the ASSERT macro | Sverker Eriksson | |
Introduce unconditional ERTS_ASSERT and use that for both ASSERT and ASSERT_EXPR. | |||
2013-09-30 | Merge branch 'maint-r16' into maint | Fredrik Gustafsson | |
Conflicts: erts/vsn.mk | |||
2013-09-30 | Merge branch 'msassak/empty-pattern-badarg/OTP-11350' into maint | Fredrik Gustafsson | |
* msassak/empty-pattern-badarg/OTP-11350: stdlib: extended binary_module_SUITE to assure badarg for OTP-11350 Check all pattern arguments passed to binary:matches/2 | |||
2013-09-30 | inets: added testcase for keep_alive_timeout | Fredrik Gustafsson | |