Re: [PATCH] Add line number tracking to the interpreter

2023-06-25 Thread Peter Bex
Hi all, I noticed that the interpreter got quite a bit slower due to fetching the line number information for an expression when emitting info into the trace buffer. Attached is an additional patch to bring things back to our original performance by pre-fetching the line number info and passing

[PATCH] fix some problems with the SRFI-4 syntax extensions added recently

2023-06-25 Thread felix . winkelmann
Hi! Attached a patch to fix some problems with the newly introduced extension to SRFI-4 vector read syntax. "Siiky" pointed out a bogus empty string comparison and further testing showed that empty strings were not handled properly in certain situations. As Peter remarks, this code is too hairy.

Re: [PATCH] Add line number tracking to the interpreter

2023-06-25 Thread felix . winkelmann
> Hi all, > > I noticed that the interpreter got quite a bit slower due to fetching > the line number information for an expression when emitting info into > the trace buffer. Attached is an additional patch to bring things back > to our original performance by pre-fetching the line number info