From fa516626a61a712eefcdd427d70c03bd1474e7e7 Mon Sep 17 00:00:00 2001 From: Feng Lee Date: Mon, 24 Jun 2019 10:36:24 +0800 Subject: [PATCH] Inlining is enabled for encode, decode functions. --- src/emqx_json.erl | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/emqx_json.erl b/src/emqx_json.erl index 665e7ad57..db35835ce 100644 --- a/src/emqx_json.erl +++ b/src/emqx_json.erl @@ -24,12 +24,22 @@ , safe_encode/2 ]). +-compile({inline, + [ encode/1 + , encode/2 + ]}). + -export([ decode/1 , decode/2 , safe_decode/1 , safe_decode/2 ]). +-compile({inline, + [ decode/1 + , decode/2 + ]}). + -spec(encode(jsx:json_term()) -> jsx:json_text()). encode(Term) -> jsx:encode(Term).