mstarzinger@chromium.org
|
e4894b366a
|
Unify InstanceofStub interface descriptors.
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/437483003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22755 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 12:07:30 +00:00 |
|
titzer@chromium.org
|
6144849576
|
TF: Fix windows build (implicit cast between double and int32_t).
R=bmeurer@chromium.org
BUG=
Review URL: https://codereview.chromium.org/431963002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22754 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 12:01:36 +00:00 |
|
danno@chromium.org
|
218395ebaa
|
Fix MIPS build: use stubbed-out TF implementation
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/426833005
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22753 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 11:59:49 +00:00 |
|
titzer@chromium.org
|
d521ed2507
|
TF: Add ConvertFloat64ToUint32 and ConvertUint32ToFloat64 machine operators.
R=bmeurer@chromium.org
BUG=
Review URL: https://codereview.chromium.org/431473004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22752 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 11:45:22 +00:00 |
|
svenpanne@chromium.org
|
2fbf073fde
|
More memory leak fixes.
TBR=bmeurer@chromium.org
Review URL: https://codereview.chromium.org/437523002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22749 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 11:31:39 +00:00 |
|
mstarzinger@chromium.org
|
67388ea26a
|
Implement lowering of JSLoadContext to machine operators.
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/433853002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22748 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 11:20:36 +00:00 |
|
weiliang.lin@intel.com
|
633403d151
|
X87: Encapsulate the holder in the PropertyHolderCompilers
port r22704.
original commit message:
Encapsulate the holder in the PropertyHolderCompilers
BUG=
R=weiliang.lin@intel.com
Review URL: https://codereview.chromium.org/435543002
Patch from Chunyang Dai <chunyang.dai@intel.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22747 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 10:39:35 +00:00 |
|
bmeurer@chromium.org
|
546e8a6287
|
Fix cctest/test-run-machops/RunLoadImmIndex
TBR=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/436533002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22746 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 10:24:44 +00:00 |
|
svenpanne@chromium.org
|
337a7f61b2
|
Fixed a few space leaks.
TBR=bmeurer@chromium.org
Review URL: https://codereview.chromium.org/430133002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22745 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 10:17:25 +00:00 |
|
bmeurer@chromium.org
|
7309abeadb
|
Fix detection of UBFX in case of Word32And with immediate.
TBR=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/438563002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22744 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 09:57:59 +00:00 |
|
bmeurer@chromium.org
|
bcbb39e0ef
|
Fix android debug build.
TBR=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/430123002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22743 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 09:30:16 +00:00 |
|
jkummerow@chromium.org
|
9930eaae1c
|
Greenify NaCl build
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/438523003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22742 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 09:19:50 +00:00 |
|
weiliang.lin@intel.com
|
cb857ec1bf
|
X87: Encapsulate type in the PropertyHandlerCompiler
port r22700.
original commit message:
Encapsulate type in the PropertyHandlerCompiler
BUG=
R=weiliang.lin@intel.com
Review URL: https://codereview.chromium.org/425493005
Patch from Chunyang Dai <chunyang.dai@intel.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22741 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 09:01:32 +00:00 |
|
yangguo@chromium.org
|
e0412e382b
|
Fix typos in LMathFround declarations.
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/425243002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22738 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 08:40:09 +00:00 |
|
mstarzinger@chromium.org
|
efb9f5eba5
|
Make GCMole happy about Runtime_ForInFoo methods.
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/436523002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22735 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 08:29:34 +00:00 |
|
jochen@chromium.org
|
932c0a2282
|
Turn ASSERTs in platform setup releated code into CHECKs
This way, we will already catch misconfigurations in release builds,
instead of getting random bug reports way later during runtime.
BUG=none
R=jkummerow@chromium.org
LOG=n
Review URL: https://codereview.chromium.org/429203002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22734 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 08:06:24 +00:00 |
|
yangguo@chromium.org
|
b22724e48b
|
Fix issue with storing 31-bit bitfield as Smi.
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/428183003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22733 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 07:50:26 +00:00 |
|
bmeurer@chromium.org
|
0eecf982f9
|
[arm] Add support for ROR. Refactor operand2 handling.
This was the last missing bit for full "flexible second operand" /
operand2 support on ARM.
TEST=cctest/test-instruction-selector-arm,cctest/test-run-machops
R=jarin@chromium.org
Review URL: https://codereview.chromium.org/434553002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22732 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 07:44:29 +00:00 |
|
machenbach@chromium.org
|
ec91e4ef42
|
Whitespace change to trigger bots.
TBR=machenbach@chromium.org
BUG=
Review URL: https://codereview.chromium.org/431743005
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22731 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 06:36:59 +00:00 |
|
machenbach@chromium.org
|
194dddce41
|
[Auto-roll] Bump up version to 3.28.51.0
TBR=machenbach@chromium.org
Review URL: https://codereview.chromium.org/433713002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22728 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-31 01:04:33 +00:00 |
|
balazs.kilvady@imgtec.com
|
82c5829745
|
MIPS: Remove keyed_store_calling convention and friends.
Port r22706 (aae2de24)
BUG=
R=paul.lind@imgtec.com
Review URL: https://codereview.chromium.org/429893006
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22724 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 17:46:10 +00:00 |
|
balazs.kilvady@imgtec.com
|
7de16c46cc
|
MIPS: Encapsulate the holder in the PropertyHolderCompilers.
Port r22704 (d3d7830)
BUG=
R=akos.palfi@imgtec.com
Review URL: https://codereview.chromium.org/427943003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22723 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 16:26:21 +00:00 |
|
danno@chromium.org
|
252cb8ba6e
|
Fix 64-bit VS2010 build
R=mstarzinger@chromium.org
Review URL: https://codereview.chromium.org/420033003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22722 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 16:21:36 +00:00 |
|
mstarzinger@chromium.org
|
1e1a7a593b
|
Fix relative include path in cctest case.
R=jarin@chromium.org, titzer@chromium.org
Review URL: https://codereview.chromium.org/426233003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22721 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 15:35:29 +00:00 |
|
mstarzinger@chromium.org
|
18bd8cadc4
|
Fix build failures with LLVM-GCC 4.2 on Mac (moar).
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/429863004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22720 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 15:34:09 +00:00 |
|
titzer@chromium.org
|
e1cfb29d1e
|
Fix more XCode build problems.
R=mstarzinger@chromium.org
BUG=
Review URL: https://codereview.chromium.org/425283002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22719 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 15:13:37 +00:00 |
|
mstarzinger@chromium.org
|
fffc8619be
|
Fix build failures with LLVM-GCC 4.2 on Mac (again).
R=jarin@chromium.org
Review URL: https://codereview.chromium.org/431633002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22718 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 15:11:40 +00:00 |
|
jarin@chromium.org
|
937ec78093
|
Another attempt to make Visual C++ happy.
BUG=
R=jkummerow@chromium.org
Review URL: https://codereview.chromium.org/429903004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22717 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 15:06:50 +00:00 |
|
mstarzinger@chromium.org
|
2f676714c9
|
Fix build failures with LLVM-GCC 4.2 on Mac.
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/431613004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22716 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 14:45:41 +00:00 |
|
titzer@chromium.org
|
5fe7ec916e
|
Fix references to GenericNode::Type that should be templatized
R=mstarzinger@chromium.org, mstarzinger
BUG=
Review URL: https://codereview.chromium.org/428233003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22715 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 14:41:39 +00:00 |
|
mstarzinger@chromium.org
|
c1ce19867c
|
Fix relative include path in cctest helper.
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/431623002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22714 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 14:40:57 +00:00 |
|
jarin@chromium.org
|
3596cccedf
|
Add delete operators for Instruction to make Visual C++ happy.
BUG=
R=danno@chromium.org
Review URL: https://codereview.chromium.org/428223002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22713 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 14:36:15 +00:00 |
|
mstarzinger@chromium.org
|
2c328e94f9
|
Remove accidental duplication in cctest suite.
R=danno@google.com, danno@chromium.org
Review URL: https://codereview.chromium.org/423313004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22712 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 14:23:52 +00:00 |
|
mstarzinger@chromium.org
|
20d6798293
|
Add missing generated tests.
R=danno@google.com, danno@chromium.org
Review URL: https://codereview.chromium.org/425263002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22711 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 14:19:42 +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
|
50869d70a9
|
MIPS: Encapsulate type in the PropertyHandlerCompiler.
Port r22700 (587340c)
BUG=
R=akos.palfi@imgtec.com
Review URL: https://codereview.chromium.org/429863003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22708 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 13:39:20 +00:00 |
|
verwaest@chromium.org
|
156fba0554
|
Fix
BUG=
R=ishell@chromium.org
Review URL: https://codereview.chromium.org/431483003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22707 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 12:44:50 +00:00 |
|
verwaest@chromium.org
|
2c2fce0c94
|
Remove keyed_store_calling convention and friends
BUG=
R=mvstanton@chromium.org
Review URL: https://codereview.chromium.org/424423002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22706 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 12:21:41 +00:00 |
|
verwaest@chromium.org
|
c145ffab0e
|
Fix the build
BUG=
R=ishell@chromium.org
Review URL: https://codereview.chromium.org/427113005
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22705 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 12:19:19 +00:00 |
|
verwaest@chromium.org
|
7378f07a20
|
Encapsulate the holder in the PropertyHolderCompilers
BUG=
R=ishell@chromium.org
Review URL: https://codereview.chromium.org/422023003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22704 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 12:01:48 +00:00 |
|
jochen@chromium.org
|
a56c917009
|
Drop deprecated memory related notification API
Embedders should use the non-static methods on Isolate with the same
name.
BUG=397026
R=hpayer@chromium.org
LOG=y
Review URL: https://codereview.chromium.org/429593003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22703 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 11:41:48 +00:00 |
|
machenbach@chromium.org
|
671e084541
|
[Auto-roll] Bump up version to 3.28.49.0
TBR=machenbach@chromium.org
Review URL: https://codereview.chromium.org/428133002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22702 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 11:04:13 +00:00 |
|
rmcilroy@chromium.org
|
d18f1baf15
|
Fix for constant pool support and debug
RedirectActivationsToRecompiledCodeOnThread must also patch frame's
constant pool.
Reference: https://github.com/andrewlow/v8ppc/commit/329d72fd
BUG=
R=rmcilroy@chromium.org
Review URL: https://codereview.chromium.org/430523002
Patch from Andrew Low <andrew_low@ca.ibm.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22701 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 10:31:57 +00:00 |
|
verwaest@chromium.org
|
d07de6ed59
|
Encapsulate type in the PropertyHandlerCompiler
BUG=
R=ishell@chromium.org
Review URL: https://codereview.chromium.org/426633002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22700 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 10:09:10 +00:00 |
|
yangguo@chromium.org
|
e7e89b32f1
|
Fix typo in LMathFround on ia32.
R=yangguo@chromium.org
Review URL: https://codereview.chromium.org/428043003
Patch from Chunyang Dai <chunyang.dai@intel.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22699 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 09:55:21 +00:00 |
|
jkummerow@chromium.org
|
49233c9972
|
Throw an exception when an access check fails and no external callback is installed
R=yangguo@chromium.org
Review URL: https://codereview.chromium.org/428733007
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22698 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 09:31:06 +00:00 |
|
weiliang.lin@intel.com
|
29f2cf231b
|
X87: Only generate a single normal IC per kind per slow-mode map.
port r22680
original commit message:
only generate a single normal IC per kind per slow-mode map.
BUG=
R=weiliang.lin@intel.com
Review URL: https://codereview.chromium.org/423393003
Patch from Chunyang Dai <chunyang.dai@intel.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22697 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 09:28:43 +00:00 |
|
weiliang.lin@intel.com
|
5372a2a769
|
X87: Clean up name distinction between Keyed ICs and Element Handlers
port r22679.
original commit message:
Clean up name distinction between Keyed ICs and Element Handlers
BUG=
R=weiliang.lin@intel.com
Review URL: https://codereview.chromium.org/426083006
Patch from Chunyang Dai <chunyang.dai@intel.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22696 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 09:04:42 +00:00 |
|
hpayer@chromium.org
|
f45afc557e
|
Use emergency memory in the case of out of memory during evacuation.
BUG=395314
LOG=y
R=jarin@chromium.org
Review URL: https://codereview.chromium.org/431563002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22695 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 08:55:25 +00:00 |
|
weiliang.lin@intel.com
|
39f82ac371
|
X87: Remove all compilation related interface from the StubCache
port r22678.
original commit message:
Remove all compilation related interface from the StubCache
BUG=
R=weiliang.lin@intel.com
Review URL: https://codereview.chromium.org/429803003
Patch from Chunyang Dai <chunyang.dai@intel.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22694 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-30 08:25:26 +00:00 |
|