Reviewers: Mads Ager,

Description:
Optimized calling of C++ builtins (and HandleApiCall
in particular).

  * Called function is passed on the stack instead of
    using a static variable.

  * Builtins that don't need the called function don't
    get it.

  * Made is_construct statically known to HandleApiCall
    by setting custom construct stub for API functions.

Please review this at http://codereview.chromium.org/536065

Affected files:
  M src/arm/builtins-arm.cc
  M src/assembler.h
  M src/assembler.cc
  M src/builtins.h
  M src/builtins.cc
  M src/factory.cc
  M src/ia32/builtins-ia32.cc
  M src/serialize.cc
  M src/x64/builtins-x64.cc
  M test/cctest/test-api.cc
  M test/cctest/test-serialize.cc


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

Reply via email to