v8/src
alph 607c2c3293 Introduce v8.execute tracing category with RunMicrotasks event.
The event is used by DevTools to mark microtask execution intervals.
To reduces the overhead the event is only emitted when there are
microtasks to run.

BUG=642228

Review-Url: https://codereview.chromium.org/2289593005
Cr-Commit-Position: refs/heads/master@{#39055}
2016-08-31 20:52:07 +00:00
..
arm [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
arm64 [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
asmjs Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
ast Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
base [arm] Simplify run-time CPU selection. 2016-08-30 10:02:23 +00:00
builtins Refactor call site handling for stack formatting 2016-08-30 13:29:10 +00:00
compiler Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
compiler-dispatcher Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
crankshaft Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
debug Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
extensions Reland "[interpreter] Reduce dependencies in bytecodes.{h,cc}" 2016-07-15 12:04:22 +00:00
full-codegen Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
heap [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
ia32 [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
ic Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
inspector [inspector] Remove inspector_protocol_parser_test target. 2016-08-11 16:45:14 +00:00
interpreter Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
js Desugar async/await to create the resulting Promise upfront 2016-08-26 22:18:21 +00:00
libplatform Add test for posting a single task to the worker pool 2016-08-23 11:56:57 +00:00
libsampler Fix compilation on BSD platforms 2016-08-25 12:28:53 +00:00
mips [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
mips64 [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
parsing Parser::Declare follow-up to r38979. 2016-08-31 18:58:48 +00:00
ppc [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
profiler Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
regexp Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
runtime Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
s390 [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
snapshot Revert of "[heap] Switch to 500k pages" (patchset #1 id:1 of https://codereview.chromium.org/2278653003/ ) 2016-08-28 07:28:35 +00:00
third_party Removed fdlibm.js, as it is now an empty shell. 2016-07-05 03:57:17 +00:00
tracing Remove TRACE_EVENT_FLAG_COPY in runtime call stats tracing. 2016-08-26 18:23:44 +00:00
wasm [wasm] Use the right control input for the diamond in GrowMemory. 2016-08-31 12:32:34 +00:00
x64 [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
x87 [heap] MemoryChunk cleanup 2016-08-31 19:45:39 +00:00
accessors.cc Move FormatStackTrace to ErrorUtils 2016-08-03 13:49:55 +00:00
accessors.h Move Error methods to C++ 2016-07-20 13:05:47 +00:00
address-map.cc Move hashmap into src/base. 2016-06-09 18:00:31 +00:00
address-map.h [serializer] reserve maps one by one to avoid fragmentation. 2016-08-10 06:31:31 +00:00
allocation-site-scopes.cc include only stuff you need, part 1: ast.h, ast-value-factory.h. 2016-08-18 10:26:32 +00:00
allocation-site-scopes.h include only stuff you need, part 1: ast.h, ast-value-factory.h. 2016-08-18 10:26:32 +00:00
allocation.cc Strictly disable instantiation of AllStatic class 2016-07-05 14:27:34 +00:00
allocation.h Strictly disable instantiation of AllStatic class 2016-07-05 14:27:34 +00:00
api-arguments-inl.h [Reland][Tracing] Embed V8 runtime call stats into tracing. 2016-08-10 01:19:01 +00:00
api-arguments.cc [Reland][Tracing] Embed V8 runtime call stats into tracing. 2016-08-10 01:19:01 +00:00
api-arguments.h Make api-arguments.h not include inline headers. 2016-06-07 09:50:05 +00:00
api-experimental.cc Add ToSmi and Goto operations to FastAccessorAssembler. 2016-08-19 09:35:17 +00:00
api-experimental.h Re-re-land FastAccessorBuilder. 2015-12-11 09:54:00 +00:00
api-natives.cc [api] Use handle for ConfigureInstance 2016-08-26 12:35:52 +00:00
api-natives.h Add API to create a "remote" instance of a given FunctionTemplate 2016-07-19 12:22:37 +00:00
api.cc Reland of "Release streamed script resources after it was compiled" 2016-08-30 14:11:20 +00:00
api.h [api] Remove NeanderObject 2016-08-02 14:41:09 +00:00
arguments.cc Split off api-arguments.[h|cc] from arguments.[h|cc] 2016-03-10 12:16:05 +00:00
arguments.h [Reland][Tracing] Embed V8 runtime call stats into tracing. 2016-08-10 01:19:01 +00:00
assembler.cc [wasm] Do not check load/store offsets with DCHECK. 2016-08-29 13:20:34 +00:00
assembler.h [v8] Move all the RelocInfo::set_target_address function into one place. 2016-08-17 17:56:42 +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
background-parsing-task.cc Deserialize the scope chain for background parsing jobs on the main thread 2016-08-23 11:46:18 +00:00
background-parsing-task.h Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +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 Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
base.isolate [swarming] Remove hard-coded shared library configs 2016-07-28 07:18:15 +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 [runtime] Implement encodeURI as single runtime function. 2016-05-14 07:17:03 +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 [clusterfuzz] Length 0 is perfectly fine for BitVector. 2015-05-08 12:01:51 +00:00
bootstrapper.cc Replace CollectVariables with locals(), update callsites to walk locals instead 2016-08-29 12:49:35 +00:00
bootstrapper.h Add an API to create a detached global object 2016-07-07 19:38:08 +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 Refactor CancelableTaskManager to use std::map. 2016-05-10 12:59:23 +00:00
cancelable-task.h Refactor CancelableTaskManager to use std::map. 2016-05-10 12:59:23 +00:00
char-predicates-inl.h [regexp] allow loose matching for property names. 2016-03-09 19:07:46 +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 [regexp] allow loose matching for property names. 2016-03-09 19:07:46 +00:00
checks.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
code-events.h Introduce JIT code events dispatcher for the isolate. 2016-06-15 13:24:26 +00:00
code-factory.cc [turbofan] Add initial support for growing stores. 2016-08-08 08:44:27 +00:00
code-factory.h [turbofan] Add initial support for growing stores. 2016-08-08 08:44:27 +00:00
code-stub-assembler.cc MIPS64: Fix [KeyedLoadIC] Support Smi "handlers" for element loads 2016-08-17 12:40:49 +00:00
code-stub-assembler.h [compiler] Remove compiler internals from CodeAssembler. 2016-08-12 12:57:48 +00:00
code-stubs-hydrogen.cc [turbofan] Rewrite ToObject as TurboFan stub. 2016-08-09 16:14:37 +00:00
code-stubs.cc [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
code-stubs.h [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
codegen.cc Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
codegen.h Reland Implement .eh_frame writer and disassembler. 2016-07-14 10:33:26 +00:00
collector.h Separate DuplicateFinder from Scanner. 2016-08-25 11:58:17 +00:00
compilation-cache.cc Move RelocInfo::kNoPosition. 2016-06-30 09:29:30 +00:00
compilation-cache.h Move hashmap into src/base. 2016-06-09 18:00:31 +00:00
compilation-dependencies.cc Revert of [turbofan] Properly handle dictionary maps in the prototype chain. (patchset #1 id:1 of https://codereview.chromium.org/2067423003/ ) 2016-06-16 09:17:35 +00:00
compilation-dependencies.h Revert of [turbofan] Properly handle dictionary maps in the prototype chain. (patchset #1 id:1 of https://codereview.chromium.org/2067423003/ ) 2016-06-16 09:17:35 +00:00
compilation-info.cc Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
compilation-info.h Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
compilation-statistics.cc Machine-readable TurboFan compiler statistics 2016-06-13 09:35:49 +00:00
compilation-statistics.h Machine-readable TurboFan compiler statistics 2016-06-13 09:35:49 +00:00
compiler.cc Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
compiler.h Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
context-measure.cc [serializer] prepare attached references for general use. 2016-05-18 11:30:33 +00:00
context-measure.h [serializer] prepare attached references for general use. 2016-05-18 11:30:33 +00:00
contexts-inl.h Rip out most of our outdated modules implementation. 2016-06-28 07:25:38 +00:00
contexts.cc Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
contexts.h Replace CollectVariables with locals(), update callsites to walk locals instead 2016-08-29 12:49:35 +00:00
conversions-inl.h Remove unused isolate parameter from NumberToSize and TryNumberToSize 2016-08-08 15:56:47 +00:00
conversions.cc [v8natives.js] updating comments to ES6 2015-12-10 10:43:37 +00:00
conversions.h Remove unused isolate parameter from NumberToSize and TryNumberToSize 2016-08-08 15:56:47 +00:00
counters-inl.h [runtime] Record runtime call stats for Map::TransitionTo*Property, Map::SetPrototype and property deletion to separate buckets. 2016-05-11 13:00:55 +00:00
counters.cc [Reland][Tracing] Embed V8 runtime call stats into tracing. 2016-08-10 01:19:01 +00:00
counters.h Add an experimental public API for value serialization. 2016-08-25 16:00:25 +00:00
d8-posix.cc Remove NaCl support. 2016-07-27 07:50:31 +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 Replace DumpBacktrace with Chromium's StackTrace implementation. 2016-08-18 14:25:52 +00:00
d8.gyp [Reland][Tracing] Embed V8 runtime call stats into tracing. 2016-08-10 01:19:01 +00:00
d8.h [Tracing] Create TraceConfig JSON string parser in D8. 2016-08-10 17:11:08 +00:00
d8.isolate [swarming] Add isolate configs for d8 on linux. 2015-09-25 14:37:11 +00:00
d8.js [d8] remove utility context. 2016-03-31 10:18:25 +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 Only count legacy parser usage if legacy parser had effect. 2016-06-22 18:07:47 +00:00
dateparser.cc Fix UTC offset computation in date parser. 2015-12-17 16:29:33 +00:00
dateparser.h Minor header cleanup. 2016-08-25 08:17:38 +00:00
deoptimize-reason.cc Reland of Fix compiler warnings on "make android_arm" (patchset #1 id:1 of https://codereview.chromium.org/2286163002/ ) 2016-08-28 21:03:32 +00:00
deoptimize-reason.h Reland of Fix compiler warnings on "make android_arm" (patchset #1 id:1 of https://codereview.chromium.org/2286163002/ ) 2016-08-28 21:03:32 +00:00
deoptimizer.cc [deoptimizer] Fix for non-topmost interpreted frame. 2016-08-26 13:12:32 +00:00
deoptimizer.h [deoptimizer] Remove obsolete BailoutType switches. 2016-08-25 13:26:33 +00:00
DEPS Add a mode to completely deserialize scope chains 2016-08-03 13:31:04 +00:00
disasm.h Remove grab-bag includes of v8.h from architecture ports. 2015-08-17 09:42:37 +00:00
disassembler.cc Replace SmartArrayPointer<T> with unique_ptr<T[]> 2016-07-25 10:27:47 +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
eh-frame.cc Reland Implement .eh_frame writer and disassembler. 2016-07-14 10:33:26 +00:00
eh-frame.h Reland Implement .eh_frame writer and disassembler. 2016-07-14 10:33:26 +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 [elements] Fix GetEntryForIndexImpl to honor array length 2016-08-31 17:46:34 +00:00
elements.h [elements, turbofan] Implement simple GrowElements 2016-08-25 11:39:38 +00:00
execution.cc Refactor call site handling for stack formatting 2016-08-30 13:29:10 +00:00
execution.h Refactor call site handling for stack formatting 2016-08-30 13:29:10 +00:00
external-reference-table.cc [x64] add Absps/d and Negps/d macro 2016-07-21 11:02:42 +00:00
external-reference-table.h [builtins] remove redundant builtins lists. 2016-07-18 08:48:18 +00:00
factory.cc [modules] Partial scope info support of modules 2016-08-31 14:26:08 +00:00
factory.h [modules] Partial scope info support of modules 2016-08-31 14:26:08 +00:00
fast-accessor-assembler.cc Add ToSmi and Goto operations to FastAccessorAssembler. 2016-08-19 09:35:17 +00:00
fast-accessor-assembler.h Add ToSmi and Goto operations to FastAccessorAssembler. 2016-08-19 09:35:17 +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 Reland "[KeyedLoadIC] Support Smi "handlers" for element loads" 2016-08-09 15:16:57 +00:00
field-index.h Reland "[KeyedLoadIC] Support Smi "handlers" for element loads" 2016-08-09 15:16:57 +00:00
field-type.cc Make FieldType::None() non-nullptr value to avoid undefined behaviour 2016-08-30 17:56:05 +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 Remove --ignition-staging to --ignition-osr implication. 2016-08-31 11:36:30 +00:00
flags.cc Make syntax for boolean flags more discoverable. 2016-06-22 16:07:11 +00:00
flags.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
frames-inl.h Fix LookupCode for the DatePrototype_GetField builtin 2016-08-30 08:28:14 +00:00
frames.cc [wasm] Use weak reference for wasm deopt data. 2016-08-29 20:13:52 +00:00
frames.h Disable copy constructor in public: section or use macro. 2016-08-25 03:13:31 +00:00
futex-emulation.cc Remove unused isolate parameter from NumberToSize and TryNumberToSize 2016-08-08 15:56:47 +00:00
futex-emulation.h [Atomics] Rename Atomics.futex*, remove Atomics.futexWakeOrRequeue 2016-07-13 18:34:03 +00:00
gdb-jit.cc Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +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 Disable CFI on a few methods. 2016-08-19 16:31:46 +00:00
global-handles.h Introduce a new phantom weakness type without finalization callback. 2016-05-09 07:18:00 +00:00
globals.h Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
handles-inl.h Canonicalize handles for optimized compilation. 2015-10-26 15:33:20 +00:00
handles.cc Expose a lower bound of malloc'd memory via heap statistics 2016-04-01 10:01:56 +00:00
handles.h Disable copy constructor in public: section or use macro. 2016-08-25 03:13:31 +00:00
heap-symbols.h Refactor call site handling for stack formatting 2016-08-30 13:29:10 +00:00
i18n.cc Support language tag extensions with multiple subtags for a key 2016-08-17 17:55:34 +00:00
i18n.h Remove deprecated uses of WeakCallbackData from i18n. 2016-05-06 12:42:07 +00:00
icu_util.cc Set correct default icu data file for big endian 2016-07-27 14:38:54 +00:00
icu_util.h Set correct default icu data file for big endian 2016-07-27 14:38:54 +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 [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
interface-descriptors.h [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
isolate-inl.h Reland of [api] Clean up scopes and precheck instantiations cache (patchset #1 id:1 of https://codereview.chromium.org/2216903003/ ) 2016-08-05 20:24:16 +00:00
isolate.cc Introduce v8.execute tracing category with RunMicrotasks event. 2016-08-31 20:52:07 +00:00
isolate.h Make incremental marking tracing format consistent with GC tracing. 2016-08-30 13:46:10 +00:00
json-parser.cc Minor header cleanup. 2016-08-25 08:17:38 +00:00
json-parser.h [json] implement InternalizeJSONProperty in C++. 2016-05-31 05:44:59 +00:00
json-stringifier.cc [json] detect overflow sooner when serializing large sparse array. 2016-06-14 11:37:00 +00:00
json-stringifier.h [json] support replacer function in BasicJsonStringifier. 2016-05-25 12:33:53 +00:00
keys.cc [keys] Throw a range error if the number of keys overflow FixedArray::kMaxLength 2016-08-05 12:52:28 +00:00
keys.h [keys] Trigger [[getOwnPropertyDescriptor]] trap on proxies for Object.keys 2016-08-01 10:10:52 +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 Move atomic-utils.h into base/ 2016-05-09 16:23:57 +00:00
locked-queue.h Add lock-based unbounded queue 2015-11-18 10:54:13 +00:00
log-inl.h [api] Remove HistogramTimerScope from high-frequency API-Functions 2016-07-28 14:03:55 +00:00
log-utils.cc Introduce IsUndefined(Isolate*) and IsTheHole(Isolate*) 2016-06-06 13:00:49 +00:00
log-utils.h Fix printf formats 2016-04-12 16:14:03 +00:00
log.cc Avoid accessing Isolate in source position logging. 2016-08-17 09:31:39 +00:00
log.h Avoid accessing Isolate in source position logging. 2016-08-17 09:31:39 +00:00
lookup.cc [Reland][Tracing] Embed V8 runtime call stats into tracing. 2016-08-10 01:19:01 +00:00
lookup.h [ic] Don't call LookupIterator::GetStoreTarget() when receiver is not a JSReceiver. 2016-07-25 12:32:59 +00:00
machine-type.cc TurboFan: Introduce TaggedSigned and TaggedPointer representations. 2016-08-16 12:41:43 +00:00
machine-type.h [turbofan] Introduce MachineRepresentation to PropertyAccessInfo. 2016-08-30 19:25:27 +00:00
macro-assembler.h [crankshaft] Fragmentation-free allocation folding. 2016-05-10 11:29:08 +00:00
messages.cc Refactor call site handling for stack formatting 2016-08-30 13:29:10 +00:00
messages.h Remove duplicated code from comma-separated Expression parsing 2016-08-31 01:24:19 +00:00
msan.h
objects-body-descriptors-inl.h Disable CFI on a few methods. 2016-08-19 16:31:46 +00:00
objects-body-descriptors.h Allow in-object properties in JSArrayBuffer. 2015-11-26 09:46:01 +00:00
objects-debug.cc Revert of Use a custom Struct for stack trace storage (patchset #4 id:60001 of https://codereview.chromium.org/2230953002/ ) 2016-08-18 08:31:26 +00:00
objects-inl.h [modules] Partial scope info support of modules 2016-08-31 14:26:08 +00:00
objects-printer.cc Revert of Use a custom Struct for stack trace storage (patchset #4 id:60001 of https://codereview.chromium.org/2230953002/ ) 2016-08-18 08:31:26 +00:00
objects.cc Create ScopeInfos while analyzing the Scope chain 2016-08-30 09:48:56 +00:00
objects.h Remove CONST_LEGACY VariableMode 2016-08-31 18:50:26 +00:00
ostreams.cc [turbolizer] Output correct JSON when source contains a backslash. 2016-08-09 09:18:38 +00:00
ostreams.h [wasm] Implement AST printing into an ostream 2016-06-16 07:49:48 +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 Migrate error messages, part 12. 2015-05-18 08:33:51 +00:00
perf-jit.cc Replace SmartArrayPointer<T> with unique_ptr<T[]> 2016-07-25 10:27:47 +00:00
perf-jit.h This commit is the first step towards emitting unwinding information in 2016-06-27 15:10:41 +00:00
property-descriptor.cc Introduce IsUndefined(Isolate*) and IsTheHole(Isolate*) 2016-06-06 13:00:49 +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 [runtime] Better encapsulation of dictionary objects handling in lookup iterator. 2016-07-07 12:35:06 +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 Reland of place all remaining Oddball checks with new function (patchset #1 id:1 of https://codereview.chromium.org/2060213002/ ) 2016-06-14 10:09:38 +00:00
register-configuration.cc [Turbofan] Revert FP register aliasing support on Arm. 2016-07-29 00:50:57 +00:00
register-configuration.h [Turbofan] Revert FP register aliasing support on Arm. 2016-07-29 00:50:57 +00:00
runtime-profiler.cc Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
runtime-profiler.h [interpreter] Switch profiler to use frames for OSR. 2016-08-10 15:59:31 +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 Revert "Revert "[wasm] Complete separation of compilation and instantiation"" 2016-06-28 23:50:13 +00:00
simulator.h S390: Platform specific includes in common files 2016-03-10 14:03:51 +00:00
small-pointer-list.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
source-position-table.cc Avoid accessing Isolate in source position logging. 2016-08-17 09:31:39 +00:00
source-position-table.h Avoid accessing Isolate in source position logging. 2016-08-17 09:31:39 +00:00
source-position.h Move RelocInfo::kNoPosition. 2016-06-30 09:29:30 +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 [icu] Support loading data file from default location 2016-06-08 12:11:34 +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 [json] detect overflow sooner when serializing large sparse array. 2016-06-14 11:37:00 +00:00
string-search.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
string-stream.cc Replace SmartArrayPointer<T> with unique_ptr<T[]> 2016-07-25 10:27:47 +00:00
string-stream.h Replace SmartPointer<T> with unique_ptr<T> 2016-07-25 11:14:34 +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 Remove support for Object.observe 2016-04-22 09:02:41 +00:00
transitions.cc [heap] Black allocation. 2016-03-14 14:03:01 +00:00
transitions.h Pretenure prototype transitions array. 2015-12-11 11:25:26 +00:00
type-feedback-vector-inl.h [ic] Let LoadGlobalIC load the variable name from TypeFeedbackMetadata. 2016-06-24 14:08:57 +00:00
type-feedback-vector.cc [KeyedLoadIC] Support Smi "handlers" for simple field loads 2016-07-26 17:54:32 +00:00
type-feedback-vector.h [KeyedLoadIC] Support Smi "handlers" for simple field loads 2016-07-26 17:54:32 +00:00
type-info.cc Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
type-info.h [ic] [stubs] Don't use Code::flags in megamorphic stub cache hash computations. 2016-07-21 12:58:10 +00:00
types.cc Revert of Use a custom Struct for stack trace storage (patchset #4 id:60001 of https://codereview.chromium.org/2230953002/ ) 2016-08-18 08:31:26 +00:00
types.h [turbofan] Remove remaining uses of Class type from the compiler. 2016-08-31 05:44:35 +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 [wasm] Add UTF-8 validation 2016-05-12 13:02:14 +00:00
unicode.cc [wasm] Add UTF-8 validation 2016-05-12 13:02:14 +00:00
unicode.h [wasm] Add UTF-8 validation 2016-05-12 13:02:14 +00:00
uri.cc Address compilation warnings for android build. 2016-07-12 11:21:56 +00:00
uri.h [builtins] Migrate escape/unescape from uri.js to C++. 2016-06-01 04:26:33 +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 [stubs] Extend HasProperty stub with dictionary-mode, string wrapper and double-elements objects support. 2016-06-02 15:02:58 +00:00
utils.h [turbofan] Add Float32(Max|Min) machine operators. 2016-08-22 13:50:51 +00:00
v8.cc Remove v8- prefix of file name in libsampler. 2016-07-08 06:47:54 +00:00
v8.gyp Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
v8.h Improved diagnostic message for JS heap out of memory 2016-04-13 08:27:37 +00:00
v8dll-main.cc
v8memory.h [wasm] Separate compilation from instantiation 2016-06-20 05:23:37 +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
value-serializer.cc Blink-compatible serialization of SharedArrayBuffer. 2016-08-30 14:05:49 +00:00
value-serializer.h Blink-compatible serialization of SharedArrayBuffer. 2016-08-30 14:05:49 +00:00
vector.h Pass debug name as Vector instead of const char* 2016-04-26 14:37:05 +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] Annotate v8 with more runtime call counters. 2016-05-13 15:54:49 +00:00
vm-state.h [counters] Annotate v8 with more runtime call counters. 2016-05-13 15:54:49 +00:00
zone-allocator.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
zone-containers.h [modules] Split exports into regular and special, store regular ones in a multimap. 2016-08-25 08:37:30 +00:00
zone.cc Fix overflow issue in Zone::New 2016-04-29 11:55:49 +00:00
zone.h Move hashmap into src/base. 2016-06-09 18:00:31 +00:00