Caitlin Potter

Toronto

Hacker

Filter

By Type:

Commits

[parser] report early error when assigning to a tagged template call

[parser] report early error when assigning to a tagged template call Previously, Function("++f`...`) would not throw an exception until the created function was called. Now, it throws an early ReferenceError. This change matches the behaviour in...

Caitlin Potter13/10/2017

[parser] report early error when assigning to a tagged template call

[parser] report early error when assigning to a tagged template call Previously, Function("++f`...`) would not throw an exception until the created function was called. Now, it throws an early ReferenceError. This change matches the behaviour in...

Caitlin Potter13/10/2017

[esnext] fix MaterializeCapturedObjectAt for async generator objects

[esnext] fix MaterializeCapturedObjectAt for async generator objects Previously, JS_ASYNC_GENERATOR_OBJECT_TYPE maps led to an UNREACHABLE macro, but are now restored like ordinary JSGeneratorObjects. BUG=chromium:772649, v8:5855 R=adamk@chromium.org,...

Caitlin Potter10/10/2017

[esnext] fix MaterializeCapturedObjectAt for async generator objects

[esnext] fix MaterializeCapturedObjectAt for async generator objects Previously, JS_ASYNC_GENERATOR_OBJECT_TYPE maps led to an UNREACHABLE macro, but are now restored like ordinary JSGeneratorObjects. BUG=chromium:772649, v8:5855 R=adamk@chromium.org,...

Caitlin Potter10/10/2017

[objects] add documentation for Map object layout

[objects] add documentation for Map object layout Some comments to clarify the structure of Map objects for new contributors (and myself). BUG= R=adamk@chromium.org, verwaest@chromium.org, littledan@chromium.org Change-Id:...

Caitlin Potter05/10/2017