3 ms·
As a high performance packet tool, I was expecting something less abstract, for example a special hash or structures to speed computations, or going to assemble
by dontwantai 8y ago
As a high performance packet tool, I was expecting something less abstract, for example a special hash or structures to speed computations, or going to assembler in critical parts, but I only see general stuff, nothing that is specialized for high performance packet transformation / inspection.
- samatman 8y agoWelcome to the wild world of LuaJIT! It's normal here to write things you would think would need C (or asm!) only to discover that DynaASM and the JIT make them 'fast enough' Next time you're thinking "fast enough for what?": fast enough for real-time high-bandwidth packet inspection.