Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2013-09-30 | Merge branch 'sv/system_info_max_ets' into maint | Lukas Larsson | |
OTP-11362 * sv/system_info_max_ets: Update preloaded add system_info(ets_limit) | |||
2013-09-30 | Cope with .erlang files that print to stdout | Björn Gustavsson | |
Don't redirect standard output when auto-generating the asn1ct_rtt.erl and asn1ct_eval*.erl source files, because anything printed form .erlang will end up in them, probably causing a compilation error. | |||
2013-09-30 | PER/UPER: Correct encoding for single-value extensible constraints | Björn Gustavsson | |
An extensible constraint which is a union of single values, such as: INTEGER (1|17, ...) would be incorrectly encoded. | |||
2013-09-30 | asn1ct_value: Handle named INTEGERs with constraints | Björn Gustavsson | |
The asn1ct:value/2 function would crash for name INTEGERs with constraints, such as INTEGER {a(2),b(3),z(17)} (2|3|17, ...). | |||
2013-09-27 | Prepare release | Erlang/OTP | |
2013-09-27 | Merge branch 'rickard/aligned-sys_alloc-carriers_maint/OTP-11318' into maint-r16 | Erlang/OTP | |
* rickard/aligned-sys_alloc-carriers_maint/OTP-11318: Implement platform specific aligned sys_alloc and use when supported | |||
2013-09-27 | Teach the ASN.1 compiler the no_ok_wrapper option | Björn Gustavsson | |
Add the no_ok_wrapper option so that the generated M:encode/2 and M:decode/2 functions will not wrap a successful return value in an {ok,...} tuple. Errors will cause exceptions. Eliminating the wrapping tuple allows simpler nesting of calls. | |||
2013-09-27 | Optimize the generated decode/2 function | Björn Gustavsson | |
Use 'try' instead of 'catch', and don't match anything that cannot actually be returned from the generated encoding code. |