Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Teach ei_print_term() to print funs | Björn Gustavsson | 2019-05-29 | 2 | -11/+79 | |
| | | | ||||||
* | | | Teach ei_print_term() to print maps | Björn Gustavsson | 2019-05-29 | 2 | -18/+74 | |
| | | | ||||||
* | | | Correct decoding of external funs | Björn Gustavsson | 2019-05-21 | 2 | -3/+6 | |
|/ / | ||||||
* | | erl_interface: Tweak bit string encode/decode API | Sverker Eriksson | 2019-04-26 | 4 | -18/+103 | |
| | | | | | | | | | | to support zero copy decoding and bit offset arguments for future unaligned bit strings. | |||||
* | | erl_interface: Add bitstring and export fun support | Sverker Eriksson | 2019-04-17 | 9 | -17/+146 | |
| | | ||||||
* | | erl_interface: Refactor ei_decode_SUITE | Sverker Eriksson | 2019-04-12 | 1 | -61/+61 | |
| | | | | | | | | unmacrofy some code | |||||
* | | erl_interface: Remove ei_get_type_internal() | Sverker Eriksson | 2019-04-12 | 2 | -6/+0 | |
| | | | | | | | | same as ei_get_type() | |||||
* | | Revert "erl_interface: Remove old encoding of pid,port,refs" | Sverker Eriksson | 2019-04-09 | 1 | -8/+2 | |
| | | | | | | | | This reverts commit 78ea501bcc84bd8bd49da97e514c1c3b20682d86. | |||||
* | | erl_interface: Remove old encoding of pid,port,refs | Sverker Eriksson | 2019-03-22 | 1 | -2/+8 | |
|/ | | | | with tiny creation. | |||||
* | Add smoke test for erl_call | Rickard Green | 2019-03-18 | 2 | -0/+97 | |
| | ||||||
* | Introduce ei_init() | Rickard Green | 2019-02-05 | 9 | -2/+59 | |
| | | | | | | You previously had to initialize ei via erl_init() which implied that you were forced to link against the erl_interface even when not using it (besides initializing ei). | |||||
* | Pluggable distribution socket implementation for EI | Rickard Green | 2019-01-23 | 4 | -108/+70 | |
| | ||||||
* | Update copyright year | Henrik Nord | 2018-09-21 | 18 | -18/+18 | |
| | ||||||
* | Test for lists that aren't well defined | Simon Cornish | 2018-08-14 | 1 | -0/+12 | |
| | ||||||
* | erl_interface: Seal test case memory leaks | Sverker Eriksson | 2018-07-18 | 4 | -14/+15 | |
| | | | | to appease valgrind. | |||||
* | erl_interface: Add valgrind ability for test port programs | Sverker Eriksson | 2018-07-16 | 16 | -110/+204 | |
| | | | | Run under valgrind if environment variable VALGRIND_LOG_DIR is set. | |||||
* | Update copyright year | Henrik Nord | 2018-06-18 | 4 | -4/+4 | |
| | ||||||
* | Merge branch 'lukas/ei/fix_tmo_test' | Lukas Larsson | 2018-03-29 | 1 | -0/+1 | |
|\ | | | | | | | | | * lukas/ei/fix_tmo_test: ei: Include stdlib.h to fix malloc usage in ei test | |||||
| * | ei: Include stdlib.h to fix malloc usage in ei test | Lukas Larsson | 2018-03-13 | 1 | -0/+1 | |
| | | ||||||
* | | erts: Fix erlang:monitor toward c-nodes | Sverker Eriksson | 2017-11-23 | 3 | -4/+56 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | by suppressing DOP_MONITOR_P, DOP_MONITOR_P_EXIT and DOP_DEMONITOR_P if not supported by the remote node. In 17e198d6ee60f7dec9abfed272cf4226aea44535 I changed the behavior of erlang:monitor to not raise badarg for c-nodes but instead create a monitor to only supervise the connection. But I forgot to prevent DOP_MONITOR_P and friends from being sent to the node that does not expect them. Note: We test both DFLAG_DIST_MONITOR and DFLAG_DIST_MONITOR_NAME for the node to support process monitoring. This is because erl_interface is buggy as it sets DFLAG_DIST_MONITOR without really supporting it. ToDo: Should erl_interface stop setting DFLAG_DIST_MONITOR or should we change the meaning of these flags? | |||||
* | | erl_interface: Add tuple fallback tests | Sverker Eriksson | 2017-11-15 | 1 | -24/+21 | |
| | | | | | | | | DFLAG_EXPORT_PTR_TAG and DFLAG_BIT_BINARIES | |||||
* | | erl_interface: Refactor ei_accept_SUITE | Sverker Eriksson | 2017-11-15 | 2 | -5/+37 | |
|/ | | | | in order to call ei_publish() separately. | |||||
* | Fix erl_interface tests | Rickard Green | 2017-06-14 | 2 | -9/+9 | |
| | ||||||
* | Update copyright year | Raimo Niskanen | 2017-05-04 | 6 | -6/+6 | |
| | ||||||
* | erl_interface: Do not generate atoms on old latin1 ext format | Sverker Eriksson | 2017-03-08 | 5 | -40/+50 | |
| | | | | | Solved by letting ei_encode_atom_as ignore 'to_enc' argument and always encode in UTF8 format. | |||||
* | Fixed typos in lib/erl_interface | Andrew Dryga | 2017-02-14 | 2 | -2/+2 | |
| | ||||||
* | Merge branch 'lukas/erts/testfixes-19' | Lukas Larsson | 2016-06-14 | 1 | -2/+2 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | * lukas/erts/testfixes-19: erts: Increase bif and nif call_time trace test erts: Fix distribution_SUITE:bulk_send_bigbig on windows erts: Ensure bs_add_overflow test has enough memory kernel: Better explain controlling_process' tcp behaviour kernel: Fix t_recv_delim on bsd os_mon: Make sure to start/stop os_mon in tests correctly ssl: Fix use_interface dist_SSL test erl_interface: Fix signed int overflow tc bug erts: fix atom_roundtrip_r15b tc erts: Require more memory for debug tests | |||||
| * | erl_interface: Fix signed int overflow tc bug | Lukas Larsson | 2016-06-14 | 1 | -2/+2 | |
| | | ||||||
* | | erl_interface: Fix trace level tracing on windows | Lukas Larsson | 2016-06-14 | 1 | -2/+4 | |
| | | ||||||
* | | erl_interface: Fix decode_ulong on windows | Lukas Larsson | 2016-06-14 | 1 | -2/+8 | |
|/ | ||||||
* | erl_interface: Fix race bug in ei tests on OpenBSD | Sverker Eriksson | 2016-05-13 | 2 | -1/+5 | |
| | | | | | | Must call erl_init() to create mutex "ei_gethost_sem". The lazy initialization done in my_gethostbyname_r is not thread-safe. | |||||
* | Merge branch 'henrik/update-copyrightyear' | Henrik Nord | 2016-04-13 | 76 | -76/+76 | |
|\ | | | | | | | | | * henrik/update-copyrightyear: update copyright-year | |||||
| * | update copyright-year | Henrik Nord | 2016-03-15 | 76 | -76/+76 | |
| | | ||||||
* | | erl_interface: Support 32-bit creation for pid,port,refs | Sverker Eriksson | 2016-04-07 | 4 | -56/+74 | |
| | | ||||||
* | | erl_interface: Cuddle test ei_tmo_SUITE | Sverker Eriksson | 2016-04-07 | 2 | -6/+9 | |
| | | | | | | | | Increase max number of messages sent to fill buffers. | |||||
* | | test_server,erl_interface: Add test_host_not_reachable config | Sverker Eriksson | 2016-04-07 | 1 | -4/+6 | |
| | | ||||||
* | | Remove forgotten line | Björn-Egil Dahlberg | 2016-04-07 | 1 | -1/+0 | |
| | | ||||||
* | | Eliminate use of test_server:fail/0,1 | Björn-Egil Dahlberg | 2016-03-21 | 8 | -32/+33 | |
| | | ||||||
* | | Cleanup test code | Björn-Egil Dahlberg | 2016-03-21 | 2 | -125/+39 | |
| | | ||||||
* | | Remove unncecessary exports | Björn-Egil Dahlberg | 2016-03-21 | 9 | -202/+45 | |
| | | ||||||
* | | Eliminate suite and doc clauses | Björn-Egil Dahlberg | 2016-03-21 | 11 | -111/+9 | |
| | | ||||||
* | | Replace ?config() macro with proplists:get_value() | Björn-Egil Dahlberg | 2016-03-21 | 5 | -9/+9 | |
| | | ||||||
* | | Modernize timetraps | Björn-Egil Dahlberg | 2016-03-21 | 8 | -155/+34 | |
| | | ||||||
* | | Eliminate ?line macros | Björn-Egil Dahlberg | 2016-03-21 | 15 | -2099/+2045 | |
|/ | ||||||
* | Eliminate use of test_server.hrl and test_server_line.hrl | Björn Gustavsson | 2016-02-17 | 15 | -15/+15 | |
| | | | | | | | As a first step to removing the test_server application as as its own separate application, change the inclusion of test_server.hrl to an inclusion of ct.hrl and remove the inclusion of test_server_line.hrl. | |||||
* | Change license text to APLv2 | Bruce Yinhe | 2015-06-18 | 76 | -750/+826 | |
| | ||||||
* | Fix one-letter typo | David N. Welton | 2014-12-15 | 1 | -1/+1 | |
| | ||||||
* | erts: Change external format for maps | Sverker Eriksson | 2014-03-14 | 1 | -2/+3 | |
| | | | | | | | | | | to be: 116,Arity, K1,V1,K2,V2,...,Kn,Vn instead of: 116,Arity, K1,K2,...,Kn, V1,V2,....,Vn We think this will be better for future internal map structures like HAMT. Would be bad if we need to iterate twice over HAMT in term_to_binary, one for keys and one for values. | |||||
* | erl_interface: Add test for ei_skip_term of container terms | Sverker Eriksson | 2014-03-10 | 1 | -38/+101 | |
| | ||||||
* | erl_interface: Fix mem leak in ei_decode_encode_test | Sverker Eriksson | 2014-03-10 | 3 | -3/+8 | |
| |