akos.palfi@imgtec.com
73d975e1ca
MIPS64: Fix build after r22709.
...
BUG=
R=paul.lind@imgtec.com
Review URL: https://codereview.chromium.org/430223002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22764 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-31 14:56:58 +00:00
danno@chromium.org
a1383e2250
Land the Fan (disabled)
...
R=mstarzinger@chromium.org
Review URL: https://codereview.chromium.org/426233002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22709 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-30 13:54:45 +00:00
balazs.kilvady@imgtec.com
112bbd11c6
MIPS: CallIC customization stubs must accept that a vector slot is cleared.
...
Port r22668 (7be1212)
Original commit message:
The CallIC Array custom IC stub read from the type vector, expecting
to get an AllocationSite. But there are paths in the system where a
type vector can be re-created with default values, even though we
currently grant an exception to clearing of vector slots with
AllocationSites in them at gc time.
BUG=392114
LOG=N
R=paul.lind@imgtec.com
Review URL: https://codereview.chromium.org/420793003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22683 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-29 19:36:40 +00:00
dusan.milosavljevic@imgtec.com
e0401f3f71
MIPS64: Add support for architecture revision 6.
...
TEST=
BUG=
R=jkummerow@chromium.org , paul.lind@imgtec.com
Review URL: https://codereview.chromium.org/426863006
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22681 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-29 18:02:26 +00:00
akos.palfi@imgtec.com
d3da21b594
MIPS: Restructure the IC / Handler compilers
...
Port r22622 (319e3252)
BUG=
R=paul.lind@imgtec.com
Review URL: https://codereview.chromium.org/414303003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22626 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-25 21:54:12 +00:00
balazs.kilvady@imgtec.com
47beb0c57a
MIPS: Never record safepoint with doubles.
...
Port r22496 (f9dde0f) and r22498 (7a16d69)
BUG=
R=dusan.milosavljevic@imgtec.com
Review URL: https://codereview.chromium.org/404143002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22527 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-22 14:34:55 +00:00
balazs.kilvady@imgtec.com
6f23f4fe3b
MIPS: StubCallInterfaceDescriptor and CallInterfaceDescriptor are unified under a base class InterfaceDescriptor.
...
Port r22448 (a9e0b0e)
Original commit message:
Handling of the context register had to be massaged to effect the unification. This will make it easier to call hydrogen code stubs directly from crankshaft.
BUG=
R=mvstanton@chromium.org , paul.lind@imgtec.com
Review URL: https://codereview.chromium.org/400743002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22456 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-17 18:24:59 +00:00
akos.palfi@imgtec.com
fb812df512
MIPS: Use the same registers for StoreIC and KeyedStoreIC.
...
Port r22387 (ff76c666)
BUG=
R=mvstanton@chromium.org
Review URL: https://codereview.chromium.org/390263002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22397 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-15 08:40:26 +00:00
akos.palfi@imgtec.com
e97ea23fa8
MIPS: Use a register spec for StoreIC and KeyedStoreIC.
...
Port r22328 (92275b7a)
Original commit message:
This continues refactoring already applied for LoadIC in r22035 (https://code.google.com/p/v8/source/detail?r=22035 ).
BUG=
R=gergely@homejinni.com
Review URL: https://codereview.chromium.org/383913002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22336 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-11 01:50:12 +00:00
dusan.milosavljevic@rt-rk.com
a0f6878a06
Add mips64 port.
...
Summary:
- Changes in common code are mainly boilerplate changes,
gyp and test status files updates.
- On mips64 simulator all tests pass from all test units.
- Current issues: mjsunit JS debugger tests fail randomly on HW in release mode.
Corresponding tests are skipped on HW.
- Skipped tests on mips64: test-heap/ReleaseOverReservedPages, mjsunit/debug-*
TEST=
BUG=
R=danno@chromium.org , plind44@gmail.com , ulan@chromium.org
Review URL: https://codereview.chromium.org/371923006
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22297 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-09 11:08:26 +00:00