Reviewers: Jakob,

Message:
Hi Jakob, thx for the advice thus far. As discussed, this version manages to
avoid any function local or global runtime static initialization, not only for
the new IC register definitions, but it also gets the
CodeStubInterfaceDescriptor initialization to quit using the
race-condition-prone static initializers of register arrays.
Thx,
--Michael

Description:
The IC exposes a register definition.

Please review this at https://codereview.chromium.org/352583002/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files (+636, -708 lines):
  M src/arm/code-stubs-arm.cc
  M src/arm/deoptimizer-arm.cc
  M src/arm/ic-arm.cc
  M src/arm/stub-cache-arm.cc
  M src/arm64/code-stubs-arm64.cc
  M src/arm64/deoptimizer-arm64.cc
  M src/arm64/ic-arm64.cc
  M src/arm64/stub-cache-arm64.cc
  M src/code-stubs.h
  M src/code-stubs.cc
  M src/code-stubs-hydrogen.cc
  M src/deoptimizer.cc
  M src/ia32/code-stubs-ia32.cc
  M src/ia32/deoptimizer-ia32.cc
  M src/ia32/ic-ia32.cc
  M src/ia32/stub-cache-ia32.cc
  M src/ic.h
  M src/x64/code-stubs-x64.cc
  M src/x64/deoptimizer-x64.cc
  M src/x64/ic-x64.cc
  M src/x64/stub-cache-x64.cc


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to