v8/src
rmcilroy d58201589b [Interpreter] Log source positions for bytecode arrays.
Add support to log source position offsets to the profiler. As part of
this change PositionsRecorder is split into two, with the subset needed
by log.cc moved into log.h and the remainder kept in assembler.h as
AssemblerPositionsRecorder. The interpreter's source position table
builder is updated to log positions when the profiler is active.

BUG=v8:4766
LOG=N

Review URL: https://codereview.chromium.org/1737043002

Cr-Commit-Position: refs/heads/master@{#34416}
2016-03-02 02:10:53 +00:00
..
arm [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
arm64 [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
ast Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
base Make RUNTIME_ASSERT have more useful output in debug mode 2016-03-01 17:22:30 +00:00
compiler CodeStubAssembler can generate code for builtins 2016-03-01 22:05:34 +00:00
crankshaft [crankshaft] Inline hasOwnProperty when used in fast-case for-in 2016-03-01 18:18:03 +00:00
debug S390: Initial impl of debug and ic 2016-03-01 17:01:43 +00:00
extensions [bootstrapper] extra natives must not use natives syntax. 2016-02-05 12:33:55 +00:00
full-codegen [debugger] fix break locations for assignments and return. 2016-03-01 12:47:55 +00:00
heap [serializer] split up src/snapshot/serialize.* 2016-03-01 14:44:08 +00:00
ia32 [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
ic S390: Initial impl of debug and ic 2016-03-01 17:01:43 +00:00
interpreter [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
js Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
libplatform [Tracing] Remove deprecated AddTraceEvent 2016-03-01 21:20:48 +00:00
mips [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
mips64 [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
parsing Make RUNTIME_ASSERT have more useful output in debug mode 2016-03-01 17:22:30 +00:00
ppc [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
profiler [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
regexp [Interpreter] Add support for cpu profiler logging. 2016-02-26 11:04:55 +00:00
runtime Make RUNTIME_ASSERT have more useful output in debug mode 2016-03-01 17:22:30 +00:00
s390 S390: Initial impl of S390 asm, masm, code-stubs,... 2016-02-26 16:25:04 +00:00
snapshot Fix license header for src/snapshot/deserializer.h 2016-03-01 20:12:33 +00:00
third_party Disable soon to be deprecated APIs per default for v8 2015-12-09 10:35:04 +00:00
tracing Reland: Add Scoped Context Info (Isolate) to V8 Traces 2016-02-26 17:25:30 +00:00
wasm Adding Wasm + Wasm-asm variant fuzzer. 2016-03-02 00:54:08 +00:00
x64 [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
x87 [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
accessors.cc Fix GCMole issue. Iternalize name before dereferencing the accessor-info. 2016-02-18 15:01:20 +00:00
accessors.h [builtins] Remove bunch of uses of %_Arguments and %_ArgumentsLength. 2016-02-11 07:13:15 +00:00
address-map.cc [serializer] Ensure immortal immovable roots are deserialized correctly. 2016-02-08 10:48:58 +00:00
address-map.h Move RootIndexMap out of serializer file. 2015-10-23 08:28:38 +00:00
allocation-site-scopes.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
allocation-site-scopes.h Create ast/ and parsing/ subdirectories and move appropriate files 2015-11-26 16:23:07 +00:00
allocation.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
allocation.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
api-experimental.cc [wasm] Provide backoff implementations for the Fxx rounding instructions 2016-02-02 12:26:58 +00:00
api-experimental.h Re-re-land FastAccessorBuilder. 2015-12-11 09:54:00 +00:00
api-natives.cc [api] Use shallow copy for the template instantiation cache 2016-03-01 17:54:54 +00:00
api-natives.h [api] Make ObjectTemplate::SetNativeDataProperty() work even if the ObjectTemplate does not have a constructor. 2016-02-06 18:10:36 +00:00
api.cc [api] Use shallow copy for the template instantiation cache 2016-03-01 17:54:54 +00:00
api.h [proxies] Expose proxies in the API 2015-12-22 16:37:24 +00:00
arguments.cc Array length reduction should throw in strict mode if it can't delete an element. 2016-01-22 09:53:51 +00:00
arguments.h [counters] Making runtime counters reentrant. 2016-02-23 08:46:20 +00:00
assembler.cc [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
assembler.h [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
assert-scope.cc [heap] Remove obsolete DisallowAllocationFailure scope. 2015-09-08 14:42:44 +00:00
assert-scope.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
atomic-utils.h [profiler] Move away from UnboundedQueue to LockedQueue for regular events. 2015-11-18 14:14:49 +00:00
background-parsing-task.cc Debugger: move implementation to a separate folder. 2015-07-31 11:08:15 +00:00
background-parsing-task.h Create ast/ and parsing/ subdirectories and move appropriate files 2015-11-26 16:23:07 +00:00
bailout-reason.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
bailout-reason.h When Crankshaft aborts compilation, use TurboFan next time 2016-03-01 15:14:00 +00:00
base.isolate [Ignition] Use separate startup data for ignition. 2016-02-04 10:18:11 +00:00
basic-block-profiler.cc
basic-block-profiler.h Remove several grab-bag includes from the v8.h header. 2015-08-11 07:34:17 +00:00
bignum-dtoa.cc Remove grab-bag includes of v8.h from several files. 2015-08-14 09:41:52 +00:00
bignum-dtoa.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
bignum.cc Fix compilation with GCC 5.2 2015-10-05 11:07:28 +00:00
bignum.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
bit-vector.cc Create ast/ and parsing/ subdirectories and move appropriate files 2015-11-26 16:23:07 +00:00
bit-vector.h
bootstrapper.cc Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
bootstrapper.h [bootstrapper] extra natives must not use natives syntax. 2016-02-05 12:33:55 +00:00
builtins.cc [api] Don't go to javascript to construct API functions 2016-03-01 20:58:44 +00:00
builtins.h [api] Don't go to javascript to construct API functions 2016-03-01 20:58:44 +00:00
cached-powers.cc Remove grab-bag includes of v8.h from several files. 2015-08-14 09:41:52 +00:00
cached-powers.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
cancelable-task.cc Fix protocol for aborting and waiting for cancelable tasks. 2015-11-19 15:33:53 +00:00
cancelable-task.h Fix protocol for aborting and waiting for cancelable tasks. 2015-11-19 15:33:53 +00:00
char-predicates-inl.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
char-predicates.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
char-predicates.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
checks.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
code-factory.cc [stubs] Introduce a proper ToBooleanStub. 2016-02-29 12:17:26 +00:00
code-factory.h Revert of [Interpreter] Implements calls through CallICStub in the interpreter. (patchset #15 id:270001 of https://codereview.chromium.org/1688283003/ ) 2016-02-24 15:16:19 +00:00
code-stubs-hydrogen.cc [stubs] Introduce a proper ToBooleanStub. 2016-02-29 12:17:26 +00:00
code-stubs.cc [stubs] Introduce a proper ToBooleanStub. 2016-02-29 12:17:26 +00:00
code-stubs.h [stubs] Introduce a proper ToBooleanStub. 2016-02-29 12:17:26 +00:00
codegen.cc [compiler] Remove CodeStub from CompilationInfo 2016-01-20 15:18:14 +00:00
codegen.h Remove custom win64 modulo code 2015-11-26 10:11:54 +00:00
collector.h [serializer] split up src/snapshot/serialize.* 2016-03-01 14:44:08 +00:00
compilation-cache.cc objects-inl.h: Remove ACCESSORS_TO_SMI macro 2015-09-28 13:10:29 +00:00
compilation-cache.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
compilation-dependencies.cc [turbofan] Decouple inlining and native context specialization. 2015-11-18 10:04:03 +00:00
compilation-dependencies.h [turbofan] Decouple inlining and native context specialization. 2015-11-18 10:04:03 +00:00
compilation-statistics.cc Make --turbo-stats output more self-explanatory. 2015-09-14 09:25:31 +00:00
compilation-statistics.h
compiler.cc When Crankshaft aborts compilation, use TurboFan next time 2016-03-01 15:14:00 +00:00
compiler.h When Crankshaft aborts compilation, use TurboFan next time 2016-03-01 15:14:00 +00:00
context-measure.cc [runtime] remove left-over distinction between AccessorInfo and ExecutableAccessorInfo 2016-01-18 15:09:08 +00:00
context-measure.h Using override keyword in ObjectVisitor class hierarchy. 2015-11-05 09:32:38 +00:00
contexts-inl.h Introduce {FAST,SLOW}_STRING_WRAPPER_ELEMENTS 2016-01-29 18:58:04 +00:00
contexts.cc [debugger] correctly find function context. 2016-02-01 07:03:44 +00:00
contexts.h Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
conversions-inl.h [api] Make ObjectTemplate::SetNativeDataProperty() work even if the ObjectTemplate does not have a constructor. 2016-02-06 18:10:36 +00:00
conversions.cc [v8natives.js] updating comments to ES6 2015-12-10 10:43:37 +00:00
conversions.h [api] Make ObjectTemplate::SetNativeDataProperty() work even if the ObjectTemplate does not have a constructor. 2016-02-06 18:10:36 +00:00
counters.cc [counters] Only initialize the RuntimeCallStats when --runtime_call_stat is 2016-02-29 19:13:15 +00:00
counters.h [builtins] Migrate a bunch of Math builtins to C++. 2016-02-25 08:07:07 +00:00
d8-posix.cc Make list constructor usable without list-inl.h header. 2015-08-12 08:00:18 +00:00
d8-windows.cc Reland of "Make d8 stop using to-be-deprecated APIs" 2015-07-20 07:05:55 +00:00
d8.cc [Tracing] Remove deprecated AddTraceEvent 2016-03-01 21:20:48 +00:00
d8.gyp Remove wasm compile time option and enable wasm behind a runtime flag. 2016-01-05 18:06:54 +00:00
d8.h Remove inline header includes from non-inline headers (1). 2015-08-12 07:32:54 +00:00
d8.isolate [swarming] Add isolate configs for d8 on linux. 2015-09-25 14:37:11 +00:00
d8.js [proxies] Better print for proxies in d8 2015-12-22 13:50:17 +00:00
date.cc [date] Date parser says true even for wrong dates, check twice. 2016-01-07 09:30:46 +00:00
date.h [runtime] Migrate several Date builtins to C++. 2016-01-05 11:05:50 +00:00
dateparser-inl.h Accept time zones like GMT-8 in the legacy date parser 2016-01-04 23:25:57 +00:00
dateparser.cc Fix UTC offset computation in date parser. 2015-12-17 16:29:33 +00:00
dateparser.h Create ast/ and parsing/ subdirectories and move appropriate files 2015-11-26 16:23:07 +00:00
deoptimizer.cc More simplification and unification of frame handling 2016-02-18 12:52:03 +00:00
deoptimizer.h Make the frame inspector use TranslatedState rather than the full deoptimizer. 2016-02-15 07:36:57 +00:00
DEPS [interpreter] add source positions for call and call-new. 2016-02-04 10:50:18 +00:00
disasm.h Remove grab-bag includes of v8.h from architecture ports. 2015-08-17 09:42:37 +00:00
disassembler.cc [serializer] split up src/snapshot/serialize.* 2016-03-01 14:44:08 +00:00
disassembler.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
diy-fp.cc Remove grab-bag includes of v8.h from several files. 2015-08-14 09:41:52 +00:00
diy-fp.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
double.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
dtoa.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
dtoa.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
effects.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
elements-kind.cc Introduce {FAST,SLOW}_STRING_WRAPPER_ELEMENTS 2016-01-29 18:58:04 +00:00
elements-kind.h Introduce {FAST,SLOW}_STRING_WRAPPER_ELEMENTS 2016-01-29 18:58:04 +00:00
elements.cc Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
elements.h Introduce {FAST,SLOW}_STRING_WRAPPER_ELEMENTS 2016-01-29 18:58:04 +00:00
execution.cc [api] Don't go to javascript to construct API functions 2016-03-01 20:58:44 +00:00
execution.h [runtime] Unify the ToObject handling. 2016-01-15 13:00:05 +00:00
factory.cc Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
factory.h Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
fast-dtoa.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
fast-dtoa.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
field-index-inl.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
field-index.h [turbofan] Initial support for monomorphic/polymorphic property loads. 2015-10-19 05:24:51 +00:00
field-type.cc [runtime] More LookupIterator / Transition related performance tweaks 2016-02-17 09:07:28 +00:00
field-type.h [runtime] More LookupIterator / Transition related performance tweaks 2016-02-17 09:07:28 +00:00
fixed-dtoa.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
fixed-dtoa.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
flag-definitions.h [esnext] stage Object.values/entries, Object.getOwnPropertyDescriptors 2016-03-01 16:15:37 +00:00
flags.cc [presubmit] Fix build/include linter violations. 2015-09-03 07:56:14 +00:00
flags.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
frames-inl.h Add WasmFrame, backtraces reflect wasm's presence 2016-02-23 19:39:28 +00:00
frames.cc [Interpreter] Adds translation of optimized frame to bytecode offset in FrameSummary 2016-03-01 14:15:29 +00:00
frames.h Add WasmFrame, backtraces reflect wasm's presence 2016-02-23 19:39:28 +00:00
futex-emulation.cc Support offset-TypedArray in futex API 2015-11-20 11:40:00 +00:00
futex-emulation.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
gdb-jit.cc [runtime] Replace global object link with native context link in all contexts. 2015-11-27 17:00:11 +00:00
gdb-jit.h Remove several grab-bag includes from the v8.h header. 2015-08-11 07:34:17 +00:00
global-handles.cc Don't schedule second pass callbacks if there are no callbacks 2016-02-02 08:59:21 +00:00
global-handles.h Adds a scavenge GC pass to collect unmodified references 2015-10-27 12:22:31 +00:00
globals.h Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
handles-inl.h Canonicalize handles for optimized compilation. 2015-10-26 15:33:20 +00:00
handles.cc Canonicalize handles for optimized compilation. 2015-10-26 15:33:20 +00:00
handles.h [turbofan] Decouple inlining and native context specialization. 2015-11-18 10:04:03 +00:00
hashmap.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
heap-symbols.h Remove [[Enumerate]] leftovers. 2016-02-29 17:02:50 +00:00
i18n.cc Add UseCounters for various standards-related code paths 2016-01-07 00:13:03 +00:00
i18n.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
icu_util.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
icu_util.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
identity-map.cc Use a better hash function in IdentityMap. 2016-02-16 14:09:06 +00:00
identity-map.h Use a better hash function in IdentityMap. 2016-02-16 14:09:06 +00:00
interface-descriptors.cc [runtime] Turn ArgumentAccessStub into FastNewSloppyArgumentsStub. 2016-02-15 10:39:41 +00:00
interface-descriptors.h [compiler] Drop the CompareNilIC. 2016-02-27 19:13:46 +00:00
isolate-inl.h [runtime] Replace global object link with native context link in all contexts. 2015-11-27 17:00:11 +00:00
isolate.cc Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
isolate.h Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
json-parser.h Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
json-stringifier.h [proxies] allow duplicate keys for [[OwnPropertyKeys]] trap. 2016-02-04 17:55:35 +00:00
key-accumulator.cc [proxies] allow duplicate keys for [[OwnPropertyKeys]] trap. 2016-02-04 17:55:35 +00:00
key-accumulator.h [proxies] allow duplicate keys for [[OwnPropertyKeys]] trap. 2016-02-04 17:55:35 +00:00
layout-descriptor-inl.h AIX: Fix 'may be used uninitialized' compiler errors 2015-10-26 18:05:28 +00:00
layout-descriptor.cc Remove grab-bag includes of v8.h from everywhere. 2015-08-20 07:44:15 +00:00
layout-descriptor.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
list-inl.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
list.h Replace HeapType with a non-templated FieldType class. 2016-01-26 15:03:57 +00:00
locked-queue-inl.h Add lock-based unbounded queue 2015-11-18 10:54:13 +00:00
locked-queue.h Add lock-based unbounded queue 2015-11-18 10:54:13 +00:00
log-inl.h Split the TRACE_EVENTs from the LOG/HistogramTimers/TimerEvents functionality. 2016-02-18 06:13:33 +00:00
log-utils.cc Remove grab-bag includes of v8.h from several files. 2015-08-14 09:41:52 +00:00
log-utils.h Include stdio.h for fwrite support 2015-10-30 08:03:44 +00:00
log.cc [compiler] Drop the CompareNilIC. 2016-02-27 19:13:46 +00:00
log.h [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
lookup.cc Optimize @@species based on a global 'protector' cell 2016-02-22 21:02:48 +00:00
lookup.h Optimize @@species based on a global 'protector' cell 2016-02-22 21:02:48 +00:00
machine-type.cc Add a kSimd128 machine type for Turbofan. 2016-02-17 19:04:29 +00:00
machine-type.h Add a kSimd128 machine type for Turbofan. 2016-02-17 19:04:29 +00:00
macro-assembler.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
messages.cc Revert of Use displayName in Error.stack rendering if present. (patchset #1 id:1 of https://codereview.chromium.org/1706823003/ ) 2016-02-18 19:19:12 +00:00
messages.h Make RUNTIME_ASSERT have more useful output in debug mode 2016-03-01 17:22:30 +00:00
msan.h
objects-body-descriptors-inl.h [runtime] We don't need an actual instance type for JSIteratorResult. 2016-02-08 06:55:46 +00:00
objects-body-descriptors.h Allow in-object properties in JSArrayBuffer. 2015-11-26 09:46:01 +00:00
objects-debug.cc [runtime] Replace hidden_string with a 0-hash-code private symbol 2016-02-17 11:10:41 +00:00
objects-inl.h Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
objects-printer.cc Remove the global Strength enum class completely. 2016-03-01 16:06:04 +00:00
objects.cc [api] Don't go to javascript to construct API functions 2016-03-01 20:58:44 +00:00
objects.h [crankshaft] Inline hasOwnProperty when used in fast-case for-in 2016-03-01 18:18:03 +00:00
optimizing-compile-dispatcher.cc Split the TRACE_EVENTs from the LOG/HistogramTimers/TimerEvents functionality. 2016-02-18 06:13:33 +00:00
optimizing-compile-dispatcher.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
ostreams.cc [regexp] implement character classes for unicode regexps. 2016-01-21 13:33:26 +00:00
ostreams.h [regexp] implement character classes for unicode regexps. 2016-01-21 13:33:26 +00:00
OWNERS Adding aseemgarg and bradnelson to OWNERS for asm typer. 2016-01-11 13:00:01 +00:00
pending-compilation-error-handler.cc Do not use js builtins object when constructing an error. 2015-08-17 11:02:38 +00:00
pending-compilation-error-handler.h
property-descriptor.cc [runtime] Introduce maps for the likely cases of FromPropertyDescriptor. 2016-01-20 19:04:40 +00:00
property-descriptor.h [runtime] Introduce maps for the likely cases of FromPropertyDescriptor. 2016-01-20 19:04:40 +00:00
property-details.h [builtins] Add an initial fast-path to Object.assign. 2016-02-11 13:17:49 +00:00
property.cc Don't include field-type.h/field-index.h into property.h 2016-02-16 13:28:47 +00:00
property.h [runtime] Force internalize names used before lookup in in DescriptorArray and TransitionArray 2016-02-18 14:33:44 +00:00
prototype.h Mark maps having a hidden prototype rather than maps of hidden prototypes. 2016-02-08 13:50:23 +00:00
register-configuration.cc Clean up ArchDefaultRegisterConfiguration. 2015-12-01 14:18:55 +00:00
register-configuration.h For some platform such as X87, Crankshaft and Turbofan needs to use different 2015-10-22 13:24:49 +00:00
runtime-profiler.cc [Interpreter] Enable runtime profiler support for Ignition. 2016-02-19 18:47:12 +00:00
runtime-profiler.h [Interpreter] Enable runtime profiler support for Ignition. 2016-02-19 18:47:12 +00:00
safepoint-table.cc Remove grab-bag includes of v8.h from several files. 2015-08-14 09:41:52 +00:00
safepoint-table.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
signature.h
simulator.h
small-pointer-list.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
source-position.h Move SourcePosition into separate header file. 2016-01-15 12:11:50 +00:00
splay-tree-inl.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
splay-tree.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
startup-data-util.cc [Ignition] Use separate startup data for ignition. 2016-02-04 10:18:11 +00:00
startup-data-util.h Rework startup-data-util. 2015-08-14 12:11:46 +00:00
string-builder.cc Canonicalize handles for optimized compilation. 2015-10-26 15:33:20 +00:00
string-builder.h Canonicalize handles for optimized compilation. 2015-10-26 15:33:20 +00:00
string-search.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
string-stream.cc Mark maps having a hidden prototype rather than maps of hidden prototypes. 2016-02-08 13:50:23 +00:00
string-stream.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
strtod.cc Remove grab-bag includes of v8.h from several files. 2015-08-14 09:41:52 +00:00
strtod.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
transitions-inl.h [runtime] Force internalize names used before lookup in in DescriptorArray and TransitionArray 2016-02-18 14:33:44 +00:00
transitions.cc [runtime] Force internalize names used before lookup in in DescriptorArray and TransitionArray 2016-02-18 14:33:44 +00:00
transitions.h Pretenure prototype transitions array. 2015-12-11 11:25:26 +00:00
type-cache.cc Remove the template magic from types.(h|cc), remove types-inl.h. 2016-02-02 07:26:06 +00:00
type-cache.h [turbofan] Introduce JSCreateLowering for optimizing JSCreate nodes. 2016-02-08 12:33:59 +00:00
type-feedback-vector-inl.h [interpreter] Properly collect for-in slow mode feedback. 2016-03-01 13:55:58 +00:00
type-feedback-vector.cc [TypeFeedbackVector/Crankshaft] Fix private symbol feedback. 2016-02-10 14:12:36 +00:00
type-feedback-vector.h [interpreter] Properly collect for-in slow mode feedback. 2016-03-01 13:55:58 +00:00
type-info.cc [compiler] Drop the CompareNilIC. 2016-02-27 19:13:46 +00:00
type-info.h [stubs] Introduce a proper ToBooleanStub. 2016-02-29 12:17:26 +00:00
types.cc [compiler] Drop the CompareNilIC. 2016-02-27 19:13:46 +00:00
types.h [compiler] Drop the CompareNilIC. 2016-02-27 19:13:46 +00:00
typing-asm.cc Allow bitwise operators to convert from intish to int in heap ops. 2016-02-24 07:36:39 +00:00
typing-asm.h Allow constant multiply both ways. 2016-02-23 19:04:58 +00:00
typing-reset.cc Create ast/ and parsing/ subdirectories and move appropriate files 2015-11-26 16:23:07 +00:00
typing-reset.h Create ast/ and parsing/ subdirectories and move appropriate files 2015-11-26 16:23:07 +00:00
unicode-cache-inl.h Separate UnicodeCache out into an own file. 2015-08-20 11:47:09 +00:00
unicode-cache.h Separate UnicodeCache out into an own file. 2015-08-20 11:47:09 +00:00
unicode-decoder.cc unicode-decoder: fix out-of-band write in utf16 2015-07-06 11:00:12 +00:00
unicode-decoder.h unicode-decoder: fix out-of-band write in utf16 2015-07-06 11:00:12 +00:00
unicode-inl.h
unicode.cc [presubmit] Fix build/include linter violations. 2015-09-03 07:56:14 +00:00
unicode.h Revert of [regexp] implement /ui to mirror the implementation for /i. (patchset #2 id:20001 of https://codereview.chromium.org/1641613002/ ) 2016-02-02 11:44:45 +00:00
utils-inl.h Reland of "[heap] Parallel newspace evacuation, semispace copy, and compaction \o/" 2016-01-27 13:24:59 +00:00
utils.cc Initialize fast memmove methods in the Isolate's ctor 2015-11-26 14:40:12 +00:00
utils.h [serializer] split up src/snapshot/serialize.* 2016-03-01 14:44:08 +00:00
v8.cc [serializer] split up src/snapshot/serialize.* 2016-03-01 14:44:08 +00:00
v8.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
v8dll-main.cc
v8memory.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
v8threads.cc Make isolate.h usable without objects-inl.h header. 2015-09-01 09:25:27 +00:00
v8threads.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
vector.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
version.cc Remove grab-bag includes of v8.h from everywhere. 2015-08-20 07:44:15 +00:00
version.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
vm-state-inl.h [counters] Making runtime counters reentrant. 2016-02-23 08:46:20 +00:00
vm-state.h [counters] Making runtime counters reentrant. 2016-02-23 08:46:20 +00:00
zone-allocator.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
zone-containers.h Allocators for map<K, V> need to allocate pair<const K, V>. 2015-11-27 08:39:22 +00:00
zone.cc
zone.h