Josh Wolfe

Phoenix (USA), 1988

At Igalia since May 2016.

Filter

By Type:

Commits

[api] Fix harmony formatting for CompileFunctionInContext

[api] Fix harmony formatting for CompileFunctionInContext Add newline at the start of the function body. BUG=v8:6190, v8:4958 R=littledan@chromium.org, adamk@chromium.org, caitp@igalia.com

Josh Wolfe03/04/2017

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