Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-14 | Update copyright year | Hans Nilsson | |
2017-05-30 | [reltool] Fix outdated example in user's guide | Siri Hansen | |
2016-11-30 | reltool: Remove module dets_v8 | Hans Bolinder | |
2016-03-15 | update copyright-year | Henrik Nord | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2013-06-03 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-05-28 | Fix receive support in erl_eval with a BEAM module | Anthony Ramine | |
Using the low-level BEAM instructions, we can loop over each message in the process queue and removes the first message that matches, without receiving them all to later send them back to itself. The function prim_eval:'receive'/2 is equivalent to the following pseudo-code: 'receive'(F, T) -> RESET MESSAGE QUEUE POINTER, LOOP: case PEEK CURRENT MESSAGE WITH TIMEOUT T of {ok,Msg} -> case F(Msg) of nomatch -> DECREMENT TIMEOUT T, ADVANCE MESSAGE QUEUE POINTER, GOTO LOOP; Result -> RESET MESSAGE QUEUE POINTER, Result end; timeout -> RESET MESSAGE QUEUE POINTER, timeout end. To not break Dialyzer and other tools, we use a stub Erlang module which abstract code is forcefully inserted into prim_inet.erl afterwards compilation. | |||
2013-04-19 | Convert XML files to UTF-8 | Hans Bolinder | |
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2010-04-19 | Automatically include applications that must be started | Håkan Mattsson | |
Applications that are required to be started before other applications according to their app-file are now automatically included in the release. The kernel and stdlib applications are automatically included. | |||
2010-02-10 | OTP-8057 Removed spurious documentation files. | Håkan Mattsson | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |