Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-12 | Add empty 'since' attribute for old modules and functions | Sverker Eriksson | |
2016-06-13 | Update STDLIB documentation | Björn Gustavsson | |
Language cleaned up by the technical writers xsipewe and tmanevik from Combitech. Proofreading and corrections by Björn Gustavsson and 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-05-19 | Fix a bug in erl_eval(3) | Hans Bolinder | |
2011-05-12 | r | Hans Bolinder | |
Use Erlang specs and types for documentation | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |