balazs.kilvady
|
0830ac7cc3
|
MIPS: Fix 'MIPS: Fix dd() implementations for compact branches.'
Port 5091e8f2f5
TEST=cctest/test-assembler-mips64/jump_tables1,cctest/test-assembler-mips64/jump_tables2,cctest/test-assembler-mips64/jump_tables3,cctest/test-macro-assembler-mips/jump_tables5
BUG=
Review URL: https://codereview.chromium.org/1582533005
Cr-Commit-Position: refs/heads/master@{#33266}
|
2016-01-13 15:16:31 +00:00 |
|
balazs.kilvady
|
5091e8f2f5
|
MIPS: Fix dd() implementations for compact branches.
BUG=
Review URL: https://codereview.chromium.org/1573953002
Cr-Commit-Position: refs/heads/master@{#33249}
|
2016-01-12 19:49:18 +00:00 |
|
balazs.kilvady
|
8d6899c827
|
MIPS: Add lsa and dlsa r6 instructions.
BUG=
Review URL: https://codereview.chromium.org/1545013002
Cr-Commit-Position: refs/heads/master@{#33127}
|
2016-01-05 19:46:15 +00:00 |
|
jochen
|
6f472db65a
|
Disable soon to be deprecated APIs per default for v8
Embedders still can use those APIs by default
test-api.cc still has an exception to use the old APIs...
BUG=v8:4143
R=vogelheim@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/1505803004
Cr-Commit-Position: refs/heads/master@{#32701}
|
2015-12-09 10:35:04 +00:00 |
|
jochen
|
aa9cfc8222
|
Make whether or not a Code object should be created by masm explicit
We always want to have an Isolate, so just use an extra ctor arg
BUG=2487
R=yangguo@chromium.org,mstarzinger@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/1476763002
Cr-Commit-Position: refs/heads/master@{#32277}
|
2015-11-25 14:23:56 +00:00 |
|
jochen
|
0da1a0c068
|
Remove v8::i::Isolate::Current from cctests
BUG=2487
R=yangguo@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/1468943002
Cr-Commit-Position: refs/heads/master@{#32176}
|
2015-11-23 12:38:33 +00:00 |
|
jochen
|
c7aace4d43
|
Remove a bunch of Isolate::Current() callsites from simulators
BUG=2487
R=ulan@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/1457223005
Cr-Commit-Position: refs/heads/master@{#32164}
|
2015-11-23 08:10:06 +00:00 |
|
jochen
|
91769a6a96
|
Remove deprecated functions the smaller half of the remaing tests
BUG=4134
R=epertoso@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/1449393002
Cr-Commit-Position: refs/heads/master@{#32035}
|
2015-11-17 12:42:44 +00:00 |
|
jochen
|
6ce7f90aba
|
Map v8::Object to v8::internal::JSReceiver
BUG=none
R=verwaest@chromium.org,rossberg@chromium.org,bmeurer@chromium.org,neis@chromium.org
LOG=y
Review URL: https://codereview.chromium.org/1413463006
Cr-Commit-Position: refs/heads/master@{#32014}
|
2015-11-16 16:48:54 +00:00 |
|
paul.lind
|
f0d1106a3f
|
MIPS: Fix BlockTrampolinePoolFor() to emit trampoline before blocking, if needed.
Fixes possible failure in AssembleArchTableSwitch().
BUG=v8:4294
LOG=y
Review URL: https://codereview.chromium.org/1229863004
Cr-Commit-Position: refs/heads/master@{#29589}
|
2015-07-13 07:28:38 +00:00 |
|
paul.lind
|
3552f87e8f
|
MIPS: Use signaling NaN for holes in fixed double arrays.
Port 9eace97bba
Port 5d641ec969
BUG=
Review URL: https://codereview.chromium.org/867453002
Cr-Commit-Position: refs/heads/master@{#26208}
|
2015-01-22 06:15:02 +00:00 |
|
balazs.kilvady@imgtec.com
|
b9af36b1fd
|
MIPS: Fix cctest/NaNs after r23767 "Replace our home-grown BitCast with bit_cast from Chrome/Google3".
BUG=
R=plind44@gmail.com
Review URL: https://codereview.chromium.org/548283002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23779 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-08 16:14:21 +00:00 |
|
bmeurer@chromium.org
|
dab61bc310
|
Replace our home-grown BitCast with bit_cast from Chrome/Google3.
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/553843002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23767 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-08 09:11:11 +00:00 |
|
jochen@chromium.org
|
a4506cd3f2
|
Move platform abstraction to base library
Also split v8-core independent methods from checks.h to base/logging.h and
merge v8checks with the rest of checks.
The CPU::FlushICache method is moved to CpuFeatures::FlushICache
RoundUp and related methods are moved to base/macros.h
Remove all layering violations from src/libplatform
BUG=none
R=jkummerow@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/358363002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22092 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-06-30 13:25:46 +00:00 |
|
mstarzinger@chromium.org
|
fec6e62dfb
|
Check alpha-sorting of includes during presubmit.
R=rossberg@chromium.org
Review URL: https://codereview.chromium.org/333013002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21894 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-06-20 08:40:11 +00:00 |
|
jochen@chromium.org
|
56a486c322
|
Use full include paths everywhere
- this avoids using relative include paths which are forbidden by the style guide
- makes the code more readable since it's clear which header is meant
- allows for starting to use checkdeps
BUG=none
R=jkummerow@chromium.org, danno@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/304153016
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21625 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-06-03 08:12:43 +00:00 |
|
yangguo@chromium.org
|
17b33fa1da
|
Handlify code allocation.
R=mstarzinger@chromium.org
Review URL: https://codereview.chromium.org/235153003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20795 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-04-16 11:38:56 +00:00 |
|
plind44@gmail.com
|
8920f345c7
|
MIPS: Add NaN test to cctest/test-macro-assembler-mips.
NaN value is different on MIPS and x86 architectures, and TEST(NaNx)
tests checks the case where a x86 NaN value is serialized into the snapshot
on the simulator during cross compilation.
BUG=
R=plind44@gmail.com
Review URL: https://codereview.chromium.org/144473008
Patch from Balazs Kilvady <kilvadyb@homejinni.com>.
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19241 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-02-10 19:46:34 +00:00 |
|
palfia@homejinni.com
|
2ad4ad92ea
|
MIPS: Fixed a bug in CopyBytes() and new test cases for MIPS macro assembler.
Port r16873 (c2880bc)
BUG=
TEST=cctest/test-macro-assembler-mips
R=plind44@gmail.com
Review URL: https://codereview.chromium.org/24266007
Patch from Balazs Kilvady <kilvadyb@homejinni.com>.
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16904 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2013-09-23 19:38:54 +00:00 |
|