v8/src/interpreter
Camillo Bruni 8ab75a56a2 [runtime] Rename Builtins::Name to Builtin 1/2
- Add new Builtin enum
- Move Builtins::Name:kXXX to Builtin::kXXX
- Update existing code

Follow CLs will unify the mix of using int builtin-ids and
Builtins::Name to only use the new Builtin enum and changing it to
an enum class.

Change-Id: Ib39aa45a25696acdf147f46392901b1e051deaa4
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2905592
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Michael Stanton <mvstanton@chromium.org>
Reviewed-by: Mythri Alle <mythria@chromium.org>
Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#74995}
2021-06-07 20:05:44 +00:00
..
block-coverage-builder.h Reland "[coverage] add coverage for binary expressions" 2017-11-24 08:44:23 +00:00
bytecode-array-builder.cc Remove one-shot function optimizations. 2021-05-21 12:38:18 +00:00
bytecode-array-builder.h Remove one-shot function optimizations. 2021-05-21 12:38:18 +00:00
bytecode-array-iterator.cc [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
bytecode-array-iterator.h [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
bytecode-array-random-iterator.cc [cleanup] Replace redundant BytecodeArrayIterator class 2021-02-24 13:54:53 +00:00
bytecode-array-random-iterator.h [cleanup] Replace redundant BytecodeArrayIterator class 2021-02-24 13:54:53 +00:00
bytecode-array-writer.cc [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
bytecode-array-writer.h [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
bytecode-decoder.cc [base] Move v8memory.h to base/memory.h 2019-06-21 11:44:18 +00:00
bytecode-decoder.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
bytecode-flags.cc Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00
bytecode-flags.h [cleanup] Split out bit-field.h and bounds.h from utils/utils.h 2019-11-15 13:00:08 +00:00
bytecode-generator.cc Remove one-shot function optimizations. 2021-05-21 12:38:18 +00:00
bytecode-generator.h Remove one-shot function optimizations. 2021-05-21 12:38:18 +00:00
bytecode-jump-table.h Move utility code to src/utils 2019-05-23 14:13:34 +00:00
bytecode-label.cc Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00
bytecode-label.h [cleanup] Remove DISALLOW_COPY_AND_ASSIGN in interpreter/ 2020-11-10 01:02:14 +00:00
bytecode-node.cc Move code generation related files to src/codegen 2019-05-21 10:33:39 +00:00
bytecode-node.h [interpreter] Rename AccumulatorUse so it can be expanded for short star 2021-02-11 23:35:29 +00:00
bytecode-operands.cc Reland "[interpreter] Short Star bytecode" 2021-02-17 16:18:26 +00:00
bytecode-operands.h Remove support for non-c++14 compliant constexpr 2021-05-10 18:48:31 +00:00
bytecode-register-allocator.h [cleanup] Remove DISALLOW_COPY_AND_ASSIGN in interpreter/ 2020-11-10 01:02:14 +00:00
bytecode-register-optimizer.cc [cleanup] Remove DISALLOW_COPY_AND_ASSIGN in interpreter/ 2020-11-10 01:02:14 +00:00
bytecode-register-optimizer.h [interpreter] Rename AccumulatorUse so it can be expanded for short star 2021-02-11 23:35:29 +00:00
bytecode-register.cc [sparkplug] Upstream Sparkplug 2021-02-12 09:31:06 +00:00
bytecode-register.h [cleanup] Replace redundant BytecodeArrayIterator class 2021-02-24 13:54:53 +00:00
bytecode-source-info.cc Move code generation related files to src/codegen 2019-05-21 10:33:39 +00:00
bytecode-source-info.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
bytecode-traits.h [interpreter] Rename AccumulatorUse so it can be expanded for short star 2021-02-11 23:35:29 +00:00
bytecodes.cc Remove one-shot function optimizations. 2021-05-21 12:38:18 +00:00
bytecodes.h Remove one-shot function optimizations. 2021-05-21 12:38:18 +00:00
constant-array-builder.cc [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
constant-array-builder.h [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
control-flow-builders.cc [cleanup] Replace all remaining Min/Max uses with std::min/max 2020-11-24 17:32:01 +00:00
control-flow-builders.h [cleanup] Remove remaining uses of DISALLOW_COPY_AND_ASSIGN 2020-12-03 12:24:03 +00:00
DIR_METADATA Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00
handler-table-builder.cc [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
handler-table-builder.h [cleanup] Rename LocalIsolate templates to IsolateT 2021-04-26 09:11:10 +00:00
interpreter-assembler.cc [runtime] Rename Builtins::Name to Builtin 1/2 2021-06-07 20:05:44 +00:00
interpreter-assembler.h [debugger] Remove "Restart frame" feature. 2021-04-29 13:08:14 +00:00
interpreter-generator.cc [runtime] Rename Builtins::Name to Builtin 1/2 2021-06-07 20:05:44 +00:00
interpreter-generator.h [interpreter] Use builtin names for bytecode handlers 2019-09-09 15:19:52 +00:00
interpreter-intrinsics-generator.cc [runtime] Rename Builtins::Name to Builtin 1/2 2021-06-07 20:05:44 +00:00
interpreter-intrinsics-generator.h [csa] move TNode to separate header 2019-09-12 14:48:03 +00:00
interpreter-intrinsics.cc [cleanup] Remove return after UNREACHABLE 2017-05-22 13:10:01 +00:00
interpreter-intrinsics.h [cleanup] Remove ToString intrinsic 2021-04-23 15:02:42 +00:00
interpreter.cc [runtime] Rename Builtins::Name to Builtin 1/2 2021-06-07 20:05:44 +00:00
interpreter.h Fix counting ignition dispatches 2021-06-07 18:47:24 +00:00
OWNERS Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00