Reviewers: Mads Ager,

Description:
Create a separate class to encapsulate ScopeInfo serialization.

The static ScopeInfo members moved into this class.
The new class is named ScopeInfoObject which I am not proud of,
better ideas are very welcome.

Also got rid of the sentinels in the serialized scope info which saves 3 words
per function
and is not slower.


Please review this at http://codereview.chromium.org/2908009/show

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

Affected files:
  M     src/accessors.cc
  M     src/compiler.cc
  M     src/contexts.cc
  M     src/factory.h
  M     src/factory.cc
  M     src/frames.cc
  M     src/globals.h
  M     src/heap.cc
  M     src/objects-inl.h
  M     src/objects.h
  M     src/parser.cc
  M     src/profile-generator.cc
  M     src/runtime.cc
  M     src/scopeinfo.h
  M     src/scopeinfo.cc


--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev

Reply via email to