Reviewers: Erik Corry, Kevin Millikin, Description: Reorganize object type enum, such that proxies are no longer in the middle of the range of proper JS objects.
Unfortunately, callable types no longer form a range now. However, there are only two anyway. We put them at either end of the range of JS object types so that certain compares can be combined. [email protected],[email protected] BUG= TEST= Please review this at http://codereview.chromium.org/7737036/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M include/v8.h M src/arm/code-stubs-arm.cc M src/arm/full-codegen-arm.cc M src/arm/lithium-codegen-arm.cc M src/ia32/full-codegen-ia32.cc M src/ia32/lithium-codegen-ia32.cc M src/macros.py M src/mark-compact.cc M src/objects-inl.h M src/objects.h M src/x64/full-codegen-x64.cc M src/x64/lithium-codegen-x64.cc -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
