Turns out there is static initialization order issue. The static arrays which
host operands can get initialized with default constructors after the static
initializer in Isolate puts all the cahced values in them.

Changed the logic a bit - the SetupCache is now called from the same file which defines the static arrays so the initialization order is fixed and correct. See
modified DEFINE_OPERAND_CACHE macro.

http://codereview.chromium.org/6606006/

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to