Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-15 | hipe: Pattern matching compilation of binaries and bistrings | Kostis Sagonas | |
The Core Erlang pattern matching compiler was written long ago, at a time when binaries and bistrings did not really exist in Erlang. This patch, taken from the code of CutEr where it's used for more than a year now, extends the transformation for pattern matching compilation to also include binaries and bistrings. Some code that was found erroneous and causes errors when compiling the transformed code to native code was also taken out while at it. Thanks to @aggelgian for most of the changes in the code. | |||
2016-03-15 | update copyright-year | Henrik Nord | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2015-05-12 | Allow use of complete interface of cerl_pmatch module | Kostis Sagonas | |
The cerl_pmatch module performs pattern matching compilation at the level of Core Erlang. Functions that were not needed by the HiPE compiler were ifdef-ed out. However, these functions may come handy to other users; in particular a new testing tool currently under development needs access to these functions. While at it, added specs for these exported functions and also strengthened the spec of another one. | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |