v8/src
Benedikt Meurer f787bee6b6 [cleanup] Simplify CodeStubAssembler::FillFixedArrayWithValue.
We can just use the same trick here that we use with TurboFan and load
the (signaling) NaN value out of the canonical tagged root. This
improves the loop for initializing double backing stores by hoisting the
load of the constant value out of the loop.

Bug: v8:5267
Change-Id: Idcf07c0e910ecc085a8b89225613f0a8fb50a414
Reviewed-on: https://chromium-review.googlesource.com/778979
Reviewed-by: Daniel Clifford <danno@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49480}
2017-11-20 11:27:04 +00:00
..
arm [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
arm64 [arm64] Align stack ops in the arm64 deoptimizer 2017-11-16 16:15:27 +00:00
asmjs [Compiler] Remove isolate from CompilationInfo. 2017-11-15 15:40:55 +00:00
ast Reland^2 "[runtime] Slightly optimize creation of class literals." 2017-11-17 18:15:34 +00:00
base [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
builtins [cleanup] Migrate the NumberToStringStub to a builtin. 2017-11-20 10:48:23 +00:00
compiler [cleanup] Rename "array protector" to "no elements protector". 2017-11-20 09:43:35 +00:00
compiler-dispatcher [Compile] Move stepping logic from compilation job to compiler dispatcher. 2017-11-16 17:20:07 +00:00
debug [debug] Bail out for non-JSFunctions passed to ScopeIterator 2017-11-20 10:37:09 +00:00
extensions [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
heap [cleanup] Rename "array protector" to "no elements protector". 2017-11-20 09:43:35 +00:00
ia32 [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
ic [cleanup] Rename "array protector" to "no elements protector". 2017-11-20 09:43:35 +00:00
inspector [debug] Bail out for non-JSFunctions passed to ScopeIterator 2017-11-20 10:37:09 +00:00
interpreter Reland^2 "[runtime] Slightly optimize creation of class literals." 2017-11-17 18:15:34 +00:00
js [builtins] Port WeakMap/WeakSet constructor to CSA 2017-11-14 08:43:38 +00:00
libplatform [platform] Stop worker threads when the platform terminates 2017-11-16 13:15:36 +00:00
libsampler [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
mips [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
mips64 [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
objects [snapshot] introduce more maps for rehashing. 2017-11-19 10:39:16 +00:00
parsing Revert "[coverage] add coverage for binary expressions" 2017-11-17 17:05:39 +00:00
ppc [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
profiler [runtime] Cleanup Map class definition. 2017-11-14 12:24:35 +00:00
regexp Remove a useless declaration: preload_characters cannot be > 4 as we have a Min() above 2017-11-20 10:37:40 +00:00
runtime [regexp] Add a CSA fast path for replace with global regexp. 2017-11-20 09:50:01 +00:00
s390 [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
snapshot [snapshot] introduce more maps for rehashing. 2017-11-19 10:39:16 +00:00
third_party Fix common misspellings 2017-08-02 09:35:28 +00:00
tracing [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
trap-handler [wasm] Move "thread in wasm" flag handling out of compiled code 2017-10-16 15:17:29 +00:00
wasm Revert "[wasm] Unify deoptimization data" 2017-11-17 17:27:46 +00:00
x64 [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
zone [cleanup] Replace ZoneList with ZoneVector in frames, json-parser and 2017-11-03 17:56:21 +00:00
accessors.cc [runtime] Change FieldIndex encoding so it supports unaligned offsets and can load single words 2017-11-14 15:02:46 +00:00
accessors.h [runtime] Change FieldIndex encoding so it supports unaligned offsets and can load single words 2017-11-14 15:02:46 +00:00
address-map.cc Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
address-map.h [serializer] Enable TypedArrays and ArrayBuffers in the snapshot. 2017-08-10 07:49:14 +00:00
allocation-site-scopes.h [cleanup] Improve readability of AllocationSite 2017-07-10 11:03:02 +00:00
allocation.cc [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
allocation.h [heap] Always allocate executable MemoryChunks rw. 2017-11-16 12:34:48 +00:00
api-arguments-inl.h add gn jumbo build support 2017-08-09 09:05:29 +00:00
api-arguments.cc
api-arguments.h [api] Remove deprecated FunctionCallbackInfo::Callee 2017-10-27 14:16:49 +00:00
api-natives.cc Remove UnseededNumberDictionary. 2017-11-07 11:45:30 +00:00
api-natives.h [runtime] Use custom maps for function closures ... 2017-07-13 13:23:06 +00:00
api.cc [Memory] Warn on unused result for base/platform memory functions. 2017-11-17 15:53:48 +00:00
api.h Remove NativeWeakMap 2017-11-14 09:23:08 +00:00
arguments.cc
arguments.h Delete ObjectTriple and support code 2017-10-09 10:18:31 +00:00
assembler-inl.h Remove x87 port 2017-07-18 18:20:40 +00:00
assembler.cc Remove always-on flags for RegExp dotAll and lookbehind 2017-11-17 16:47:19 +00:00
assembler.h Remove always-on flags for RegExp dotAll and lookbehind 2017-11-17 16:47:19 +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 [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
bailout-reason.h Revert "[turbofan] Prune control flow based on failed map checks and comparisons." 2017-10-25 11:03:35 +00:00
base.isolate [test] Fix isolating symbolizer for ubsan 2017-10-17 15:02:04 +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 [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
bignum.h
bit-vector.cc [base] Allow BitVector to store data inline 2017-06-26 11:38:24 +00:00
bit-vector.h [base] Allow BitVector to store data inline 2017-06-26 11:38:24 +00:00
bootstrapper.cc [runtime] Make layout descriptor helper safe for concurrent marking. 2017-11-17 21:57:23 +00:00
bootstrapper.h Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
boxed-float.h [cleanup] Remove stale comment in boxed-float.h 2017-10-25 14:45:46 +00:00
cached-powers.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
cached-powers.h
callable.h
cancelable-task.cc Make CancelableTask ids unique 2017-08-02 16:10:42 +00:00
cancelable-task.h Make CancelableTask ids unique 2017-08-02 16:10:42 +00:00
char-predicates-inl.h
char-predicates.cc Use ICU for ID_START, ID_CONTINUE and WhiteSpace check 2017-06-14 20:32:49 +00:00
char-predicates.h [scanner] Don't use UnicodeCache for IsLineTerminator. 2017-09-05 07:04:06 +00:00
checks.h
code-events.h [profiler] Remove dead and obsolete CodeCreateEvent. 2017-10-19 11:30:51 +00:00
code-factory.cc [cleanup] Migrate the NumberToStringStub to a builtin. 2017-11-20 10:48:23 +00:00
code-factory.h [cleanup] Migrate the NumberToStringStub to a builtin. 2017-11-20 10:48:23 +00:00
code-stub-assembler.cc [cleanup] Simplify CodeStubAssembler::FillFixedArrayWithValue. 2017-11-20 11:27:04 +00:00
code-stub-assembler.h [cleanup] Rename "array protector" to "no elements protector". 2017-11-20 09:43:35 +00:00
code-stubs-utils.h
code-stubs.cc [cleanup] Migrate the NumberToStringStub to a builtin. 2017-11-20 10:48:23 +00:00
code-stubs.h [cleanup] Migrate the NumberToStringStub to a builtin. 2017-11-20 10:48:23 +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 [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
compilation-cache.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
compilation-dependencies.cc [cleanup] Replace ZoneList with ZoneVector in instruction.h 2017-10-13 15:08:45 +00:00
compilation-dependencies.h [cleanup] Replace ZoneList with ZoneVector in instruction.h 2017-10-13 15:08:45 +00:00
compilation-info.cc [builtins] Set {builtin_index} during code allocation. 2017-11-16 13:56:49 +00:00
compilation-info.h [builtins] Set {builtin_index} during code allocation. 2017-11-16 13:56:49 +00:00
compilation-statistics.cc [Turbofan] Typo in turbo-stats flag 2017-08-15 09:37:46 +00:00
compilation-statistics.h
compiler.cc [code-cache] Log resources with no cache handler 2017-11-17 18:16:44 +00:00
compiler.h [Compiler] Don't pass isolate to CompileTopLevelOnBackgroundThread. 2017-11-15 16:11:05 +00:00
contexts-inl.h Reland "[runtime] Make JSFunction::prototype_or_initial_map field optional." 2017-10-13 09:09:28 +00:00
contexts.cc Refactor !foo.IsJust to foo.IsNothing() 2017-10-23 23:25:28 +00:00
contexts.h Add capability to handle CSP 'wasm-eval' in V8 2017-11-09 00:40:42 +00:00
conversions-inl.h [refactoring] Prepare conversions{.h,-inl.h,.cc} for BigInt.parseInt 2017-09-26 22:52:31 +00:00
conversions.cc [bigint] Encapsulate internals in MutableBigInt 2017-11-17 23:06:52 +00:00
conversions.h [bigint] Fix StringToBigInt("") to return 0n. 2017-10-20 17:00:41 +00:00
counters-inl.h Enable RCS unittests again 2017-11-10 09:40:23 +00:00
counters.cc [RCS] Add explicit tests for function callbacks 2017-11-14 09:48:08 +00:00
counters.h [code-cache] Log resources with no cache handler 2017-11-17 18:16:44 +00:00
d8-console.cc [d8] Don't print prefix for console.log in d8 2017-10-13 13:56:32 +00:00
d8-console.h [d8] Support more console functions 2017-10-13 10:44:17 +00:00
d8-posix.cc Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
d8-windows.cc [d8] Allow reading files from a TCP socket 2017-08-22 16:06:16 +00:00
d8.cc [api] Mark MarkIndependent as soon deprecated 2017-11-17 18:14:29 +00:00
d8.gyp
d8.h [d8] Add a stress-background-compile mode 2017-11-15 11:08:21 +00:00
d8.isolate
d8.js [bigint] Introduce BigInt type. 2017-09-11 18:55:48 +00:00
date.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
date.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +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 [cleanup] Remove return after UNREACHABLE 2017-05-22 13:10:01 +00:00
deoptimize-reason.h [ic] Ensure that we make progress on KeyedLoadIC polymorphic name. 2017-10-20 12:16:10 +00:00
deoptimizer.cc [runtime] Remove support for missing deoptimization. 2017-11-17 12:33:28 +00:00
deoptimizer.h [deoptimizer] Turn deopt entries into immovable Code objects. 2017-11-09 09:31:15 +00:00
DEPS
detachable-vector.h [cleanup] Replace List with std::vector in api. 2017-09-28 09:32:18 +00:00
disasm.h
disassembler.cc Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
disassembler.h Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +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 v8: Fix most -Wunreachable-code warnings. 2017-09-20 11:25:51 +00:00
dtoa.h
eh-frame.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
eh-frame.h
elements-kind.cc [Fix] Allow LazyInstance to support classes with virtual members 2017-08-25 12:45:24 +00:00
elements-kind.h [elements] Rename Has*Elements and Is*ElementsKind methods 2017-07-03 09:25:53 +00:00
elements.cc [cleanup] Rename "array protector" to "no elements protector". 2017-11-20 09:43:35 +00:00
elements.h Remove UnseededNumberDictionary. 2017-11-07 11:45:30 +00:00
execution.cc Cleanup codegen.h includes 2017-10-20 11:56:01 +00:00
execution.h [compiler] Drive optimizations with feedback vector (reland) 2017-06-19 10:33:59 +00:00
external-reference-table.cc Remove always-on flags for RegExp dotAll and lookbehind 2017-11-17 16:47:19 +00:00
external-reference-table.h [cleanup] Make Add() out-of-line in ExternalReferenceTable. 2017-09-11 14:05:41 +00:00
factory-inl.h [runtime] Share V8-internal AccessorInfo objects via rootset. 2017-10-27 09:52:46 +00:00
factory.cc [bigint] Encapsulate internals in MutableBigInt 2017-11-17 23:06:52 +00:00
factory.h [bigint] Encapsulate internals in MutableBigInt 2017-11-17 23:06:52 +00:00
fast-dtoa.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
fast-dtoa.h
feedback-vector-inl.h [turbofan] Introduce InstanceOfIC to collect rhs feedback. 2017-10-23 10:15:36 +00:00
feedback-vector.cc [ic] Track the IC state change in FeedbackNexus::ConfigureMegamorphic 2017-11-18 00:52:12 +00:00
feedback-vector.h [ic] Track the IC state change in FeedbackNexus::ConfigureMegamorphic 2017-11-18 00:52:12 +00:00
field-index-inl.h [runtime] Change FieldIndex encoding so it supports unaligned offsets and can load single words 2017-11-14 15:02:46 +00:00
field-index.h [runtime] Change FieldIndex encoding so it supports unaligned offsets and can load single words 2017-11-14 15:02:46 +00:00
field-type.cc [ast] Remove AstType type system. 2017-06-26 15:43:03 +00:00
field-type.h [ast] Remove AstType type system. 2017-06-26 15:43:03 +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 Remove always-on flags for RegExp dotAll and lookbehind 2017-11-17 16:47:19 +00:00
flags.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
flags.h [cleanup] Replace List with std::vector in IC, Handle code. 2017-08-30 07:35:00 +00:00
frame-constants.h Add padding to builtin exit frames. 2017-10-13 13:52:18 +00:00
frames-inl.h Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
frames.cc [runtime] Remove support for missing deoptimization. 2017-11-17 12:33:28 +00:00
frames.h [objects] Rename DeoptimizationInputData. 2017-10-18 12:36:10 +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 [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
gdb-jit.h
global-handles.cc [heap] Remove independent handles 2017-11-09 17:29:11 +00:00
global-handles.h [heap] Remove independent handles 2017-11-09 17:29:11 +00:00
globals.h [snapshot] no longer iterate strong roots twice. 2017-11-19 08:39:16 +00:00
handles-inl.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
handles.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
handles.h [handles] Use is_convertible instead of is_base_of 2017-11-17 10:25:44 +00:00
heap-symbols.h [class] Implement runtime semantics for instance fields in base class 2017-11-08 00:40:42 +00:00
icu_util.cc Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
icu_util.h
identity-map.cc Reland: [IdentityMap] Fix size if GC short-cuts objects. 2017-06-21 09:37:20 +00:00
identity-map.h
interface-descriptors.cc [ic] Migrate API getters to data handlers 2017-11-06 17:43:26 +00:00
interface-descriptors.h [ic] Migrate API getters to data handlers 2017-11-06 17:43:26 +00:00
intl.cc [string] Handle two-byte contents in String.p.toLowerCase 2017-07-12 06:25:26 +00:00
intl.h [objects.h splitting] Move String and related classes. 2017-06-12 11:53:18 +00:00
isolate-inl.h Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
isolate.cc [cleanup] Rename "array protector" to "no elements protector". 2017-11-20 09:43:35 +00:00
isolate.h [cleanup] Rename "array protector" to "no elements protector". 2017-11-20 09:43:35 +00:00
json-parser.cc [cleanup] Replace ZoneList with ZoneVector in frames, json-parser and 2017-11-03 17:56:21 +00:00
json-parser.h [cleanup] Replace ZoneList with ZoneVector in frames, json-parser and 2017-11-03 17:56:21 +00:00
json-stringifier.cc [bigint] Adapt JSON.stringify. 2017-10-25 07:13:47 +00:00
json-stringifier.h
keys.cc [bigint] Fix abstract equality with junk strings 2017-10-25 20:56:09 +00:00
keys.h [iwyu] Include isolate.h less. 2017-06-23 13:14:17 +00:00
label.h [cleanup] Remove return after UNREACHABLE 2017-05-22 13:10:01 +00:00
layout-descriptor-inl.h [runtime] Make layout descriptor helper safe for concurrent marking. 2017-11-17 21:57:23 +00:00
layout-descriptor.cc [jumbo] namespace fix for CountTrailingZeros 2017-11-08 14:47:15 +00:00
layout-descriptor.h [runtime] Change backing store of LayoutDescriptor to ByteArray. 2017-05-31 13:58:31 +00:00
locked-queue-inl.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
locked-queue.h
log-inl.h
log-utils.cc [log] Support --log-function-events in the parser 2017-11-14 10:36:58 +00:00
log-utils.h [log] Support --log-function-events in the parser 2017-11-14 10:36:58 +00:00
log.cc Revert "[log] Properly log all maps creating during bootstrapping" 2017-11-17 13:38:54 +00:00
log.h Revert "[log] Properly log all maps creating during bootstrapping" 2017-11-17 13:38:54 +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 [runtime] Change FieldIndex encoding so it supports unaligned offsets and can load single words 2017-11-14 15:02:46 +00:00
lookup.h [api] Intercept DefineProperty after Descriptor query 2017-10-18 12:26:59 +00:00
machine-type.cc [csa] Add C++ compile time type checks to CSA. 2017-08-04 01:09:24 +00:00
machine-type.h [wasm] Liftoff: a baseline compiler for WebAssembly 2017-10-23 14:24:02 +00:00
macro-assembler-inl.h
macro-assembler.h [macro-assembler] Delete unused AllocateJSValue and related functions 2017-10-09 13:32:21 +00:00
managed.h Refactor Managed construction 2017-09-04 11:37:42 +00:00
map-updater.cc [runtime] Prepare for turning constant field tracking on. 2017-11-06 10:09:34 +00:00
map-updater.h [runtime] Prepare for turning constant field tracking on. 2017-11-06 10:09:34 +00:00
messages.cc [api] Make running scripts in AddMessageListener callback work in debug mode 2017-11-18 23:39:29 +00:00
messages.h [bigint] Implement Bigint.asUintN. 2017-11-06 09:53:14 +00:00
msan.h
objects-body-descriptors-inl.h [heap] Simplify visitation of weak next code link field. 2017-10-26 12:44:13 +00:00
objects-body-descriptors.h Remove left-over handling for StaticVisitors 2017-08-24 15:56:32 +00:00
objects-debug.cc [snapshot] introduce more maps for rehashing. 2017-11-19 10:39:16 +00:00
objects-inl.h [snapshot] introduce more maps for rehashing. 2017-11-19 10:39:16 +00:00
objects-printer.cc Reland^2 "[runtime] Slightly optimize creation of class literals." 2017-11-17 18:15:34 +00:00
objects.cc [cleanup] Rename "array protector" to "no elements protector". 2017-11-20 09:43:35 +00:00
objects.h [snapshot] introduce more maps for rehashing. 2017-11-19 10:39:16 +00:00
ostreams.cc [ostreams] Extend AsHex and add AsHexBytes 2017-07-25 08:37:46 +00:00
ostreams.h [ostreams] Extend AsHex and add AsHexBytes 2017-07-25 08:37:46 +00:00
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 [asm.js] Delay reporting warnings until finalization. 2017-10-27 16:23:23 +00:00
pending-compilation-error-handler.h [asm.js] Delay reporting warnings until finalization. 2017-10-27 16:23:23 +00:00
perf-jit.cc [perf-prof] Do not crash on BytecodeArray move events 2017-11-17 20:22:42 +00:00
perf-jit.h
PRESUBMIT.py Add layout test bots to changes to api.cc 2017-05-31 14:15:18 +00:00
property-descriptor.cc Port ObjectGetOwnPropertyDescriptor to CSA 2017-09-25 09:21:24 +00:00
property-descriptor.h Port ObjectGetOwnPropertyDescriptor to CSA 2017-09-25 09:21:24 +00:00
property-details.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
property.cc
property.h [iwyu] Include isolate.h less. 2017-06-23 13:14:17 +00:00
prototype.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
register-configuration.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
register-configuration.h Allow CSA stubs to restrict the set of allocatable registers. 2017-08-24 14:31:18 +00:00
reglist.h Allow constexpr RegList construction from Registers 2017-10-24 17:30:11 +00:00
runtime-profiler.cc [runtime] Remove "don't OSR functions which use arguments" logic. 2017-10-17 10:54:05 +00:00
runtime-profiler.h [fullcodegen] Remove ability to compile with Full-Codegen. 2017-08-10 11:13:31 +00:00
safepoint-table.cc Add primitives-based constructor for SafepointTable 2017-11-10 20:50:32 +00:00
safepoint-table.h Add primitives-based constructor for SafepointTable 2017-11-10 20:50:32 +00:00
setup-isolate-deserialize.cc [heap] remove heap init from shipping binary. 2017-09-07 05:24:49 +00:00
setup-isolate-full.cc [heap] remove heap init from shipping binary. 2017-09-07 05:24:49 +00:00
setup-isolate.h [heap] remove heap init from shipping binary. 2017-09-07 05:24:49 +00:00
signature.h [wasm] [cleanup] Avoid lazy initialization of arrays 2017-05-30 09:30:13 +00:00
simulator.h Remove x87 port 2017-07-18 18:20:40 +00:00
source-position-table.cc [runtime] Allocate source position table before Code. 2017-10-20 10:58:52 +00:00
source-position-table.h [runtime] Allocate source position table before Code. 2017-10-20 10:58:52 +00:00
source-position.cc [objects] Rename DeoptimizationInputData. 2017-10-18 12:36:10 +00:00
source-position.h [objects] Rename DeoptimizationInputData. 2017-10-18 12:36:10 +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
startup-data-util.h
string-builder.cc
string-builder.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
string-case.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
string-case.h
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 [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
string-stream.h
strtod.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
strtod.h
transitions-inl.h Reland: Snapshot: support rehashing property and element dictionaries. 2017-11-07 07:22:19 +00:00
transitions.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
transitions.h Reland: Snapshot: support rehashing property and element dictionaries. 2017-11-07 07:22:19 +00:00
type-hints.cc [turbofan] Remove the unused ToBooleanHints. 2017-11-20 09:42:38 +00:00
type-hints.h [turbofan] Remove the unused ToBooleanHints. 2017-11-20 09:42:38 +00:00
unicode-cache-inl.h [scanner] Don't use UnicodeCache for IsLineTerminator. 2017-09-05 07:04:06 +00:00
unicode-cache.h [scanner] Don't use UnicodeCache for IsLineTerminator. 2017-09-05 07:04:06 +00:00
unicode-decoder.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
unicode-decoder.h [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
unicode-inl.h
unicode.cc [unicode] Add tests for UTF-8 decoders + minor cleanups. 2017-09-29 13:18:52 +00:00
unicode.h [parser] Add use counter for U+2028 & U+2029 2017-10-02 11:46:36 +00:00
uri.cc [cleanup] Fix remaining (D)CHECK macro usages 2017-10-18 10:12:31 +00:00
uri.h
utils-inl.h [runtime] Use IsDecimalDigit in StringHasher rather than manual check 2017-06-13 15:45:59 +00:00
utils.cc [utils] Move modulo from codegen to utils 2017-10-19 13:03:14 +00:00
utils.h Revert "MIPS[64] Implementation of MSA instructions in builtin simulator" 2017-11-17 11:02:48 +00:00
v8.cc Revert "[Memory] Move GetRandomMmapAddr from base::OS platform to v8::internal." 2017-10-18 18:48:27 +00:00
v8.gyp [bigint] Encapsulate internals in MutableBigInt 2017-11-17 23:06:52 +00:00
v8.h Reland "[Memory] Add an OnCriticalMemoryPressure method to V8::Platform." 2017-08-01 01:42:19 +00:00
v8dll-main.cc
v8memory.h
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 Remove always-on flags for RegExp dotAll and lookbehind 2017-11-17 16:47:19 +00:00
value-serializer.h Remove UnseededNumberDictionary. 2017-11-07 11:45:30 +00:00
vector.h Reland "[test] Avoid unnecessary std::vector allocations" 2017-10-19 08:47:31 +00:00
version.cc Use nullptr instead of NULL where possible 2017-10-13 17:21:49 +00:00
version.h [build] Introduce an embedder version string 2017-10-05 07:17:45 +00:00
visitors.cc [heap] Simplify visitation of weak next code link field. 2017-10-26 12:44:13 +00:00
visitors.h [heap] Simplify visitation of weak next code link field. 2017-10-26 12:44:13 +00:00
vm-state-inl.h [profview] Distinguish between parse/opt/unopt compile 2017-08-10 15:44:36 +00:00
vm-state.h [iwyu] Include isolate.h less. 2017-06-23 13:14:17 +00:00