Reviewers: Kevin Millikin,

Description:
Support for calls on named and keyed properties of the form:

o.x() and o[expr]()

other changes:
- Fix missing relocation info for StoreIC on global object.
- Generate only one common return sequence instead of always appending
   "return <undefined>" at the end of each function: The first JS
   return-statement will generate the common return sequence. All
   other return-statements will generate a unconditional branch to the common
   return sequence.



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

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

Affected files:
   M     src/arm/codegen-arm.h
   M     src/arm/codegen-arm.cc
   M     src/arm/fast-codegen-arm.cc
   M     src/compiler.cc
   M     src/fast-codegen.h
   M     src/ia32/codegen-ia32.h
   M     src/ia32/codegen-ia32.cc
   M     src/ia32/fast-codegen-ia32.cc
   M     src/x64/codegen-x64.h
   M     src/x64/codegen-x64.cc
   M     src/x64/fast-codegen-x64.cc



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

Reply via email to