binjs-ref
binjs-ref copied to clipboard
Reference implementation for the JavaScript Binary AST format
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21. Commits f299b52 Bump to v4.17.21 c4847eb Improve performance of toNumber, trim and trimEnd on large input strings 3469357 Prevent command injection through _.template's variable...
Hello :crab: , we (Rust group @sslab-gatech) found a memory-safety/soundness issue in this crate while scanning Rust code on crates.io for potential vulnerabilities. ## Issue Description We found four cases...
This is a first step towards decompressing Huffman content.
Context 0.1 specifies that we can only use 20 bits for a key. We're currently using an algorithm that always returns optimal-for-space keys and this algorithm may fail by exhausting...
In Context 0.1, the root is hardcoded as being `Script`. Is there anything that prevents us from using `Program` as root?
Not sure if this was introduced when migrating Shift conversions to JS or existed earlier, but, either way, currently: ```js let {x: y = 1} = {}; ``` fails to...
# Steps to reproduce: 1. run the following Python script and redirect the output to test.js ``` for i in range(1, 23): for j in range(0, int(1.7**i)): print '{};'.format(i) ```...
In practice with context 0.1 we have some files which are *almost* monomorphic. But as soon as they have a single field with a different value then we have to...
The "context 0.1" file format has one model for a given field. Say you have a file where someone's pasted two source files together and the first half of the...