Caitlin Potter

Toronto

Hacker

Filter

By Type:

Commits

[CloneObjectIC] clone MutableHeapNumbers only if !FLAG_unbox_double_f…

[CloneObjectIC] clone MutableHeapNumbers only if !FLAG_unbox_double_fields Change the macros added in bf84766a2cd3e09070adcd6228a3a487c8dc4bbd to only do the hard work if FLAG_unbox_double_fields is unset (otherwise, they will attempt to dereference...

Caitlin Potter08/11/2018

[CloneObjectIC] clone MutableHeapNumbers only if !FLAG_unbox_double_f…

[CloneObjectIC] clone MutableHeapNumbers only if !FLAG_unbox_double_fields Change the macros added in bf84766a2cd3e09070adcd6228a3a487c8dc4bbd to only do the hard work if FLAG_unbox_double_fields is unset (otherwise, they will attempt to dereference...

Caitlin Potter08/11/2018

[CloneObjectIC] clone MutableHeapNumbers instead of referencing them

[CloneObjectIC] clone MutableHeapNumbers instead of referencing them Adds a helper macro "CloneIfMutablePrimitive", which tests if the operand is a MutableHeapNumber, and if so, clones it, otherwise returning the original value. Also modifies the...

Caitlin Potter07/11/2018

[CloneObjectIC] clone MutableHeapNumbers instead of referencing them

[CloneObjectIC] clone MutableHeapNumbers instead of referencing them Adds a helper macro "CloneIfMutablePrimitive", which tests if the operand is a MutableHeapNumber, and if so, clones it, otherwise returning the original value. Also modifies the...

Caitlin Potter07/11/2018

[builtins] put SetPropertyInLiteral in a code-stub

[builtins] put SetPropertyInLiteral in a code-stub There are several core changes in this stub: 1) add a version of KeyedStoreGenericGenerator::SetPropertyInLiteral() which supports indexed properties directly, witthout KeyedStore 2) add a code stub...

Caitlin Potter24/10/2018