Derpius

Results 33 comments of Derpius

Initial version of MDLParser is written, it just needs to be integrated into vistrace

Started work on this now, oh boy.

This would also fix another issue I'm having where classes that have both a static and method variant of the same function aren't narrowing, eg: ```lua ---@meta ---@class Foo ---@overload...

Would probably help to have a _shared_ benchmark script, so that people on both sides of the argument can verify that the tests are being conducted correctly (or at the...

> The benchmark script is available in this repository It has some odd contents such as this: ```lua if name == "jfjson.lua" then local _encode, _decode = json.encode, json.decode json.encode...

> > as it will not JIT compile variadic functions > > [citation needed] @appgurueu https://web.archive.org/web/20220708225331/http://wiki.luajit.org/NYI Took some time to find where the hell this was (the wiki has been...

On an unrelated note, regarding the `isarray` discussion would the following approach not make more sense (from a performance perspective at least): ```lua local function isArray(value) return getmetatable(value) == Array...

> From a user's perspective, probably nobody would want to have to adjust all their input data I imagine that a user encoding the data is probably in control of...

Added on https://github.com/Derpius/VisTrace/tree/mdlparser

We’ll ignore the fact I said where the regression was introduced and probable cause in the issue description :trollface: