google / google/closure-compiler
Typed arrays are not optimised away
Open
- Dominant language
- JavaScript
- Stars
- 7.7k
- Forks
- 1.2k
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 6
Description
Typed arrays are not optimised away and removed as dead code, unlike regular arrays. Compare the result of compilation of the following samples in advanced optimisation mode:
``` javascript
var a = new Uint8Array([1,2,3]); // Stays here
```
with:
``` javascript
var a = new Array([1,2,3]); // Completely removed
```
Contributor guide
Assessment
This issue has not been assessed yet.