kmillikin@chromium.org
|
4dceb3c87f
|
In the IA32 code genrator, handle call ICs and constructor calls the
same as load and store ICs. Eliminate the general function used to
call any IC.
Review URL: http://codereview.chromium.org/42638
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1619 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-03-26 13:00:03 +00:00 |
|
whesse@chromium.org
|
7d23b48a02
|
Inline part of RawSyncElementAt, split the rest into two
functions. Improve PrepareForCall, SyncRange, and SyncElementAt.
Review URL: http://codereview.chromium.org/49029
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1618 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-03-26 10:25:49 +00:00 |
|
whesse@chromium.org
|
1d5f94c71e
|
Fix ARM build for changes to VirtualFrame
Review URL: http://codereview.chromium.org/53009
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1596 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-03-24 13:11:34 +00:00 |
|
whesse@chromium.org
|
ba16099e40
|
Change VirtualFrame::AdjustCopies to mark target as invalid.
Change its name to VirtualFrame::InvalidateFrameSlot
Review URL: http://codereview.chromium.org/50012
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1575 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-03-23 13:37:55 +00:00 |
|
kmillikin@chromium.org
|
6565243504
|
Inline the Result::Unuse member function and change the Result
destructor to no longer invalidate the result.
Review URL: http://codereview.chromium.org/50051
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1560 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-03-20 12:58:14 +00:00 |
|
kmillikin@chromium.org
|
9752bf90b5
|
Remove a bunch of unnecessary includes from header files in favor of
forward declarations.
Review URL: http://codereview.chromium.org/42389
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1559 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-03-20 09:35:31 +00:00 |
|
kmillikin@chromium.org
|
0e60cf38dc
|
Fix issue 265 by handling extra statement state on the frame based on
the expectation at the break, continue, and return labels (including
shadowed ones) instead of based on the AST nodes.
See http://code.google.com/p/v8/issues/detail?id=265
Review URL: http://codereview.chromium.org/42017
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1482 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-03-11 06:17:19 +00:00 |
|
kmillikin@chromium.org
|
f4735247cf
|
Merge from experimental code generator branch to bleeding edge.
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1389 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2009-02-27 13:00:32 +00:00 |
|