Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-01 | Merge branch 'bg/compiler-inliner' into dev | Erlang/OTP | |
* bg/compiler-inliner: pmod_SUITE: Again test inlining parameterized modules compiler tests: Cope with missing args in function_clause for native code compiler tests: Compile a few more modules with 'inline' Consistently rewrite an inlined function_clause exception to case_clause compiler tests: Test the 'inline' option better compiler: Suppress bs_context_to_binary/1 for a literal operand compiler: Fix binary matching bug in the inliner sys_core_inline: Don't generated multiple compiler_generated annos OTP-8552 bg/compiler-inliner Several problems in the inliner have been fixed. | |||
2010-03-26 | compiler: Fix binary matching bug in the inliner | Björn Gustavsson | |
The inliner incorrectly assumes that a literal cannot match a binary in code such as: t() -> bc(<<"string">>). bc(<<A:1,T/bits>>) -> [A|bc(T)]; bc(<<>>) -> []. The bug was introduced when binary literals were introduced. | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |