Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-24 | ose: Add module that allows interaction with any OSE process | Lukas Larsson | |
The interface of this module is made to be as generic as possible in order for other IPC mechanisms to mimic it and allow porting of code between different os:es. | |||
2014-02-24 | ose: Change start way to use arguments to beam.smp directly | Lukas Larsson | |
The old way registered a shell command that needed to be executed. This way is more flexible as you can also use the lmconf file to set arguments there. | |||
2014-02-24 | ose: Fix stdlib testcases | Lukas Larsson | |
2014-02-24 | ose: lseek() to use SEEK_CUR | Jonas Karlsson | |
This is needed because OSE does not use 1 for SEEK_CUR | |||
2014-02-24 | ose: Extract signal numbers to common file | Lukas Larsson | |
2014-02-24 | ose: Debug wait__ does receive_fsem instead of wait_fsem | Lukas Larsson | |
This is done in order to catch rogue signals | |||
2014-02-24 | ose: Convert EFILE_SEEK to unistd seek for gzio | Lukas Larsson | |
This is needed because OSE does not have the same integers as unix/win32 for SEEK_ST and friends. | |||
2014-02-24 | ose: Force atleast one async thread for ose | Lukas Larsson | |
This is needed because a file has to be opened and operated on in the same process at all times. Using async threads guarantee this. | |||
2014-02-24 | erts: Make source file info available in lc | Lukas Larsson | |
2014-02-24 | ose: Adapt suite for OSE | Rasmuss Graaf | |
2014-02-24 | ose: Add signal debugging macros | Lukas Larsson | |
To enable just uncomment and all signals going in or out will be printed to stdout. | |||
2014-02-24 | ose: Add unsetenv and update to use get_env | Lukas Larsson | |
Before get_envp was used and this caused the environment variables to not be accessible in the correct way by use debug tools. | |||
2014-02-24 | ose: Use the swfp when compiling for OSE | Lukas Larsson | |
The hwfp has been tested as well and seem to work, but most processors that OSE will run on does not have a fpu. | |||
2014-02-24 | Added support for ENEA OSE | Lukas Larsson | |
This port has support for both non-smp and smp. It contains a new way to do io checking in which erts_poll_wait receives the payload of the polled entity. This has implications for all linked-in drivers. | |||
2014-01-30 | Merge branch 'ia/inets/tests'OTP_17.0-rc1 | Björn-Egil Dahlberg | |
* ia/inets/tests: inets: Rewrite of test case to avoid timing issues in test code | |||
2014-01-30 | Merge branch 'ia/ssl/openssl-1.0.1e' | Björn-Egil Dahlberg | |
* ia/ssl/openssl-1.0.1e: ssl: Add workaround in test code for openssl s_client bug | |||
2014-01-30 | Merge branch 'nox/syntax-tools-named-fun-fixes/OTP-11651' | Björn-Egil Dahlberg | |
* nox/syntax-tools-named-fun-fixes/OTP-11651: Fix representation of named funs in syntax_tools | |||
2014-01-30 | inets: Rewrite of test case to avoid timing issues in test code | Ingela Anderton Andin | |
2014-01-30 | Merge branch 'peppe/common_test/telnet_logging_system' | Peter Andersson | |
* peppe/common_test/telnet_logging_system: Add verification terms for the unix_telnet test case Add documentation about logging in the ct_telnet module Make temporary fix of problem that sometimes causes the ct_util server to die Fix remaining problems using raw telnet logging for parallel test cases Make it possible to use raw telnet logs in parallel test case groups Implement tests for logging traffic for multiple telnet connections Add and improve test cases Implement new telnet logging system OTP-11440 | |||
2014-01-29 | Merge branch 'rickard/default_acul_mod/OTP-11604' | Rickard Green | |
* rickard/default_acul_mod/OTP-11604: Make it easier to revert +M<S>acul default | |||
2014-01-29 | Minor update of INSTALL.md | Rickard Green | |
2014-01-29 | Make it easier to revert +M<S>acul default | Rickard Green | |
2014-01-29 | Fix representation of named funs in syntax_tools | Anthony Ramine | |
A named fun's name is a variable name, its type in syntax_tools is named_fun_expr. | |||
2014-01-29 | Update primary bootstrap | Björn-Egil Dahlberg | |
2014-01-29 | ssl: Add workaround in test code for openssl s_client bug | Ingela Anderton Andin | |
2014-01-29 | Add verification terms for the unix_telnet test case | Peter Andersson | |
2014-01-29 | Merge branch 'egil/maps/OTP-11616' | Björn-Egil Dahlberg | |
* egil/maps/OTP-11616: (112 commits) compiler: Add core compile test for maps compiler: Fix core parse for Maps compiler: Fixup #map_pair{} spec erts: Strengthen map_SUITE tests erts: Update maps_fold test to respect maps:fold/3 stdlib: Make maps:fold/3 order-independent erts: Fixup enif_make_map_put on windows erts: Update preloaded erts_internal.beam hipe: Fixup update cerl pretty printer erts: Add map construction to driver API dialyzer: Add maps tests dialyzer: Remove dead code dialyzer: Reflect map_pair core changes in dialyzer hipe: Update cerl pretty printer compiler: Update inliner tests compiler: Squash #c_map_pair_*{} to #c_map_pair{} compiler: Squash #k_map_pair_*{} to #k_map_pair{} preloaded: Fixup export cmp_term in erts_internal erts: Change 'size' argument of enif_get_map_size from int* to size_t* erts: Fix compile error for halfword emulator ... | |||
2014-01-29 | compiler: Add core compile test for maps | Björn-Egil Dahlberg | |
2014-01-29 | compiler: Fix core parse for Maps | Björn-Egil Dahlberg | |
2014-01-29 | compiler: Fixup #map_pair{} spec | Björn-Egil Dahlberg | |
2014-01-29 | erts: Strengthen map_SUITE tests | Björn-Egil Dahlberg | |
* Add tests for maps:merge/2 * Add tests for maps:update/3 * Test more corner cases | |||
2014-01-29 | erts: Update maps_fold test to respect maps:fold/3 | Björn-Egil Dahlberg | |
2014-01-29 | stdlib: Make maps:fold/3 order-independent | Björn-Egil Dahlberg | |
This means replacing maps:foldl/3 and maps:foldr/3 with maps:fold/3. | |||
2014-01-29 | erts: Fixup enif_make_map_put on windows | Björn-Egil Dahlberg | |
2014-01-29 | erts: Update preloaded erts_internal.beam | Björn-Egil Dahlberg | |
2014-01-29 | hipe: Fixup update cerl pretty printer | Björn-Egil Dahlberg | |
2014-01-29 | erts: Add map construction to driver API | Sverker Eriksson | |
erl_drv_output_term() and erl_drv_send_term() can send messages containing maps with the use of the new ERL_DRV_MAP. The driver API minor version is updated as new functionality is added. | |||
2014-01-29 | dialyzer: Add maps tests | Björn-Egil Dahlberg | |
2014-01-29 | dialyzer: Remove dead code | Björn-Egil Dahlberg | |
2014-01-29 | dialyzer: Reflect map_pair core changes in dialyzer | Björn-Egil Dahlberg | |
2014-01-29 | hipe: Update cerl pretty printer | Björn-Egil Dahlberg | |
2014-01-29 | compiler: Update inliner tests | Björn-Egil Dahlberg | |
2014-01-29 | compiler: Squash #c_map_pair_*{} to #c_map_pair{} | Björn-Egil Dahlberg | |
Simplify compiler internals and parsing of core format. | |||
2014-01-29 | compiler: Squash #k_map_pair_*{} to #k_map_pair{} | Björn-Egil Dahlberg | |
Simplify compiler internals for kernel passes. | |||
2014-01-29 | preloaded: Fixup export cmp_term in erts_internal | Björn-Egil Dahlberg | |
2014-01-29 | erts: Change 'size' argument of enif_get_map_size from int* to size_t* | Sverker Eriksson | |
2014-01-29 | erts: Fix compile error for halfword emulator | Sverker Eriksson | |
2014-01-29 | erts: Add more tests for the NIF map API | Sverker Eriksson | |
2014-01-29 | erts: Optimize struct ErlNifMapIterator | Sverker Eriksson | |
No need to use 64bit integers on 32bit machines. | |||
2014-01-29 | erts: Fix map iterator bug when reverting from end of map position | Sverker Eriksson | |
and simplify code by ignoring h_limit which is always zero. |