Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-29 | Fix WX lock check assertion on MacOSX | Rickard Green | |
The fix avoids registering the main thread as an emulator thread on MacOSX. This since WX steals the main thread for its own usage on MacOSX, and use the thread as an ordinary driver thread. | |||
2017-05-19 | Restore sighup behaviour | Rickard Green | |
2017-05-04 | Update copyright year | Raimo Niskanen | |
2017-04-27 | Rename macro and add clarifying comment | Richard Carlsson | |
The macro previously named 'LOG2' is in fact computing the LSB (not the MSB) of its input, and can only be used to compute log2(n) when n is is a power of 2, that is, when its LSB is also its MSB. | |||
2017-04-25 | Merge pull request #1417 from mikpe/erts-erl_mseg-bad-cache-indexing | Rickard Green | |
erl_mseg.c: don't use invalid indices in - > cache_powered_node[] OTP-14360 | |||
2017-04-24 | Merge branch 'maint' | Rickard Green | |
* maint: Updated OTP version Prepare release Do not ignore SIGTERM when VM has been started with +Bi Conflicts: OTP_VERSION erts/emulator/sys/unix/sys.c erts/vsn.mk | |||
2017-04-21 | Do not ignore SIGTERM when VM has been started with +Bi | Rickard Green | |
2017-04-21 | erl_mseg.c: don't use invalid indices in - > cache_powered_node[] | Mikael Pettersson | |
2017-04-20 | Merge branch 'lukas/erts/20_minor_fixes' | Lukas Larsson | |
* lukas/erts/20_minor_fixes: erts: Rebuild etc executables if config.h changes erts: Fix new gcc warning in check io kernel: Add mem check to prim_file:large_write tc erts: Fix two compiler warnings on OS X erts: Fix erts_debug:df function info output erts: Get rid of some unused function warnings on os x | |||
2017-04-20 | erts: Fix new gcc warning in check io | Lukas Larsson | |
2017-04-11 | Merge branch 'rickard/pcre-8.40' | Rickard Green | |
OTP-14331 * rickard/pcre-8.40: Update documentation Update README.pcre_update.md Stack guard for PCRE Adjust for incompatibility between PCRE 8.40 and perl 5.22.1 Generate re replacement and split tests with perl vsn 5.22.1 Fix re_SUITE:pcre_compile_workspace_overflow/1 Skip line with lockout of modifiers in PCRE tests Update tests for PCRE version 8.40 Update PCRE to version 8.40 Conflicts: erts/emulator/beam/beam_debug.c | |||
2017-04-07 | Stack guard for PCRE | Rickard Green | |
2017-03-28 | erts: Get rid of some unused function warnings on os x | Lukas Larsson | |
2017-03-22 | erts: Don't allocate memory during signal handling | Björn-Egil Dahlberg | |
Allocations and message sending are now scheduled by a signal, via a signal state bitmap, instead of doing it directly in the signal handler. | |||
2017-03-21 | erts: Make sigterm signal safe for non-smp beam | Björn-Egil Dahlberg | |
The signal handler will now schedule a sigterm message instead of sending the message in the signal handler. The signal handler must refrain from memory allocations and thus the event is scheduled. | |||
2017-03-14 | erts: Fix signal pipe | Björn-Egil Dahlberg | |
2017-03-10 | Update copyright year | Rickard Green | |
2017-02-23 | Remove debug printout and comment | Sverker Eriksson | |
2017-02-20 | Remove faulty debug ASSERT | Sverker Eriksson | |
Why did I add that? | |||
2017-02-20 | Fix enif_select for windows | Sverker Eriksson | |
2017-02-20 | erts: Avoid revival of dying resource by dec_term | Sverker Eriksson | |
2017-02-20 | Merge branch 'master' into sverker/enif_select | Sverker Eriksson | |
Conflicts: erts/emulator/beam/erl_binary.h erts/emulator/beam/erl_monitors.c erts/emulator/beam/erl_nif.c erts/emulator/beam/global.h erts/emulator/test/nif_SUITE_data/nif_SUITE.c | |||
2017-02-14 | Fixed typos in erts | Andrew Dryga | |
2017-02-09 | erts: Try fix enif_select for windows | Sverker Eriksson | |
by simply disable "delayed deselect". | |||
2017-02-09 | erts: Change return value for enif_select | Sverker Eriksson | |
to negative int as error and positive as success. | |||
2017-02-09 | erts: Add pid argument to enif_select | Sverker Eriksson | |
2017-02-09 | erts: Beautify enif_select | Sverker Eriksson | |
indentation and comments only | |||
2017-02-09 | erts: Fix bad_fd_in_pollset error case for enif_select | Sverker Eriksson | |
2017-02-09 | erts: Add enif_monitor_process and enif_demonitor_process | Sverker Eriksson | |
2017-02-03 | erts: Rename ErlNifResource as ErtsResource | Sverker Eriksson | |
as it's not part of the API | |||
2017-02-03 | Merge branch 'master' into sverker/enif_select | Sverker Eriksson | |
2017-02-03 | Fix merge commit | Björn-Egil Dahlberg | |
This fixes commit f0867aa2ccbbf5677e0577bba08f8b7bc53ec0ed | |||
2017-02-03 | Merge branch 'maint-18' into maint | Hans Nilsson | |
Conflicts: OTP_VERSION erts/doc/src/notes.xml erts/emulator/sys/unix/erl_unix_sys.h erts/emulator/sys/unix/sys.c erts/vsn.mk lib/crypto/c_src/crypto.c lib/crypto/doc/src/notes.xml lib/crypto/vsn.mk lib/inets/doc/src/notes.xml lib/inets/vsn.mk lib/ssh/doc/src/notes.xml lib/ssh/src/ssh.app.src lib/ssh/src/ssh_connection_handler.erl lib/ssh/vsn.mk otp_versions.table | |||
2017-02-02 | erts: Do not handle SIGILL | Björn-Egil Dahlberg | |
* Remove SIGILL from signal whitelist | |||
2017-02-02 | erts: Fix thread suspend in crashdump | Björn-Egil Dahlberg | |
* move signal handler setup | |||
2017-02-02 | erts: Do not enable SIGINT | Björn-Egil Dahlberg | |
2017-02-02 | erts: Use generic signal handler | Björn-Egil Dahlberg | |
2017-01-20 | erts: Fix thread suspend in crashdump | Björn-Egil Dahlberg | |
* move signal handler setup | |||
2017-01-19 | erts: Handle SIGUSR1 via signal service instead | Björn-Egil Dahlberg | |
2017-01-19 | erts: Handle SIGTERM via signal service instead | Björn-Egil Dahlberg | |
2017-01-05 | erts: Add SIGHUP signal handler | Björn-Egil Dahlberg | |
A received SIGHUP signal to beam will generate a '{notify, sighup}' message to the registered process 'erl_signal_server'. 'erl_signal_server' is a gen_event process. | |||
2017-01-05 | erts: Remove whitespace errors | Björn-Egil Dahlberg | |
* and some minor refactoring | |||
2016-12-19 | Add ErlNifSelectReturn | Sverker Eriksson | |
2016-12-19 | Add stop arguments: fd and is_direct_call | Sverker Eriksson | |
2016-12-19 | erts: Add testing + some minor fixes | Sverker Eriksson | |
2016-12-15 | Merge branch 'maint' | Björn-Egil Dahlberg | |
2016-12-15 | Merge branch 'egil/erts/handle-sigterm-nicely/OTP-14085' into maint | Björn-Egil Dahlberg | |
* egil/erts/handle-sigterm-nicely/OTP-14085: erts: Document SIGTERM handler erts: Add SIGTERM signal handler | |||
2016-12-07 | erts: Add SIGTERM signal handler | Björn-Egil Dahlberg | |
A received SIGTERM signal to beam will generate a {'stop','stop'} message to the init process and terminate the beam nicely. | |||
2016-11-30 | erts: Add enif_select & enif_open_resource_type_x | Sverker Eriksson | |
2016-11-28 | erts: Rename some static function | Sverker Eriksson | |