Reviewers: ulan, Jakob,
Description:
Android IA32: enable PIE
BUG=
Please review this at https://codereview.chromium.org/1145513006/
Base URL: https://chromium.googlesource.com/v8/v8.git@master
Affected files (+1, -1 lines):
M build/android.gypi
Index: build/android.gypi
diff --git a/buil
Reviewers: Weiliang, Benedikt Meurer, danno,
Description:
[ia32] Introduce BMI instructions
BUG=
Please review this at https://codereview.chromium.org/1069683002/
Base URL: https://chromium.googlesource.com/v8/v8.git@master
Affected files (+708, -8 lines):
M src/ia32/assembler-ia32.h
M sr
On 2015/04/08 05:45:41, Benedikt Meurer wrote:
Err, that was not what I meant. Since we still need to support machines
without
LZCNT, it is important to keep the macro assembler functions around, and
use
them.
https://codereview.chromium.org/1040603002/diff/80001/src/compiler/x64/code-gene
On 2015/04/08 04:36:21, Benedikt Meurer wrote:
Looking good with nit. Can you also fix the two TODO(intel) in
macro-assembler-x64.cc (MacroAssembler::Lzcntl)?
https://codereview.chromium.org/1040603002/diff/60001/src/base/cpu.cc
File src/base/cpu.cc (right):
https://codereview.chromium.org/
Reviewers: Benedikt Meurer (Google), danno, Weiliang,
Description:
[x64] introduce BMI instructions
BUG=
Please review this at https://codereview.chromium.org/1040603002/
Base URL: https://chromium.googlesource.com/v8/v8.git@master
Affected files (+1331, -25 lines):
M src/base/cpu.h
M src
Reviewers: Benedikt Meurer, titzer, dcarney, danno,
Description:
[turbofan]IA: ChangeFloat32ToFloat64 supports mem operand
BUG=
Please review this at https://codereview.chromium.org/641153003/
SVN Base: https://github.com/v8/v8.git@bleeding_edge
Affected files (+47, -8 lines):
M src/compile
On 2014/09/25 07:59:38, dcarney wrote:
On 2014/09/25 07:44:49, danno wrote:
> Adding Dan as reviewer
lgtm if you add an instruction-selector unit test to verify matching
when the intel backend was first introduced, we didn't have the unit test
framework in place, but now that we do, all new se
Reviewers: danno, titzer, Benedikt Meurer,
Description:
[turbofan] IA: Uint32ToFloat64 supports mem operand.
BUG=
Please review this at https://codereview.chromium.org/583963002/
SVN Base: https://github.com/v8/v8.git@bleeding_edge
Affected files (+27, -15 lines):
M src/compiler/ia32/code-g
Reviewers: Weiliang, mvstanton,
Description:
X87: Convert KeyedLoad indexed interceptor case to a Handler.
port r24042.
original commit message:
Convert KeyedLoad indexed interceptor case to a Handler.
Currently, KeyedLoads on objects with indexed interceptors are handled
with a
speci
Reviewers: Weiliang, mvstanton,
Description:
X87: Move state sentinels into TypeFeedbackVector.
port r24037.
original commit message:
Move state sentinels into TypeFeedbackVector.
These sentinels were in the wrong place, living in only tangentially
related
class TypeFeedbackInfo, but t
Reviewers: Weiliang, mvstanton,
Description:
X87: Removing ic.h from code-stubs.h
port r23977.
original commit message:
Removing ic.h from code-stubs.h
CodeStubs use state types defined in ic.h, but this has the unfortunate
effect
of spreading ic.h all over the place. Instead, define th
Reviewers: Weiliang, mvstanton,
Description:
X87: Eliminate Turbofan shims with CodeFactory
port r23877.
original commit message:
Turbofan needs a code handle and a CallInterfaceDescriptor. At the same
time
we spread knowledge about how to create the initial IC code object too
widely.
C
Reviewers: Weiliang, mvstanton,
Description:
X87: Added CallInterfaceDescriptors to all code stubs.
port r23854.
original commit message:
Added CallInterfaceDescriptors to all code stubs. A handful
of code stubs are too complex to be described this way, and
they are encoded with the macr
Reviewers: Weiliang, Yang,
Description:
X87: Rename ascii to one-byte where applicable.
port r23840.
original commit message:
Rename ascii to one-byte where applicable.
BUG=
Please review this at https://codereview.chromium.org/565853002/
SVN Base: https://github.com/v8/v8.git@bleeding_ed
Reviewers: Weiliang, Yang,
Description:
X87: Get CallInterfaceDescriptor directly from CodeStub.
port r23778.
original commit message:
Get CallInterfaceDescriptor directly from CodeStub.
BUG=
Please review this at https://codereview.chromium.org/562983003/
SVN Base: https://github.com/v8/
Reviewers: Weiliang, Yang,
Description:
X87: Initialize CodeStubInterfaceDescriptor in the constructor.
port r23773.
original commit message:
Initialize CodeStubInterfaceDescriptor in the constructor.
BUG=
Please review this at https://codereview.chromium.org/563133002/
SVN Base: https://
Reviewers: Weiliang, mvstanton,
Description:
X87: Encapsulate megamorphic load/tail-call in hydrogen
port r23772.
original commit message:
To aid vector-based load ic work, we need to be able to handle
the megamorphic load case in hydrogen. A simple approach is to
wrap the probe activity
Reviewers: Weiliang, Yang,
Description:
X87: Do not cache CodeStubInterfaceDescriptor on the isolate.
port r23744.
original commit message:
Do not cache CodeStubInterfaceDescriptor on the isolate.
BUG=
Please review this at https://codereview.chromium.org/560793002/
SVN Base: https://gith
Reviewers: Weiliang, Yang,
Description:
X87: Unify JSEntryStub and JSConstructEntryStub, and some more code stub
cleanups.
port r23742.
original commit message:
Unify JSEntryStub and JSConstructEntryStub, and some more code stub
cleanups.
BUG=
Please review this at https://codereview.ch
https://codereview.chromium.org/556653004/
--
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send
Reviewers: Weiliang,
Description:
X87: Introduce code stub constructors for stub keys.
port r23716.
original commit message:
Introduce code stub constructors for stub keys.
BUG=
Please review this at https://codereview.chromium.org/556653004/
SVN Base: https://github.com/v8/v8.git@bleedin
Reviewers: Weiliang,
Description:
X87: Fix build
BUG=
Please review this at https://codereview.chromium.org/545133003/
SVN Base: https://github.com/v8/v8.git@bleeding_edge
Affected files (+2, -2 lines):
M src/x87/code-stubs-x87.cc
M src/x87/macro-assembler-x87.cc
Index: src/x87/code-stu
Reviewers: Weiliang, Yang,
Description:
X87: Remove dead code for inline string hashing.
port r23689.
original commit message:
Remove dead code for inline string hashing.
This has become obsolete since hydrogenized StringAdd.
BUG=
Please review this at https://codereview.chromium.org/54
Reviewers: Weiliang, Yang,
Description:
X87: Clean up code stubs and ensure distinct major keys.
port r23655.
original commit message:
Clean up code stubs and ensure distinct major keys.
BUG=
Please review this at https://codereview.chromium.org/543013002/
SVN Base: https://github.com/v8/
Reviewers: Weiliang, mvstanton,
Description:
X87: CallDescriptors::InitializeForIsolate() is no longer needed.
port r23652.
original commit message:
CallDescriptors::InitializeForIsolate() is no longer needed.
CallInterfaceDescriptors initialize themselves lazily. Soon we can also
tear
Reviewers: Weiliang, Yang,
Description:
X87: Minor-key-ify remaining code stubs
port r23643.
original commit message:
Minor-key-ify remaining code stubs
BUG=
Please review this at https://codereview.chromium.org/542043002/
SVN Base: https://github.com/v8/v8.git@bleeding_edge
Affected fi
Reviewers: Weiliang,
Description:
X87: enable snapshot
Tweak LConstantD and LStoreKeyed to avoid fp register spilling
BUG=
Please review this at https://codereview.chromium.org/545673003/
SVN Base: https://github.com/v8/v8.git@bleeding_edge
Affected files (+4, -12 lines):
M src/x87/lithium
Reviewers: Weiliang, mvstanton,
Description:
X87: Make concrete classes for individual call descriptors
port r23639
original commit message:
Make concrete classes for individual call descriptors. The
ic-convention classes that hold register specifications are
merged into these new call
Reviewers: Weiliang,
Description:
X87: Unify some PlatformCodeStubs
port r23631.
original commit message:
Unify some PlatformCodeStubs
BUG=
Please review this at https://codereview.chromium.org/540763002/
SVN Base: https://github.com/v8/v8.git@bleeding_edge
Affected files (+23, -79 line
Reviewers: Toon Verwaest,
Description:
Pass dependency to HLoadNamedField for array length load
BUG=
Please review this at https://codereview.chromium.org/267773004/
SVN Base: https://github.com/v8/v8.git@bleeding_edge
Affected files (+1, -1 lines):
M src/hydrogen.cc
Index: src/hydrogen.c
30 matches
Mail list logo