..
backend
[x64] Remove unnecessary WordAnd in WordCompare
2022-06-30 16:05:08 +00:00
turboshaft
[turboshaft] Print OpProperties type to JSON output
2022-06-24 12:12:49 +00:00
access-builder.cc
Reland "Reland "[turbofan] Support additional operators in SLVerifier""
2022-06-21 11:07:55 +00:00
access-builder.h
Reland "Reland "[turbofan] Support additional operators in SLVerifier""
2022-06-21 11:07:55 +00:00
access-info.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
access-info.h
Remove dynamic map checks and custom deoptimization kinds
2022-03-21 13:01:16 +00:00
add-type-assertions-reducer.cc
Reland "[turbofan] extend type asserts to cover all JS types"
2021-10-28 14:10:30 +00:00
add-type-assertions-reducer.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
all-nodes.cc
all-nodes.h
allocation-builder-inl.h
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
allocation-builder.h
[heap] Cache regular code object size
2021-06-17 13:35:21 +00:00
basic-block-instrumentor.cc
Make profile-guided optimization of builtins more configurable
2022-04-29 15:21:31 +00:00
basic-block-instrumentor.h
[diagnostics] Support --turbo-profiling for builtins
2020-05-21 16:31:52 +00:00
branch-condition-duplicator.cc
[compiler] Better code generation for branches on binops
2022-03-24 17:04:52 +00:00
branch-condition-duplicator.h
Reland^2 [compiler] Simplify "==0" branches in MachineOperatorReducer
2022-03-22 20:40:41 +00:00
branch-elimination.cc
[wasm][turbofan] Remove niche optimization
2022-06-24 15:52:49 +00:00
branch-elimination.h
[turbofan] Factor out and templatize path conditions
2022-06-21 10:07:55 +00:00
bytecode-analysis.cc
[base] Remove ITERATE_PACK
2022-04-08 12:06:45 +00:00
bytecode-analysis.h
[maglev] Initial Maglev commit
2022-02-24 09:50:50 +00:00
bytecode-graph-builder.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
bytecode-graph-builder.h
[Turboprop] Enabling inlining for Turboprop
2021-06-24 08:31:04 +00:00
bytecode-liveness-map.cc
[compiler] Make accumulator index 0 in liveness bitvectors
2022-02-14 10:15:06 +00:00
bytecode-liveness-map.h
[maglev] Initial Maglev commit
2022-02-24 09:50:50 +00:00
c-linkage.cc
Reland "[loong64][mips64][fastcall] Enable float support on loong64 and mips64"
2022-04-20 15:56:05 +00:00
checkpoint-elimination.cc
[turbofan] Don't expect framestate input to be a Framestate
2019-11-21 12:41:33 +00:00
checkpoint-elimination.h
Move remaining files in src/
2019-05-24 18:24:36 +00:00
code-assembler.cc
Revert "[csa] Load hash in TryToName with Acquire semantics"
2022-05-11 08:53:52 +00:00
code-assembler.h
[shared-struct] Shared Array Initial prototype
2022-06-22 02:24:46 +00:00
common-node-cache.cc
Place bit_cast<>() in the v8::base:: namespace.
2022-05-05 17:56:39 +00:00
common-node-cache.h
Place bit_cast<>() in the v8::base:: namespace.
2022-05-05 17:56:39 +00:00
common-operator-reducer.cc
[wasm][turbofan] Add effect output to trap conditionals
2022-06-22 22:30:18 +00:00
common-operator-reducer.h
Reland^2 [compiler] Simplify "==0" branches in MachineOperatorReducer
2022-03-22 20:40:41 +00:00
common-operator.cc
[wasm][turbofan] Add effect output to trap conditionals
2022-06-22 22:30:18 +00:00
common-operator.h
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
compilation-dependencies.cc
[shared-struct] Do not depend on shared objects for optimized code
2022-06-23 21:22:58 +00:00
compilation-dependencies.h
[maglev] Add support for constant-from-prototype loads
2022-05-31 12:38:37 +00:00
compiler-source-position-table.cc
[zone] Cleanup zone allocations in src/compiler and tests, pt.2
2020-07-10 15:51:15 +00:00
compiler-source-position-table.h
[turbofan] Optimize BranchElimination
2021-08-11 14:49:03 +00:00
constant-folding-reducer.cc
[compiler] Remove most instances of DisallowHeapAccessIf scope
2021-06-25 08:52:24 +00:00
constant-folding-reducer.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
control-equivalence.cc
Remove and update some outdated TODO(mstarzinger).
2019-12-13 10:18:04 +00:00
control-equivalence.h
[zone] Cleanup zone allocations in src/compiler and tests, pt.2
2020-07-10 15:51:15 +00:00
control-flow-optimizer.cc
[turbofan] Pierce TypeGuards and FoldConstants in ValueMatcher
2020-10-28 16:33:53 +00:00
control-flow-optimizer.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
control-path-state.h
[wasm-gc] Path-based type tracking for wasm-gc nodes
2022-06-26 12:51:47 +00:00
csa-load-elimination.cc
[wasm-gc] Clean up workarounds in optimizations
2022-06-08 21:20:05 +00:00
csa-load-elimination.h
[wasm-gc][turbofan] Allow incompatible mutability in CsaLoadElimination
2022-05-17 13:06:28 +00:00
dead-code-elimination.cc
[compiler] Remove most instances of DisallowHeapAccessIf scope
2021-06-25 08:52:24 +00:00
dead-code-elimination.h
[compiler] Remove most instances of DisallowHeapAccessIf scope
2021-06-25 08:52:24 +00:00
decompression-optimizer.cc
[Compiler] Remove untrusted code mitigations.
2021-08-12 12:58:24 +00:00
decompression-optimizer.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
DEPS
[compiler] Add include guard for code-assembler.h
2019-03-18 12:40:02 +00:00
diamond.h
[compiler] Fix -Wshadow
2021-11-11 17:17:01 +00:00
DIR_METADATA
Add DIR_METADATA files to v8.
2020-10-20 22:12:28 +00:00
effect-control-linearizer.cc
Revert "[turbofan] Add fast path for Math.pow with small positive integer exponent"
2022-06-30 11:08:41 +00:00
effect-control-linearizer.h
Remove the turboprop implementation
2022-01-20 12:31:39 +00:00
escape-analysis-reducer.cc
[turbofan] Fix incorrect typing of NumberAdd
2022-02-16 15:36:23 +00:00
escape-analysis-reducer.h
[turbofan] Fix incorrect typing of NumberAdd
2022-02-16 15:36:23 +00:00
escape-analysis.cc
[compiler] fix FrameState revisit bug in escape analysis
2022-06-29 11:01:36 +00:00
escape-analysis.h
[compiler] Disable escape analysis for double elements accesses
2021-09-20 15:13:17 +00:00
fast-api-calls.cc
[fastcall] combine wasm and js fast call builder
2022-06-22 18:58:23 +00:00
fast-api-calls.h
[fastcall] combine wasm and js fast call builder
2022-06-22 18:58:23 +00:00
feedback-source.cc
[TurboFan] Provide concurrent access to feedback vector
2020-10-27 13:24:23 +00:00
feedback-source.h
[TurboFan] Provide concurrent access to feedback vector
2020-10-27 13:24:23 +00:00
frame-states.cc
[cleanup] Rename TranslatedFrame with inlined arguments
2022-04-28 10:38:21 +00:00
frame-states.h
[cleanup] Rename TranslatedFrame with inlined arguments
2022-04-28 10:38:21 +00:00
frame.cc
Reland "[compiler][linkage] No allocation of slots after aligning a frame"
2021-03-05 21:51:30 +00:00
frame.h
Reland "[compiler][linkage] No allocation of slots after aligning a frame"
2021-03-05 21:51:30 +00:00
functional-list.h
Remove std::iterator uses
2021-11-19 10:17:20 +00:00
globals.h
[turboshaft] initial commit
2022-04-25 09:12:15 +00:00
graph-assembler.cc
[compiler] remove UnsafePointerAdd operator
2022-05-10 18:14:35 +00:00
graph-assembler.h
Revert "[turbofan] Add fast path for Math.pow with small positive integer exponent"
2022-06-30 11:08:41 +00:00
graph-reducer.cc
[compiler] Fix some -Wshadow warnings
2021-10-11 15:51:23 +00:00
graph-reducer.h
[test][turbofan] Add %ObserveNode intrinsic for node-specific tests
2021-01-26 17:38:00 +00:00
graph-trimmer.cc
graph-trimmer.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
graph-visualizer.cc
[turbofan] Print an additional Turbolizer phase for SLVerifier
2022-04-11 09:46:04 +00:00
graph-visualizer.h
[turbofan] Print an additional Turbolizer phase for SLVerifier
2022-04-11 09:46:04 +00:00
graph-zone-traits.h
[zone-compr] Add CompressedZonePtr class and compress TurboFan graphs
2020-07-31 12:11:49 +00:00
graph.cc
[zone-compr] Add CompressedZonePtr class and compress TurboFan graphs
2020-07-31 12:11:49 +00:00
graph.h
[base] Remove base::fold and base::all
2022-04-07 09:13:49 +00:00
heap-refs.cc
[shared-struct] Shared Array Initial prototype
2022-06-22 02:24:46 +00:00
heap-refs.h
[megadom] Add TF inlining for Megadom
2022-05-25 14:07:01 +00:00
int64-lowering.cc
[wasm-gc] Add missing types to Int64Lowering
2022-06-07 11:27:07 +00:00
int64-lowering.h
[wasm-gc] Add missing types to Int64Lowering
2022-06-07 11:27:07 +00:00
js-call-reducer.cc
optimize Set#has
2022-06-23 13:42:17 +00:00
js-call-reducer.h
optimize Set#has
2022-06-23 13:42:17 +00:00
js-context-specialization.cc
[compiler] Fix invalid MakeRef uses in context specialization
2021-10-04 08:30:46 +00:00
js-context-specialization.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
js-create-lowering.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
js-create-lowering.h
[compiler] Make AllocationSite never-serialized
2021-07-09 09:41:54 +00:00
js-generic-lowering.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
js-generic-lowering.h
[runtime] Rename Builtins::Name to Builtin 1/2
2021-06-07 20:05:44 +00:00
js-graph.cc
Place bit_cast<>() in the v8::base:: namespace.
2022-05-05 17:56:39 +00:00
js-graph.h
[cleanup] Convert some global enums to enum class
2021-05-11 10:47:49 +00:00
js-heap-broker.cc
[megadom] Add TF inlining for Megadom
2022-05-25 14:07:01 +00:00
js-heap-broker.h
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
js-inlining-heuristic.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
js-inlining-heuristic.h
Remove the turboprop implementation
2022-01-20 12:31:39 +00:00
js-inlining.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
js-inlining.h
[no-wasm] Remove wasm-specific code from codegen
2021-03-04 13:39:26 +00:00
js-intrinsic-lowering.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
js-intrinsic-lowering.h
[destructuring assignment] add CopyDataPropertiesWithExcludedProperties intrinsic
2022-03-03 10:05:02 +00:00
js-native-context-specialization.cc
[megadom] Add TF inlining for Megadom
2022-05-25 14:07:01 +00:00
js-native-context-specialization.h
[megadom] Add TF inlining for Megadom
2022-05-25 14:07:01 +00:00
js-operator.cc
[ic] name Set/Define/Store property operations more consistently
2022-03-08 18:48:16 +00:00
js-operator.h
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
js-type-hint-lowering.cc
Simplify DeoptimizeKind usage in compiler/
2022-04-06 16:54:03 +00:00
js-type-hint-lowering.h
[deoptimizer] Remove soft deopts
2022-04-04 10:26:36 +00:00
js-typed-lowering.cc
Reland "Reland "[turbofan] Support additional operators in SLVerifier""
2022-06-21 11:07:55 +00:00
js-typed-lowering.h
[compiler] Make JSFunction bg-serialized
2021-07-19 13:47:16 +00:00
late-escape-analysis.cc
[turbofan] Add Late Escape Analysis to JS pipeline
2022-05-31 14:45:07 +00:00
late-escape-analysis.h
[turbofan] Add Late Escape Analysis to JS pipeline
2022-05-31 14:45:07 +00:00
linear-scheduler.cc
[wasm][revec] Introduce LinearScheduler
2022-06-09 02:05:22 +00:00
linear-scheduler.h
[wasm][revec] Introduce LinearScheduler
2022-06-09 02:05:22 +00:00
linkage.cc
Reland "[wasm-gc][cleanup] Remove wasm signature from CallDescriptor"
2022-06-20 13:26:03 +00:00
linkage.h
Reland "[wasm-gc][cleanup] Remove wasm signature from CallDescriptor"
2022-06-20 13:26:03 +00:00
load-elimination.cc
[wasm-simd][revec] Add simd256 representation
2022-05-05 01:58:28 +00:00
load-elimination.h
Types on both sides of comparison operators should be the same.
2022-05-10 18:48:22 +00:00
loop-analysis.cc
[wasm] table.get, set only calls out to C++ for function tables
2022-05-19 19:40:14 +00:00
loop-analysis.h
[wasm] Implement loop peeling
2022-01-05 16:27:23 +00:00
loop-peeling.cc
[wasm][turbofan] Implement loop unrolling for wasm
2021-02-24 14:44:24 +00:00
loop-peeling.h
[wasm][turbofan] Implement loop unrolling for wasm
2021-02-24 14:44:24 +00:00
loop-unrolling.cc
[wasm] Fix effect chain, enable its verification
2022-05-31 12:37:27 +00:00
loop-unrolling.h
[wasm] Update unrolling link in comment
2022-01-25 12:46:48 +00:00
loop-variable-optimizer.cc
[zone] Cleanup zone allocations in src/compiler and tests, pt.2
2020-07-10 15:51:15 +00:00
loop-variable-optimizer.h
[zone] Cleanup zone allocations in src/compiler and tests, pt.2
2020-07-10 15:51:15 +00:00
machine-graph-verifier.cc
[wasm-simd][revec] Add simd256 representation
2022-05-05 01:58:28 +00:00
machine-graph-verifier.h
machine-graph.cc
[compiler] Fix slot
type for unary op builtins
2020-05-27 11:45:22 +00:00
machine-graph.h
[wasm][compiler] Keep call counts in a side table
2022-05-16 15:17:56 +00:00
machine-operator-reducer.cc
[wasm-gc] Clean up workarounds in optimizations
2022-06-08 21:20:05 +00:00
machine-operator-reducer.h
Remove "volatile" on arguments where deprecated in C++20.
2022-05-09 14:15:44 +00:00
machine-operator.cc
[wasm-atomics] Use traps for atomic Load and Store OOB handling
2022-06-23 18:43:56 +00:00
machine-operator.h
[wasm-atomics] Use traps for atomic Load and Store OOB handling
2022-06-23 18:43:56 +00:00
map-inference.cc
[compiler] Refify more of the compiler
2021-08-04 10:58:00 +00:00
map-inference.h
[compiler] Refify more of the compiler
2021-08-04 10:58:00 +00:00
memory-lowering.cc
[sandbox] Turn ExternalPointerTag into a template parameter
2022-06-27 13:45:20 +00:00
memory-lowering.h
[sandbox] Turn ExternalPointerTag into a template parameter
2022-06-27 13:45:20 +00:00
memory-optimizer.cc
[wasm][turbofan] Add effect output to trap conditionals
2022-06-22 22:30:18 +00:00
memory-optimizer.h
[Compiler] Remove untrusted code mitigations.
2021-08-12 12:58:24 +00:00
node-aux-data.h
[wasm][compiler] Keep call counts in a side table
2022-05-16 15:17:56 +00:00
node-cache.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
node-marker.cc
node-marker.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
node-matchers.cc
node-matchers.h
[compiler] Avoid using register to save scaled index in addressing mode
2021-10-27 10:47:24 +00:00
node-observer.cc
[test][compiler] Refactor 'inline JStoWasm calls' tests to use %ObserveNode
2021-02-18 10:12:09 +00:00
node-observer.h
[compiler] Spawn concurrent jobs for --stress-concurrent-inlining
2021-04-15 06:31:36 +00:00
node-origin-table.cc
[zone] Cleanup zone allocations in src/compiler and tests, pt.3
2020-07-10 16:39:05 +00:00
node-origin-table.h
[turbofan] Optimize BranchElimination
2021-08-11 14:49:03 +00:00
node-properties.cc
[wasm-gc] Clean up workarounds in optimizations
2022-06-08 21:20:05 +00:00
node-properties.h
[wasm-gc] Clean up workarounds in optimizations
2022-06-08 21:20:05 +00:00
node.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
node.h
Mark Node::opcode() and Operator::opcode() as constexpr.
2021-05-26 15:58:39 +00:00
opcodes.cc
[compiler] Refactor opcode macro lists
2020-06-23 07:54:14 +00:00
opcodes.h
optimize Set#has
2022-06-23 13:42:17 +00:00
operation-typer.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
operation-typer.h
[turbofan] Non-speculative BigInt operators
2019-07-15 08:27:47 +00:00
operator-properties.cc
[ic] name Set/Define/Store property operations more consistently
2022-03-08 18:48:16 +00:00
operator-properties.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
operator.cc
operator.h
Mark Node::opcode() and Operator::opcode() as constexpr.
2021-05-26 15:58:39 +00:00
osr.cc
[frames] Add UnoptimizedFrame
2021-02-15 14:35:04 +00:00
osr.h
OWNERS
Update OWNERS files
2022-02-16 08:16:04 +00:00
per-isolate-compiler-cache.h
[zone] Cleanup zone allocations in src/compiler and tests, pt.3
2020-07-10 16:39:05 +00:00
persistent-map.h
[cleanup] Fix -Wrange-loop-analysis compiler warning
2022-02-14 13:36:48 +00:00
pipeline-statistics.cc
Use a std::shared_ptr for CompilationStats
2022-05-16 15:24:26 +00:00
pipeline-statistics.h
Use a std::shared_ptr for CompilationStats
2022-05-16 15:24:26 +00:00
pipeline.cc
[wasm-gc] Path-based type tracking for wasm-gc nodes
2022-06-26 12:51:47 +00:00
pipeline.h
[turboshaft] add support for all JS machine-level operators
2022-06-10 15:17:20 +00:00
processed-feedback.h
[megadom] Add TF inlining for Megadom
2022-05-25 14:07:01 +00:00
property-access-builder.cc
Remove dynamic map checks and custom deoptimization kinds
2022-03-21 13:01:16 +00:00
property-access-builder.h
Remove dynamic map checks and custom deoptimization kinds
2022-03-21 13:01:16 +00:00
raw-machine-assembler.cc
[compiler] Compute dominator tree for tests
2021-10-26 11:11:31 +00:00
raw-machine-assembler.h
[base] Remove type-traits.h
2022-04-06 12:27:53 +00:00
redundancy-elimination.cc
[turbofan] fold repeated essentially-pure operations
2022-05-19 08:16:03 +00:00
redundancy-elimination.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
refs-map.cc
[compiler] Clear reconstructible ObjectData after serialization
2021-04-27 11:39:32 +00:00
refs-map.h
[compiler] Clear reconstructible ObjectData after serialization
2021-04-27 11:39:32 +00:00
representation-change.cc
[wasm-simd][revec] Add simd256 representation
2022-05-05 01:58:28 +00:00
representation-change.h
Reland "[turbofan] Enable --verify-simplified-lowering in debug"
2022-03-23 09:33:11 +00:00
schedule.cc
[compiler] Improve --trace-turbo-scheduler printing of blocks
2021-06-11 10:50:13 +00:00
schedule.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
scheduler.cc
Replace STATIC_ASSERT with static_assert
2022-05-13 13:46:27 +00:00
scheduler.h
[turbofan] Make GetCommonDominator faster by caching
2021-10-12 15:06:34 +00:00
select-lowering.cc
Remove the turboprop implementation
2022-01-20 12:31:39 +00:00
select-lowering.h
[turbofan] make GraphAssembler isolate independent
2019-12-23 13:47:29 +00:00
simplified-lowering-verifier.cc
Reland "Reland "[turbofan] Support additional operators in SLVerifier""
2022-06-21 11:07:55 +00:00
simplified-lowering-verifier.h
[turbofan] Print an additional Turbolizer phase for SLVerifier
2022-04-11 09:46:04 +00:00
simplified-lowering.cc
optimize Set#has
2022-06-23 13:42:17 +00:00
simplified-lowering.h
[turbofan] Print an additional Turbolizer phase for SLVerifier
2022-04-11 09:46:04 +00:00
simplified-operator-reducer.cc
Reland^2 [compiler] Simplify "==0" branches in MachineOperatorReducer
2022-03-22 20:40:41 +00:00
simplified-operator-reducer.h
Place bit_cast<>() in the v8::base:: namespace.
2022-05-05 17:56:39 +00:00
simplified-operator.cc
[wasm-gc] Path-based type tracking for wasm-gc nodes
2022-06-26 12:51:47 +00:00
simplified-operator.h
optimize Set#has
2022-06-23 13:42:17 +00:00
state-values-utils.cc
[compiler] Make accumulator index 0 in liveness bitvectors
2022-02-14 10:15:06 +00:00
state-values-utils.h
[compiler] Make accumulator index 0 in liveness bitvectors
2022-02-14 10:15:06 +00:00
store-store-elimination.cc
[compiler] remove UnsafePointerAdd operator
2022-05-10 18:14:35 +00:00
store-store-elimination.h
[compiler] Remove implementation details from store-store header
2019-09-05 07:59:20 +00:00
type-cache.cc
v8: Fix -Wextra-semi warnings, enable warning.
2019-02-13 14:11:28 +00:00
type-cache.h
[compiler] Fix bogus integer range types
2021-04-27 15:26:39 +00:00
type-narrowing-reducer.cc
[compiler] Remove most instances of DisallowHeapAccessIf scope
2021-06-25 08:52:24 +00:00
type-narrowing-reducer.h
[compiler] Remove most instances of DisallowHeapAccessIf scope
2021-06-25 08:52:24 +00:00
typed-optimization.cc
[turbofan] Fix inconsistent typing of NumberFloor(NumberDivide(...))
2022-06-07 10:11:49 +00:00
typed-optimization.h
Use type feedback to improve exponentiation.
2021-07-06 17:18:18 +00:00
typer.cc
optimize Set#has
2022-06-23 13:42:17 +00:00
typer.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
types.cc
[shared-struct] Shared Array Initial prototype
2022-06-22 02:24:46 +00:00
types.h
[wasm][turbofan] Annotate nodes with wasm types
2022-05-27 11:25:53 +00:00
value-numbering-reducer.cc
[compiler] Fix -Wshadow warnings
2021-11-10 17:54:45 +00:00
value-numbering-reducer.h
Move remaining files in src/
2019-05-24 18:24:36 +00:00
verifier.cc
optimize Set#has
2022-06-23 13:42:17 +00:00
verifier.h
[cleanup] Replace DISALLOW_COPY_AND_ASSIGN with deleted functions
2020-11-06 10:50:04 +00:00
wasm-compiler-definitions.h
[wasm-gc][turbofan] Introduce wasm-gc-specific nodes
2022-05-25 14:03:36 +00:00
wasm-compiler.cc
Revert "[stringrefs] Implement string.new_wtf16_array"
2022-06-29 18:20:47 +00:00
wasm-compiler.h
Revert "[stringrefs] Implement string.new_wtf16_array"
2022-06-29 18:20:47 +00:00
wasm-escape-analysis.cc
[wasm][turbofan] Immutable object operators
2021-12-09 14:24:52 +00:00
wasm-escape-analysis.h
[wasm-gc][turbofan] Simple escape analysis
2021-10-25 09:42:14 +00:00
wasm-gc-lowering.cc
[wasm-gc] Inline supertypes into TypeInfo
2022-06-08 21:37:15 +00:00
wasm-gc-lowering.h
[wasm-gc] Introduce typed-based optimizations
2022-06-03 07:29:19 +00:00
wasm-gc-operator-reducer.cc
[wasm-gc] Path-based type tracking for wasm-gc nodes
2022-06-26 12:51:47 +00:00
wasm-gc-operator-reducer.h
[wasm-gc] Path-based type tracking for wasm-gc nodes
2022-06-26 12:51:47 +00:00
wasm-graph-assembler.cc
[wasm-gc] Path-based type tracking for wasm-gc nodes
2022-06-26 12:51:47 +00:00
wasm-graph-assembler.h
[wasm-gc] Inline supertypes into TypeInfo
2022-06-08 21:37:15 +00:00
wasm-inlining.cc
[wasm] Fix bugs in inlining on 32-bit platforms
2022-06-27 10:44:49 +00:00
wasm-inlining.h
[wasm-gc] Polymorphic inlining for call_ref
2022-05-17 18:36:57 +00:00
wasm-loop-peeling.cc
[wasm] Implement loop peeling
2022-01-05 16:27:23 +00:00
wasm-loop-peeling.h
[wasm] Implement loop peeling
2022-01-05 16:27:23 +00:00
wasm-typer.cc
[wasm-gc] Path-based type tracking for wasm-gc nodes
2022-06-26 12:51:47 +00:00
wasm-typer.h
[wasm-gc][turbofan] Implement typing phase
2022-06-02 11:08:21 +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-compr] Add kCompressGraphZone constant
2020-07-24 08:50:11 +00:00
zone-stats.h
Remove many superfluous STL includes in headers.
2022-01-13 20:56:45 +00:00