Daniel Lemire
Daniel Lemire
@the-moisrex Internally, we use `new(std::nothrow)` to allocate memory. We then check for a null pointer, and if a null pointer is found, we return `MEMALLOC`. https://en.cppreference.com/w/cpp/memory/new/nothrow As you know, STL...
@the-moisrex I have invited you to the simdjson org. Please consider accepting the invite.
> I saw that usage, the confusing part is that all of these are noexcept(false) anyway, so what's the point of having a MEMALLOC if the user eventually have to...
> thanks for the invite, but I plan to be a seasoned contributor to SIMDJSON; I have my hands full with Web++ which is getting ridiculously big and I hate...
> I appreciate the dedication It is not super difficult, thankfully... but I am somewhat disappointed so far that we don't see much of an effect. > I am using...
@CarlosEduR > I've not updated my code yet (removing the != '\0'), will do it and will share results. Did you get around to it?
@CarlosEduR Hmmm, did the number of instructions go up in your find_tweet benchmark? Just so we are clear, the idea was to reduce the amount of unnecessary work in your...
@the-moisrex Looks very exciting. Personally I would embrace it but I am going to invite feedback.
The simdjson library makes extensive use of `simdjson_warn_unused`. To be honest, I don't think it ever caught a bug, so maybe it is useless. In theory it ought to help...