Hi Eli,

I am unable to see any difference in the performance of the json parsing in emacs -q and in my setup - it is still ~2 times slower. I believe that it is caused by code_convert_string . I compiled emacs without that call and there is no difference in performance in both setups and the parsing is 2 times faster than emacs -q with code_convert_string.

I want to discuss the native json performance in the context of lsp-mode needs. Is it ok to do it in this thread?

Thanks,
Ivan

On Mon, Mar 25, 2019 at 8:25 PM Eli Zaretskii <eliz@gnu.org> wrote:
> From: yyoncho <yyoncho@gmail.com>
> Date: Mon, 25 Mar 2019 20:20:57 +0200
> Cc: Sébastien Chapuis <sebastien@chapu.is>,
>       31138@debbugs.gnu.org
>
> The patch seems to be addressing the hooks related issue.

Yes.  Do you see improvement in performance?