Oliver Medhurst

Results 99 issues of Oliver Medhurst

- [X] [Array.prototype.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at) - [X] [Array.prototype.concat()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/concat) - [X] [Array.prototype.copyWithin()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/copyWithin) - [ ] [Array.prototype.entries()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/entries) - [X] [Array.prototype.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every) - [X] [Array.prototype.fill()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/fill) - [X] [Array.prototype.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter) - [X] [Array.prototype.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find) - [X] [Array.prototype.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex) - [X]...

A-builtins
T-meta
C-ecma262

A-codegen
S-medium
T-performance

Implement various types of dead code elimination (DCE): - [x] #42 - [ ] Code in same block after returns

T-meta
A-cyclone

It was broken in the big 0.2 rewrite.

S-large
T-performance
A-opt

startup time-- Maybe via sha512 hash of file contents stored like `/tmp/porffor/${hash}.wasm` or something?

S-large
T-performance

A-codegen
A-builtins
S-large
T-performance
T-cleanup

It has been mostly dormant/inactive since its PoC/one-day creation. It should be revived to become mostly usable. Maybe with an interpreter backend as well as the current AOT backend.

T-feature
A-rhemyn
C-ecma262
S-epic

Replace float arrays with integer arrays if only used as such. complex

S-large
T-performance
A-pgo