.. |
backend
|
Refactor kScrachDoubleReg usages to temp double registers
|
2019-08-20 17:09:05 +00:00 |
access-builder.cc
|
[ptr-compr][turbofan] Specialize accesses known to be pointers.
|
2019-08-16 14:32:53 +00:00 |
access-builder.h
|
[ptr-compr][turbofan] Specialize accesses known to be pointers.
|
2019-08-16 14:32:53 +00:00 |
access-info.cc
|
Reland "[turbofan] Various serializer/broker improvements"
|
2019-08-19 12:03:30 +00:00 |
access-info.h
|
Reland "[turbofan] Various serializer/broker improvements"
|
2019-08-19 12:03:30 +00:00 |
add-type-assertions-reducer.cc
|
[turbofan] Add optional runtime checks for range types
|
2019-07-12 08:32:59 +00:00 |
add-type-assertions-reducer.h
|
[turbofan] Add optional runtime checks for range types
|
2019-07-12 08:32:59 +00:00 |
all-nodes.cc
|
|
|
all-nodes.h
|
|
|
allocation-builder-inl.h
|
Retire PretenureFlag and use AllocationType everywhere.
|
2019-03-12 08:10:44 +00:00 |
allocation-builder.h
|
Retire PretenureFlag and use AllocationType everywhere.
|
2019-03-12 08:10:44 +00:00 |
basic-block-instrumentor.cc
|
Move more relevant files to src/objects
|
2019-05-23 08:52:30 +00:00 |
basic-block-instrumentor.h
|
Move utility code to src/utils
|
2019-05-23 14:13:34 +00:00 |
branch-elimination.cc
|
[turbofan] Check for dead control in branch elimination.
|
2019-03-11 06:30:00 +00:00 |
branch-elimination.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
bytecode-analysis.cc
|
[turbofan] Pass a read-only value by const-reference rather than pointer
|
2019-07-29 10:41:42 +00:00 |
bytecode-analysis.h
|
[turbofan] Move bytecode analysis to the serializer
|
2019-07-15 12:41:57 +00:00 |
bytecode-graph-builder.cc
|
[turbofan] Try to insert soft deopt for JSStoreDataPropertyInLiteral
|
2019-08-20 14:17:19 +00:00 |
bytecode-graph-builder.h
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
bytecode-liveness-map.cc
|
|
|
bytecode-liveness-map.h
|
Move utility code to src/utils
|
2019-05-23 14:13:34 +00:00 |
c-linkage.cc
|
[turbofan] Simplify handling of calls with saved registers.
|
2019-08-01 08:59:15 +00:00 |
checkpoint-elimination.cc
|
|
|
checkpoint-elimination.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
code-assembler.cc
|
[builtins] Move builtin constants into read_only_space
|
2019-08-16 09:22:56 +00:00 |
code-assembler.h
|
[object] Remove MutableHeapNumber
|
2019-08-20 19:04:04 +00:00 |
common-node-cache.cc
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
common-node-cache.h
|
|
|
common-operator-reducer.cc
|
[turbofan] fix bug in CommonOperatorReducer::ReduceReturn
|
2019-06-25 11:00:01 +00:00 |
common-operator-reducer.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
common-operator.cc
|
[turbofan] Simplify handling of calls with saved registers.
|
2019-08-01 08:59:15 +00:00 |
common-operator.h
|
[turbofan] Simplify handling of calls with saved registers.
|
2019-08-01 08:59:15 +00:00 |
compilation-dependencies.cc
|
[turbofan] First part of brokerization/serialization for instanceof
|
2019-07-25 14:39:54 +00:00 |
compilation-dependencies.h
|
[turbofan] Disentangle header include chains
|
2019-07-05 14:26:05 +00:00 |
compilation-dependency.h
|
[turbofan] Disentangle header include chains
|
2019-07-05 14:26:05 +00:00 |
compiler-source-position-table.cc
|
|
|
compiler-source-position-table.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
constant-folding-reducer.cc
|
Move more relevant files to src/objects
|
2019-05-23 08:52:30 +00:00 |
constant-folding-reducer.h
|
|
|
control-equivalence.cc
|
|
|
control-equivalence.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
control-flow-optimizer.cc
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
control-flow-optimizer.h
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
csa-load-elimination.cc
|
Remove AbortJS opcode and builtin
|
2019-07-11 09:15:09 +00:00 |
csa-load-elimination.h
|
[csa] Track stores and perform simple alias analysis in CSA Load Elimination
|
2019-06-18 08:46:55 +00:00 |
dead-code-elimination.cc
|
Reland "[turbofan] re-wire Unreachable to the graph end at EffectPhi's"
|
2019-05-14 13:17:11 +00:00 |
dead-code-elimination.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
decompression-elimination.cc
|
[ptr-compr] Extend Decompression Elimination to Compress/Decompress pairs
|
2019-06-18 14:30:04 +00:00 |
decompression-elimination.h
|
[cleanup][ptr-compr][turbofan] DecompressionElimination test cleanup
|
2019-06-24 21:35:06 +00:00 |
DEPS
|
[compiler] Add include guard for code-assembler.h
|
2019-03-18 12:40:02 +00:00 |
diamond.h
|
[turbofan] Avoid some non-const reference arguments
|
2019-07-15 10:25:22 +00:00 |
effect-control-linearizer.cc
|
[object] Remove MutableHeapNumber
|
2019-08-20 19:04:04 +00:00 |
effect-control-linearizer.h
|
[ptr-compr][cleanup] Removing the optimized map checks
|
2019-05-28 09:39:23 +00:00 |
escape-analysis-reducer.cc
|
Move relevant files to src/execution
|
2019-05-22 08:36:33 +00:00 |
escape-analysis-reducer.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
escape-analysis.cc
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
escape-analysis.h
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
frame-states.cc
|
[deoptimizer] More consistent semantics of height for all frame types
|
2019-08-19 11:33:09 +00:00 |
frame-states.h
|
Move utility code to src/utils
|
2019-05-23 14:13:34 +00:00 |
frame.cc
|
[cleanup] Fix kPointerSize usages in src/compiler/
|
2018-12-19 14:56:40 +00:00 |
frame.h
|
Move utility code to src/utils
|
2019-05-23 14:13:34 +00:00 |
functional-list.h
|
|
|
graph-assembler.cc
|
[turbofan] Add optional runtime checks for range types
|
2019-07-12 08:32:59 +00:00 |
graph-assembler.h
|
[turbofan] Add optional runtime checks for range types
|
2019-07-12 08:32:59 +00:00 |
graph-reducer.cc
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
graph-reducer.h
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
graph-trimmer.cc
|
|
|
graph-trimmer.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
graph-visualizer.cc
|
Move utility code to src/utils
|
2019-05-23 14:13:34 +00:00 |
graph-visualizer.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
graph.cc
|
|
|
graph.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
heap-refs.h
|
[object] Remove MutableHeapNumber
|
2019-08-20 19:04:04 +00:00 |
int64-lowering.cc
|
[turbofan] Avoid some non-const reference arguments
|
2019-07-15 10:25:22 +00:00 |
int64-lowering.h
|
[turbofan] Avoid some non-const reference arguments
|
2019-07-15 10:25:22 +00:00 |
js-call-reducer.cc
|
[turbofan] Cleanup PropertyAccessInfos serialization
|
2019-08-21 10:18:19 +00:00 |
js-call-reducer.h
|
[turbofan] Revert algorithm simplification in Math.hypot
|
2019-08-05 11:12:58 +00:00 |
js-context-specialization.cc
|
[turbofan] Disentangle header include chains
|
2019-07-05 14:26:05 +00:00 |
js-context-specialization.h
|
Move handles-related files to src/handles
|
2019-05-23 06:00:15 +00:00 |
js-create-lowering.cc
|
[object] Remove MutableHeapNumber
|
2019-08-20 19:04:04 +00:00 |
js-create-lowering.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
js-generic-lowering.cc
|
[turbofan] Fix JSStoreDataPropertyInLiteral reduction
|
2019-08-20 11:37:16 +00:00 |
js-generic-lowering.h
|
Move code generation related files to src/codegen
|
2019-05-21 10:33:39 +00:00 |
js-graph.cc
|
[csa][turbofan] Prevent large object allocations unless allowed
|
2019-07-09 14:30:48 +00:00 |
js-graph.h
|
[csa][turbofan] Prevent large object allocations unless allowed
|
2019-07-09 14:30:48 +00:00 |
js-heap-broker.cc
|
[turbofan] Cleanup PropertyAccessInfos serialization
|
2019-08-21 10:18:19 +00:00 |
js-heap-broker.h
|
[turbofan] Cleanup PropertyAccessInfos serialization
|
2019-08-21 10:18:19 +00:00 |
js-heap-copy-reducer.cc
|
[TurboFan] Brokerization of some literal bytecodes
|
2019-08-12 20:14:38 +00:00 |
js-heap-copy-reducer.h
|
|
|
js-inlining-heuristic.cc
|
[turbofan] Improve --trace-turbo-inlining and TRACE_BROKER_MISSING
|
2019-08-19 12:06:10 +00:00 |
js-inlining-heuristic.h
|
[turbofan] Various cleanups/fixes in inlining heuristics
|
2019-07-05 12:59:11 +00:00 |
js-inlining.cc
|
[turbofan] Improve --trace-turbo-inlining and TRACE_BROKER_MISSING
|
2019-08-19 12:06:10 +00:00 |
js-inlining.h
|
[turbofan] Eliminate more non-const reference arguments
|
2019-07-26 09:33:08 +00:00 |
js-intrinsic-lowering.cc
|
[turbofan] Cleanup PropertyAccessInfos serialization
|
2019-08-21 10:18:19 +00:00 |
js-intrinsic-lowering.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
js-native-context-specialization.cc
|
[turbofan] Cleanup PropertyAccessInfos serialization
|
2019-08-21 10:18:19 +00:00 |
js-native-context-specialization.h
|
[turbofan] Fully brokerize ReducePropertyAccess
|
2019-08-20 10:22:27 +00:00 |
js-operator.cc
|
[turbofan] Fix JSStoreDataPropertyInLiteral reduction
|
2019-08-20 11:37:16 +00:00 |
js-operator.h
|
Add GetIterator bytecode to load object[Symbol.iterator] in accumulator
|
2019-08-09 07:58:32 +00:00 |
js-type-hint-lowering.cc
|
[turbofan] Try to insert soft deopt for JSStoreDataPropertyInLiteral
|
2019-08-20 14:17:19 +00:00 |
js-type-hint-lowering.h
|
Reland "[turbofan] Various serializer/broker improvements"
|
2019-08-19 12:03:30 +00:00 |
js-typed-lowering.cc
|
[ptr-compr][turbofan] Specialize accesses known to be pointers.
|
2019-08-16 14:32:53 +00:00 |
js-typed-lowering.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
linkage.cc
|
[deoptimizer] Extract frame layout calculation into helper classes
|
2019-08-20 14:47:10 +00:00 |
linkage.h
|
[utils] Simplify chaining of BitFields
|
2019-08-05 11:08:48 +00:00 |
load-elimination.cc
|
[turbofan] Track field owner maps during load elimination
|
2019-08-16 16:08:45 +00:00 |
load-elimination.h
|
[turbofan] Track field owner maps during load elimination
|
2019-08-16 16:08:45 +00:00 |
loop-analysis.cc
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
loop-analysis.h
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
loop-peeling.cc
|
|
|
loop-peeling.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
loop-variable-optimizer.cc
|
|
|
loop-variable-optimizer.h
|
|
|
machine-graph-verifier.cc
|
[ptr-compr][turbofan] Bitcasting between Word32 and CompressedSigned
|
2019-08-13 14:23:47 +00:00 |
machine-graph-verifier.h
|
|
|
machine-graph.cc
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
machine-graph.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
machine-operator-reducer.cc
|
[ptr-compr][turbofan] Bitcasting between Word32 and CompressedSigned
|
2019-08-13 14:23:47 +00:00 |
machine-operator-reducer.h
|
[ptr-compr][turbofan] Bitcasting between Word32 and CompressedSigned
|
2019-08-13 14:23:47 +00:00 |
machine-operator.cc
|
Implement F64x2Div for x64
|
2019-08-13 16:50:24 +00:00 |
machine-operator.h
|
Implement F64x2Div for x64
|
2019-08-13 16:50:24 +00:00 |
map-inference.cc
|
[turbofan] Warn about InferReceiverMaps
|
2019-07-01 18:05:23 +00:00 |
map-inference.h
|
[turbofan] Remove four direct uses of InferReceiverMaps
|
2019-05-03 13:35:22 +00:00 |
memory-optimizer.cc
|
[turbofan] Poison according to NeedsPoisoning return value
|
2019-08-02 12:25:40 +00:00 |
memory-optimizer.h
|
[turbofan] Simplify handling of calls with saved registers.
|
2019-08-01 08:59:15 +00:00 |
node-aux-data.h
|
[compiler][cleanup] Using 'using' instead of 'typedef'
|
2019-03-29 13:03:30 +00:00 |
node-cache.cc
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
node-cache.h
|
[compiler][cleanup] Using 'using' instead of 'typedef'
|
2019-03-29 13:03:30 +00:00 |
node-marker.cc
|
|
|
node-marker.h
|
|
|
node-matchers.cc
|
|
|
node-matchers.h
|
[compiler] Remove LoadStackPointer and related machinery
|
2019-08-12 15:25:27 +00:00 |
node-origin-table.cc
|
|
|
node-origin-table.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
node-properties.cc
|
[turbofan] Disentangle header include chains
|
2019-07-05 14:26:05 +00:00 |
node-properties.h
|
[turbofan] Warn about InferReceiverMaps
|
2019-07-01 18:05:23 +00:00 |
node.cc
|
[gdb] Add gdb macro 'pn' that prints TurboFan nodes
|
2019-06-27 13:29:08 +00:00 |
node.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
opcodes.cc
|
[ubsan][compiler] Avoid out-of-range casts to IrOpcode::Value
|
2019-01-25 20:55:25 +00:00 |
opcodes.h
|
Implement F64x2Div for x64
|
2019-08-13 16:50:24 +00:00 |
operation-typer.cc
|
[turbofan] Non-speculative BigInt operators
|
2019-07-15 08:27:47 +00:00 |
operation-typer.h
|
[turbofan] Non-speculative BigInt operators
|
2019-07-15 08:27:47 +00:00 |
operator-properties.cc
|
Add GetIterator bytecode to load object[Symbol.iterator] in accumulator
|
2019-08-09 07:58:32 +00:00 |
operator-properties.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
operator.cc
|
|
|
operator.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
osr.cc
|
Move more relevant files to src/objects
|
2019-05-23 08:52:30 +00:00 |
osr.h
|
|
|
OWNERS
|
Fix simd-scalar-lowering OWNERS to be current team members
|
2019-06-27 21:45:30 +00:00 |
per-isolate-compiler-cache.h
|
Move relevant files to src/execution
|
2019-05-22 08:36:33 +00:00 |
persistent-map.h
|
|
|
pipeline-statistics.cc
|
[cleanup] Avoid {Object::operator->}
|
2019-05-23 07:52:07 +00:00 |
pipeline-statistics.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
pipeline.cc
|
Reland "[wasm] Compile JS to WASM wrappers asynchronously"
|
2019-07-30 12:28:39 +00:00 |
pipeline.h
|
Reland "[wasm] Compile JS to WASM wrappers asynchronously"
|
2019-07-30 12:28:39 +00:00 |
processed-feedback.h
|
Reland "[turbofan] Various serializer/broker improvements"
|
2019-08-19 12:03:30 +00:00 |
property-access-builder.cc
|
[turbofan] Track field owner maps during load elimination
|
2019-08-16 16:08:45 +00:00 |
property-access-builder.h
|
Move handles-related files to src/handles
|
2019-05-23 06:00:15 +00:00 |
raw-machine-assembler.cc
|
[turbofan] Simplify handling of calls with saved registers.
|
2019-08-01 08:59:15 +00:00 |
raw-machine-assembler.h
|
[interpreter,compiler] Remove CodeAssembler::LoadStackPointer
|
2019-08-12 14:49:47 +00:00 |
redundancy-elimination.cc
|
[ptr-compr] Add CheckedInt32ToCompressedSigned and use it
|
2019-07-23 13:19:55 +00:00 |
redundancy-elimination.h
|
|
|
refs-map.cc
|
|
|
refs-map.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
representation-change.cc
|
[ptr-compr][turbofan][cleanup] Make use of InsertChange functions
|
2019-08-12 11:22:28 +00:00 |
representation-change.h
|
[ptr-compr][turbofan][cleanup] Make use of InsertChange functions
|
2019-08-12 11:22:28 +00:00 |
schedule.cc
|
[turbofan] Simplify handling of calls with saved registers.
|
2019-08-01 08:59:15 +00:00 |
schedule.h
|
[csa] block cloning to optimize branch on phi
|
2019-07-30 10:30:29 +00:00 |
scheduler.cc
|
[turbofan] Simplify handling of calls with saved registers.
|
2019-08-01 08:59:15 +00:00 |
scheduler.h
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
select-lowering.cc
|
|
|
select-lowering.h
|
|
|
serializer-for-background-compilation.cc
|
[turbofan] Cleanup PropertyAccessInfos serialization
|
2019-08-21 10:18:19 +00:00 |
serializer-for-background-compilation.h
|
[Turbofan] Cleanup: move SerializerForBackgroundCompilation to .cc
|
2019-07-17 15:16:45 +00:00 |
simd-scalar-lowering.cc
|
[wasm simd] Implement F64x2Splat on x64
|
2019-07-01 18:08:39 +00:00 |
simd-scalar-lowering.h
|
[wasm simd] Implement F64x2Splat on x64
|
2019-07-01 18:08:39 +00:00 |
simplified-lowering.cc
|
[turbofan][cleanup] Remove redundant clause in WriteBarrierKindFor
|
2019-07-24 10:12:35 +00:00 |
simplified-lowering.h
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
simplified-operator-reducer.cc
|
[ptr-compr][turbofan] Remove unneeded CheckedTaggedToTaggedPointer conversion
|
2019-07-26 14:55:21 +00:00 |
simplified-operator-reducer.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
simplified-operator.cc
|
[turbofan] Track field owner maps during load elimination
|
2019-08-16 16:08:45 +00:00 |
simplified-operator.h
|
[turbofan] Track field owner maps during load elimination
|
2019-08-16 16:08:45 +00:00 |
state-values-utils.cc
|
[turbofan] Make a non-const reference argument const
|
2019-07-15 09:33:07 +00:00 |
state-values-utils.h
|
[turbofan] Make a non-const reference argument const
|
2019-07-15 09:33:07 +00:00 |
store-store-elimination.cc
|
[cleanup] Final cleanup of store-store-elimination
|
2019-08-14 10:04:21 +00:00 |
store-store-elimination.h
|
[cleanup] Final cleanup of store-store-elimination
|
2019-08-14 10:04:21 +00:00 |
type-cache.cc
|
v8: Fix -Wextra-semi warnings, enable warning.
|
2019-02-13 14:11:28 +00:00 |
type-cache.h
|
Move date-related files
|
2019-05-15 13:39:34 +00:00 |
type-narrowing-reducer.cc
|
[cleanup] Remove unnecessary include
|
2019-02-26 15:54:51 +00:00 |
type-narrowing-reducer.h
|
|
|
typed-optimization.cc
|
[turbofan] Disable TypedOptimization for loop-related Phi nodes
|
2019-07-03 15:29:01 +00:00 |
typed-optimization.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
typer.cc
|
[turbofan] Better typing of OSR context pointer
|
2019-08-12 11:20:38 +00:00 |
typer.h
|
[turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long
|
2019-07-17 07:00:00 +00:00 |
types.cc
|
[object] Remove MutableHeapNumber
|
2019-08-20 19:04:04 +00:00 |
types.h
|
[turbofan] Disentangle header include chains
|
2019-07-05 14:26:05 +00:00 |
value-numbering-reducer.cc
|
|
|
value-numbering-reducer.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
vector-slot-pair.cc
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
vector-slot-pair.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
verifier.cc
|
[ptr-compr][turbofan] Bitcasting between Word32 and CompressedSigned
|
2019-08-13 14:23:47 +00:00 |
verifier.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |
wasm-compiler.cc
|
[deoptimizer] Extract frame layout calculation into helper classes
|
2019-08-20 14:47:10 +00:00 |
wasm-compiler.h
|
[wasm] Make wasm-compiler.cc independent of JSGraph.
|
2019-08-19 09:18:00 +00:00 |
write-barrier-kind.h
|
Reland: [csa] verify skipped write-barriers in MemoryOptimizer
|
2019-05-15 11:46:30 +00:00 |
zone-stats.cc
|
|
|
zone-stats.h
|
Move remaining files in src/
|
2019-05-24 18:24:36 +00:00 |