Difference between fullcode and crankshaft_opt: Missing reference error with valueOf |
||||
Issue descriptionMaybe similar to issue 662861 ? # Minimized program: function foo() { var v = { valueOf: function() { return boom++; } }; v++; } foo(); # Compared fullcode with noturbo_opt # Flags of fullcode: --abort_on_stack_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --random-seed -1632457604 --nocrankshaft --turbo-filter=~ # Flags of noturbo_opt: --abort_on_stack_overflow --expose-gc --allow-natives-syntax --invoke-weak-callbacks --omit-quit --random-seed -1632457604 --always-opt --turbo-filter=~ --noturbo-asm Difference: - output15_noturbo_opt/fuzz-69147.js.minimized:2: ReferenceError: boom is not defined ### Start of configuration fullcode: output15_noturbo_opt/fuzz-69147.js.minimized:2: ReferenceError: boom is not defined var v = { valueOf: function() { return boom++; } }; ^ ReferenceError: boom is not defined at Object.valueOf (output15_noturbo_opt/fuzz-69147.js.minimized:2:42) at foo (output15_noturbo_opt/fuzz-69147.js.minimized:3:3) at output15_noturbo_opt/fuzz-69147.js.minimized:5:1 ### End of configuration fullcode ### Start of configuration noturbo_opt: ### End of configuration noturbo_opt
,
Dec 13 2016
,
Jan 24 2017
Is this fixed?
,
Jan 27 2017
It should be.
,
Jan 27 2017
|
||||
►
Sign in to add a comment |
||||
Comment 1 by bugdroid1@chromium.org
, Nov 10 2016