Josh Wolfe

Phoenix (USA), 1988

At Igalia since May 2016.

Filter

By Type:

Commits

Migrate some case conversion functions from JS to CPP builtins

Migrate String.prototype.to{Upper,Lower}Case functions from JS to CPP builtins. Move ICU case conversion utility functions to a common location. BUG=v8:5751 CQ_INCLUDE_TRYBOTS=master.tryserver.v8:v8_linux_noi18n_rel_ng Review-Url:...

Josh Wolfe23/03/2017

Implement new Function.prototype.toString and fix CreateDynamicFunction parsing

Implement new Function.prototype.toString --harmony-function-tostring For functions declared in source code, the .toString() representation will be an excerpt of the source code. * For functions declared with the "function" keyword, the excerpt ...

Josh Wolfe16/02/2017

Heuristic for eager parsing works for async functions

Heuristic for eager parsing works for async functions The heuristic checks for "(function", and now it also checks for "(async function". BUG=v8:4230 Review-Url: https://codereview.chromium.org/2682173005 Cr-Commit-Position:...

Josh Wolfe10/02/2017

Enable --harmony-trailing-commas

Enable --harmony-trailing-commas Also updated some tests due to the change. The general pattern is when a trailing comma is expected to cause a SyntaxError, an additional comma...

Josh Wolfe01/02/2017

A decimal integer literal with a leading 0 is now an error in strict mode.

A decimal integer literal with a leading 0 is now an error in strict mode. We're still collecting use counter data for this situation. BUG=v8:4973 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Committed:...

Josh Wolfe07/12/2016