v8/src
Clemens Hammacher 7176708dc5 [wasm] Remove CodeGenerationSchedule
It was supposed to add some randomness to the order of generated code
objects, but it is totally unclear whether this is working, needed or
helpful. This this adds considerable complexity, remove it for now.

R=ahaas@chromium.org
CC=titzer@chromium.org

Change-Id: Ie2b8613bbdeedb48b2e72f5843bacd2c4873edf5
Reviewed-on: https://chromium-review.googlesource.com/1010082
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52579}
2018-04-12 15:49:14 +00:00
..
arm [debug] allow calls to some builtins on temporary objects 2018-04-11 13:41:56 +00:00
arm64 [debug] allow calls to some builtins on temporary objects 2018-04-11 13:41:56 +00:00
asmjs Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
ast Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
base Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
builtins [builtins] Fix missing ToString in RegExp.p.match 2018-04-12 14:54:54 +00:00
compiler MIPS[64]: Implement Round, Ceil, Floor and Trunc in LiftOff 2018-04-12 14:16:34 +00:00
compiler-dispatcher [objects] Merge SFI outer_scope_info and feedback_metadata 2018-04-06 15:06:04 +00:00
debug PPC/s390: [debug] allow calls to some builtins on temporary objects 2018-04-12 03:50:26 +00:00
extensions [object-stats] Add capability of recording virtual instance types 2018-01-12 11:44:16 +00:00
heap [heap] Remove MemoryChunks from CodePageCollectionMemoryModificationScope set if they get freed. 2018-04-11 11:54:17 +00:00
ia32 [debug] allow calls to some builtins on temporary objects 2018-04-11 13:41:56 +00:00
ic [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
inspector [inspector] generate preview for nodes 2018-04-10 00:42:36 +00:00
interpreter interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
js Adds CSA builtin for abstract TypedArray constructor. 2018-04-09 08:10:55 +00:00
libplatform [V8 Platform] Make CallOnWorkerThread use std::unique_ptr 2018-03-26 17:43:22 +00:00
libsampler Prepare libsampler Fuchsia implementation for SDK roll. 2018-02-12 20:59:06 +00:00
mips MIPS[64]: Implement Round, Ceil, Floor and Trunc in LiftOff 2018-04-12 14:16:34 +00:00
mips64 MIPS[64]: Implement Round, Ceil, Floor and Trunc in LiftOff 2018-04-12 14:16:34 +00:00
objects [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
parsing [objects] Merge SFI outer_scope_info and feedback_metadata 2018-04-06 15:06:04 +00:00
ppc PPC/s390: [debug] allow calls to some builtins on temporary objects 2018-04-12 03:50:26 +00:00
profiler [cpu-profiler] Fix bugs and add tests for JITLineInfoTable 2018-04-12 11:48:05 +00:00
regexp Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
runtime [debug] allow calls to some builtins on temporary objects 2018-04-11 13:41:56 +00:00
s390 PPC/s390: [debug] allow calls to some builtins on temporary objects 2018-04-12 03:50:26 +00:00
snapshot Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
third_party [build] Do not use absolute paths in v8_enable_vtunejit-related blocks. 2018-03-28 09:36:35 +00:00
tracing [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
trap-handler [trap handler] verify signal handler successfully installed on sanitizer builds 2018-04-09 21:23:43 +00:00
wasm [wasm] Remove CodeGenerationSchedule 2018-04-12 15:49:14 +00:00
x64 [debug] allow calls to some builtins on temporary objects 2018-04-11 13:41:56 +00:00
zone [heap] Pass isolate to the OOM handler and add an OOM test. 2018-03-22 14:44:50 +00:00
accessors.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
accessors.h [debug] whitelist Function, BigInt methods as side-effect-free 2018-04-10 17:15:25 +00:00
address-map.cc Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
address-map.h
allocation-site-scopes.h
allocation.cc [heap] Pass isolate to the OOM handler and add an OOM test. 2018-03-22 14:44:50 +00:00
allocation.h [heap] Pass isolate to the OOM handler and add an OOM test. 2018-03-22 14:44:50 +00:00
api-arguments-inl.h Reland "[debug] introduced runtime side effect check" 2018-04-05 03:36:10 +00:00
api-arguments.h Reland "[debug] introduced runtime side effect check" 2018-04-05 03:36:10 +00:00
api-natives.cc [runtime] Deduplicate the name between SFI and ScopeInfo 2018-03-16 16:49:42 +00:00
api-natives.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
api.cc Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
api.h Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
arguments.cc
arguments.h [runtime] Refactor RuntimeCallStats counters to use enums. 2017-11-30 11:32:53 +00:00
assembler-inl.h
assembler.cc [wasm] Add prologue to Liftoff-compiled code for tiering 2018-04-09 09:35:37 +00:00
assembler.h [wasm] Add prologue to Liftoff-compiled code for tiering 2018-04-09 09:35:37 +00:00
assert-scope.cc Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
assert-scope.h
bailout-reason.cc Refactor bailout reasons 2018-01-04 19:08:45 +00:00
bailout-reason.h [runtime] Don't set ConstructedNonConstructable as a construct_stub 2018-03-23 15:02:40 +00:00
basic-block-profiler.cc
basic-block-profiler.h
bignum-dtoa.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
bignum-dtoa.h
bignum.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
bignum.h
bit-vector.cc
bit-vector.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
bootstrapper.cc [runtime] Fix function map index for Promise reject/resolve 2018-04-12 08:28:20 +00:00
bootstrapper.h Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
boxed-float.h Fix is_trivially_copyable check for MSVC and older stdlibc++ 2018-03-01 13:05:12 +00:00
cached-powers.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
cached-powers.h
callable.h
cancelable-task.cc [wasm] Extract compilation state from ModuleCompiler and AsyncCompileJob 2018-03-19 10:36:52 +00:00
cancelable-task.h
char-predicates-inl.h Reland proposal-numeric-separator. 2018-03-06 01:25:06 +00:00
char-predicates.cc
char-predicates.h
checks.h
code-events.h interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
code-factory.cc [ic] Use Load/StoreHandlerStruct objects instead of Tuple3/FixedArray. 2017-12-14 10:30:50 +00:00
code-factory.h [ic] Use Load/StoreHandlerStruct objects instead of Tuple3/FixedArray. 2017-12-14 10:30:50 +00:00
code-stub-assembler.cc [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
code-stub-assembler.h [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
code-stubs-utils.h
code-stubs.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
code-stubs.h [stubs] Remove unused MathPowStub parameters 2018-04-11 11:07:46 +00:00
codegen.cc Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
codegen.h Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
collector.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
compilation-cache.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
compilation-cache.h [cleanup] Introduce a dedicated FeedbackCell. 2018-02-22 13:18:48 +00:00
compilation-dependencies.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
compilation-dependencies.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
compilation-statistics.cc
compilation-statistics.h [Compiler] Split up Unoptimized/Optimized CompilationInfo and CompilationJobs 2018-04-04 21:09:01 +00:00
compiler.cc interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
compiler.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
contexts-inl.h Reland "[runtime] introduced instrance type for each context type" 2018-03-23 23:24:22 +00:00
contexts.cc [ic] Encode lexical variable access as a smi in Load/StoreGlobalIC. 2017-12-18 22:15:01 +00:00
contexts.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
conversions-inl.h Fix undefined behavior wrt float-cast-overflow in conversions-inl.h. 2018-02-05 15:17:00 +00:00
conversions.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
conversions.h [bigint] Remove BigInt.parseInt 2018-01-26 02:51:58 +00:00
counters-inl.h [runtime] Make access to FLAG_runtime_stats atomic. 2017-12-19 19:01:50 +00:00
counters.cc Add V8.GC.ParallelTaskLatencyMicroSeconds metric. 2018-02-06 21:53:49 +00:00
counters.h [heap] Add foreground/background UMA measurements for for main GC events. 2018-04-05 21:08:03 +00:00
d8-console.cc [heap] Pass isolate to the OOM handler and add an OOM test. 2018-03-22 14:44:50 +00:00
d8-console.h [d8] Support more console functions 2017-10-13 10:44:17 +00:00
d8-posix.cc [heap] Pass isolate to the OOM handler and add an OOM test. 2018-03-22 14:44:50 +00:00
d8-windows.cc [heap] Pass isolate to the OOM handler and add an OOM test. 2018-03-22 14:44:50 +00:00
d8.cc Fix --cache=code option to work with interactive shell. 2018-04-06 09:03:43 +00:00
d8.h [d8] Add no-wait-for-wasm flag 2018-03-16 15:35:27 +00:00
d8.js
date.cc Reland "Implement a new spec for timezone offset calculation" 2018-04-04 22:42:30 +00:00
date.h Reland "Implement a new spec for timezone offset calculation" 2018-04-04 22:42:30 +00:00
dateparser-inl.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
dateparser.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
dateparser.h
deoptimize-reason.cc
deoptimize-reason.h [turbofan] Make CheckString deopt reason more informative 2018-02-21 16:36:33 +00:00
deoptimizer.cc interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
deoptimizer.h [promises/deoptimizer] Support "catching" builtin continuations 2018-04-04 07:30:59 +00:00
DEPS Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
detachable-vector.h
disasm.h [x64] Fix Disassembler tests to actually test disassembly 2018-02-07 22:18:09 +00:00
disassembler.cc Rename Code::instruction_{start,end,size} functions 2018-04-05 11:39:32 +00:00
disassembler.h [debug] Improve gdb code printing 2018-01-11 18:43:28 +00:00
diy-fp.cc
diy-fp.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
double.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
dtoa.cc
dtoa.h
eh-frame.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
eh-frame.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
elements-kind.cc Reland "[bigint] Add BigInt64Array, BigUint64Array" 2018-02-19 10:23:18 +00:00
elements-kind.h Reland "[bigint] Add BigInt64Array, BigUint64Array" 2018-02-19 10:23:18 +00:00
elements.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
elements.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
execution.cc Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
execution.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
external-reference-table.cc Embed external reference table in heap 2018-03-26 10:13:08 +00:00
external-reference-table.h Embed external reference table in heap 2018-03-26 10:13:08 +00:00
external-reference.cc Reland "[debug] introduced runtime side effect check" 2018-04-05 03:36:10 +00:00
external-reference.h Reland "[debug] introduced runtime side effect check" 2018-04-05 03:36:10 +00:00
fast-dtoa.cc Work on -Wimplicit-fallthrough for v8 2018-02-16 13:32:25 +00:00
fast-dtoa.h
feedback-vector-inl.h Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
feedback-vector.cc [memory] Save space in the FeedbackMetadata on 64 bit platforms. 2018-03-09 14:18:14 +00:00
feedback-vector.h [memory] Save space in the FeedbackMetadata on 64 bit platforms. 2018-03-09 14:18:14 +00:00
field-index-inl.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
field-index.h [runtime] Properly calculate upper bound for NOF in_object_properties 2018-03-08 14:54:55 +00:00
field-type.cc
field-type.h [iwyu] More iwyu fixes (date, execution etc.) 2018-02-26 08:59:59 +00:00
fixed-dtoa.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
fixed-dtoa.h
flag-definitions.h interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
flags.cc Use wider types for max_old_space_size and co. 2018-02-21 15:04:12 +00:00
flags.h
frame-constants.h [frames] Turn all frame constants into {constexpr}. 2018-04-10 16:11:13 +00:00
frames-inl.h [wasm] Remove WasmToWasm wrapper vestiges 2018-04-06 14:45:16 +00:00
frames.cc interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
frames.h [frames] Add context slot for builtin continuations 2018-04-10 13:32:17 +00:00
futex-emulation.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
futex-emulation.h
gdb-jit.cc Rename Code::instruction_{start,end,size} functions 2018-04-05 11:39:32 +00:00
gdb-jit.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
global-handles.cc [cleanup] Remove unneeded reinterpret_cast 2018-04-10 08:47:37 +00:00
global-handles.h [api] Add API for annotating retainer of a strong global handle. 2018-02-19 11:42:03 +00:00
globals.h Revert '[runtime] Temporarily disable double fields unboxing.' 2018-04-12 09:38:46 +00:00
handler-table.cc Move exception handler table into instruction stream. 2018-02-27 10:20:35 +00:00
handler-table.h Move exception handler table into instruction stream. 2018-02-27 10:20:35 +00:00
handles-inl.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
handles.cc Fix is_trivially_copyable check for MSVC and older stdlibc++ 2018-03-01 13:05:12 +00:00
handles.h [handles] Use is_convertible instead of is_base_of 2017-11-17 10:25:44 +00:00
heap-symbols.h interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
icu_util.cc Block ICU data override with loading from file 2018-01-29 21:58:39 +00:00
icu_util.h
identity-map.cc Resize identity map by doubling instead of quadrupling. 2018-02-22 11:37:30 +00:00
identity-map.h [builtins] Add builtins constants list to roots 2018-02-21 15:07:42 +00:00
instruction-stream.cc [builtins] Support off-heap constant pool access 2018-03-26 09:14:49 +00:00
instruction-stream.h Reland "[builtins] Remove off-heap builtins from the snapshot" 2018-03-19 07:42:02 +00:00
interface-descriptors.cc [builtins] Remove unused LoadField builtin. 2018-04-11 13:57:16 +00:00
interface-descriptors.h [builtins] Remove unused LoadField builtin. 2018-04-11 13:57:16 +00:00
intl.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
intl.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
isolate-inl.h Reland "[inspector] added Runtime.terminateExecution" 2018-03-19 02:14:52 +00:00
isolate.cc [cpu-profiler] Automatically create TracingCpuProfiler 2018-04-11 21:31:07 +00:00
isolate.h [cpu-profiler] Automatically create TracingCpuProfiler 2018-04-11 21:31:07 +00:00
json-parser.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
json-parser.h Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
json-stringifier.cc [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
json-stringifier.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
keys.cc [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
keys.h [modules] Fix handling of uninitialized exports in namespace objects. 2018-02-28 21:13:16 +00:00
label.h [label] Document meaning of kNear and kFar distances 2017-12-13 13:33:20 +00:00
layout-descriptor-inl.h Replace CHECK(false) by UNREACHABLE() 2017-12-19 18:58:07 +00:00
layout-descriptor.cc [jumbo] namespace fix for CountTrailingZeros 2017-11-08 14:47:15 +00:00
layout-descriptor.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
locked-queue-inl.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
locked-queue.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
log-inl.h
log-utils.cc Fixes for --trace-maps 2017-12-20 13:27:21 +00:00
log-utils.h Fix support for Builtin names for --gdbjit-full 2018-03-23 16:26:01 +00:00
log.cc [wasm] Remove WasmToWasm wrapper vestiges 2018-04-06 14:45:16 +00:00
log.h [wasm] Move source position tables off-heap. 2018-03-23 12:33:53 +00:00
lookup-cache-inl.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
lookup-cache.cc Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
lookup-cache.h Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
lookup.cc [ic] Don't use slow stub handler for fresh transitioning stores. 2018-04-06 13:17:07 +00:00
lookup.h Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
machine-type.cc
machine-type.h [turbofan] Add fuzzer to test different signatures for multi-returns 2018-01-12 12:20:27 +00:00
macro-assembler-inl.h
macro-assembler.h Reland "Remove isolate.h include from external-reference.h" 2018-03-21 11:53:56 +00:00
managed.h Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
map-updater.cc [runtime] Ensure elements transitions don't interfere with field type tracking. 2017-11-22 16:51:47 +00:00
map-updater.h [runtime] Prepare for turning constant field tracking on. 2017-11-06 10:09:34 +00:00
messages.cc [runtime] Deduplicate the name between SFI and ScopeInfo 2018-03-16 16:49:42 +00:00
messages.h [builtins] Reduce resolve element closure overhead in Promise.all. 2018-03-22 10:55:20 +00:00
msan.h
objects-body-descriptors-inl.h [reland] [in-place weak refs] Replace the WeakCell potentially in Map::raw_transitions_. 2018-04-05 16:24:06 +00:00
objects-body-descriptors.h [heap] Refactor BodyDescriptor to avoid redundant map loads. 2018-03-26 11:53:48 +00:00
objects-debug.cc interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
objects-inl.h [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
objects-printer.cc interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
objects.cc [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
objects.h interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
optimized-compilation-info.cc [wasm] Remove WasmToWasm wrapper vestiges 2018-04-06 14:45:16 +00:00
optimized-compilation-info.h [Compiler] Split up Unoptimized/Optimized CompilationInfo and CompilationJobs 2018-04-04 21:09:01 +00:00
ostreams.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
ostreams.h
OWNERS Ensure that changes in object body descriptors are reviewed by GC team. 2017-10-25 08:40:27 +00:00
pending-compilation-error-handler.cc [binary size] Move PendingCompilationErrorHandler implementation out-of-line 2017-11-21 16:42:55 +00:00
pending-compilation-error-handler.h [binary size] Move PendingCompilationErrorHandler implementation out-of-line 2017-11-21 16:42:55 +00:00
perf-jit.cc Rename Code::instruction_{start,end,size} functions 2018-04-05 11:39:32 +00:00
perf-jit.h [wasm] Log wasm codes on module creation. 2018-03-22 13:17:39 +00:00
PRESUBMIT.py [CQ] Let presubmit scripts point to correct LUCI bots 2018-02-27 23:26:51 +00:00
property-descriptor.cc Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
property-descriptor.h
property-details.h [runtime] Properly calculate upper bound for NOF in_object_properties 2018-03-08 14:54:55 +00:00
property.cc
property.h [iwyu] More iwyu fixes (date, execution etc.) 2018-02-26 08:59:59 +00:00
prototype.h Replace MUST_USE_RESULT by V8_WARN_UNUSED_RESULT 2018-04-09 18:37:02 +00:00
register-configuration.cc [turbofan] IA32 port of branch load poisoning. 2018-03-08 08:25:42 +00:00
register-configuration.h [turbofan] Masking/poisoning in codegen (optimized code, x64) 2018-02-13 15:19:17 +00:00
reglist.h Allow constexpr RegList construction from Registers 2017-10-24 17:30:11 +00:00
runtime-profiler.cc interpreter: make interpreted frames distinguishable in the native stack 2018-04-10 19:33:55 +00:00
runtime-profiler.h
safepoint-table.cc [code] Add Code::Instruction{Start,End,Size} helpers 2018-02-26 14:53:31 +00:00
safepoint-table.h Refactor SafepointTableBuilder to only store one ZoneList 2017-12-11 17:51:40 +00:00
setup-isolate-deserialize.cc Harden isolate initialization 2017-11-21 12:55:06 +00:00
setup-isolate-full.cc Harden isolate initialization 2017-11-21 12:55:06 +00:00
setup-isolate.h
signature.h
simulator-base.cc [simulator] Fix missing lock guard for I-cache flush. 2018-02-19 14:44:29 +00:00
simulator-base.h Add missing include in simulator-base.h 2018-03-21 16:12:50 +00:00
simulator.h [CFI] Disable indirect call checking into JITd code 2018-01-11 19:32:24 +00:00
source-position-table.cc [wasm] Move source position tables off-heap. 2018-03-23 12:33:53 +00:00
source-position-table.h [wasm] Move source position tables off-heap. 2018-03-23 12:33:53 +00:00
source-position.cc [Compiler] Split up Unoptimized/Optimized CompilationInfo and CompilationJobs 2018-04-04 21:09:01 +00:00
source-position.h [Compiler] Split up Unoptimized/Optimized CompilationInfo and CompilationJobs 2018-04-04 21:09:01 +00:00
splay-tree-inl.h Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
splay-tree.h Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
startup-data-util.cc Reland "[build] Make separate snapshot for trusted variant" 2018-03-20 10:59:24 +00:00
startup-data-util.h
string-builder.cc
string-builder.h Reland: [cleanup] Refactor the Factory 2018-04-09 19:52:22 +00:00
string-case.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
string-case.h [presubmit] Add include guard check 2018-02-02 16:59:32 +00:00
string-hasher-inl.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
string-hasher.h
string-search.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
string-stream.cc [runtime] Deduplicate the name between SFI and ScopeInfo 2018-03-16 16:49:42 +00:00
string-stream.h
strtod.cc Fix compilation failure due to -Wunneeded-internal-declaration 2017-12-05 14:52:31 +00:00
strtod.h
transitions-inl.h [reland] [in-place weak refs] Replace the WeakCell potentially in Map::raw_transitions_. 2018-04-05 16:24:06 +00:00
transitions.cc [reland] [in-place weak refs] Replace the WeakCell potentially in Map::raw_transitions_. 2018-04-05 16:24:06 +00:00
transitions.h [reland] [in-place weak refs] Replace the WeakCell potentially in Map::raw_transitions_. 2018-04-05 16:24:06 +00:00
type-hints.cc [bigint,compiler] Pass BigInt binop feedback through to Turbofan. 2017-12-19 12:20:36 +00:00
type-hints.h [bigint,compiler] Pass BigInt binop feedback through to Turbofan. 2017-12-19 12:20:36 +00:00
unicode-cache-inl.h
unicode-cache.h
unicode-decoder.cc Consolidate UTF-8 Vector<char> to uc16 decoding into Iterator 2018-02-20 20:04:41 +00:00
unicode-decoder.h Consolidate UTF-8 Vector<char> to uc16 decoding into Iterator 2018-02-20 20:04:41 +00:00
unicode-inl.h Implement DFA Unicode Decoder 2017-12-11 21:36:13 +00:00
unicode.cc Implement DFA Unicode Decoder 2017-12-11 21:36:13 +00:00
unicode.h [esnext] Make ECMAScript a syntactic superset of JSON 2018-02-15 17:01:15 +00:00
unoptimized-compilation-info.cc [Compiler] Split up Unoptimized/Optimized CompilationInfo and CompilationJobs 2018-04-04 21:09:01 +00:00
unoptimized-compilation-info.h [Compiler] Split up Unoptimized/Optimized CompilationInfo and CompilationJobs 2018-04-04 21:09:01 +00:00
uri.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
uri.h
utils-inl.h
utils.cc [utils] Move modulo from codegen to utils 2017-10-19 13:03:14 +00:00
utils.h [wasm][cleanup] Use {Read,Write}UnalignedValue 2018-03-05 17:24:31 +00:00
v8.cc [assembler] Removed dead {JSCallerSavedCode} and friends. 2018-02-14 11:43:04 +00:00
v8.h [heap] Pass isolate to the OOM handler and add an OOM test. 2018-03-22 14:44:50 +00:00
v8dll-main.cc
v8memory.h [wasm] Implement WebAssembly.Global.value{,Of} 2018-04-09 21:00:43 +00:00
v8threads.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
v8threads.h Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
value-serializer.cc [csa][runtime] Introduce IsCustomElementsReceiverInstanceType() predicate and friends. 2018-04-12 12:14:55 +00:00
value-serializer.h Remove redundant WARN_UNUSED_RESULT macro 2018-04-06 16:06:15 +00:00
vector-slot-pair.cc [turbofan] Fix VectorSlotPair printer 2017-12-19 10:19:56 +00:00
vector-slot-pair.h [turbofan] Add feedback to CheckSmi 2017-12-18 15:52:38 +00:00
vector.h Revert "Revert "[wasm] JIT using WasmCodeManager"" 2017-11-28 22:27:13 +00:00
version.cc Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
version.h [iwyu] More iwyu fixes (date, execution etc.) 2018-02-26 08:59:59 +00:00
visitors.cc [heap-profiler] Simplify snapshotting of the roots. 2018-02-19 10:03:38 +00:00
visitors.h Reland "[builtins] Remove off-heap builtins from the snapshot" 2018-03-19 07:42:02 +00:00
vm-state-inl.h
vm-state.h