[Tarantool-patches] [PATCH luajit v1 03/11] profile: introduce profiler writing module
Igor Munkin
imun at tarantool.org
Fri Dec 25 12:37:24 MSK 2020
Sergey,
On 25.12.20, Sergey Kaplun wrote:
> On 24.12.20, Sergey Ostanevich wrote:
<snipped>
> >
> > +void lj_wbuf_init(struct lj_wbuf *buf, lj_wbuf_writer writer, void *ctx,
> > + uint8_t *mem, size_t size)
> > +{
> > + lua_assert(size >= LEB128_U64_MAXSIZE);
> >
> > Is it meaningful to allocate just 10bytes?
>
> No, but at least we should check it. We need at least 10bytes buffer to
> write huge addresses leb128-encoded.
Again, this is a *general purpose write buffer*, so I agree with Sergos,
that this assert looks odd here.
>
<snipped>
>
> --
> Best regards,
> Sergey Kaplun
--
Best regards,
IM
More information about the Tarantool-patches
mailing list