Kris Nye
Kris Nye
@karhu There is a lot of overhead for allocating a typed array. You would not want to create them for small objects as happens currently in gl-matrix. You STILL would...
I didn't do any testing of garbage collection in older browsers. As the title says, "performance is now extremely slow on *modern* browsers". I think most of us writing high...
The times I was seeing led me to suspect that they either optimized away the allocations entirely or else they were allocating the objects as if they were structs right...
> A high frequency game/simulation loop that allocates a lot of mem absolute _thrashes_ the garbage collector @mreinstein Can you confirm that this is the case when allocating short lived...
> The fact that this library is specifically designed to interact with webgl means that regardless of how `Float32Arrays` perform, it probably makes the most sense to use them, because...
It's very dangerous to rely on side-effects that you add in custom handlers to parse indentation based grammars. Just don't do it. Pegjs would have to add some ability to...
The ability to safely push and pop state is nice. I would use that if it was Javascript based. Just not worth it to integrate a CLR just for parsing.
@futagoza, this is clean and clever. I like it. I am working on a parser that handles state, but the only state we really need is indentation levels. I may...
@kristianmandrup concerning the @ operator to extract single values from sequences, I have a fork with just that feature added to PegJS available here: https://github.com/krisnye/pegjs It's a pretty simple addition.
@futagoza Please do. I was discussing the indentation logic with a coworker and we suggest the following syntactic elements // increments the named state variable identifier++ // decrements the named...