v8/src
adamk 7a82be3d0d Remove unnecessary duplication of FunctionKind enums in CompilerHints
The duplicated enum values are only used by the FastNewClosureStub,
so inline them there, with the help of one new constant (kFunctionKindShift)
in SharedFunctionInfo.

Review-Url: https://codereview.chromium.org/2390043003
Cr-Commit-Position: refs/heads/master@{#40005}
2016-10-05 17:54:37 +00:00
..
arm Instead of having a hashmap with a function pointer defining its 2016-09-30 16:17:06 +00:00
arm64 Instead of having a hashmap with a function pointer defining its 2016-09-30 16:17:06 +00:00
asmjs [wasm] [asm.js] Track direct function indices and fixup. 2016-10-03 21:04:46 +00:00
ast Rewind zonelists in scopes when resetting rather than clearing 2016-10-04 09:42:18 +00:00
base Reland "Turn libbase into a component" 2016-10-05 04:33:09 +00:00
builtins Remove unnecessary duplication of FunctionKind enums in CompilerHints 2016-10-05 17:54:37 +00:00
compiler Revert of [turbofan] inline %StringIteratorPrototype%.next in JSBuiltinReducer. (patchset #12 id:210001 of https://codereview.chromium.org/2373983004/ ) 2016-10-05 14:29:45 +00:00
compiler-dispatcher Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +00:00
crankshaft Instead of having a hashmap with a function pointer defining its 2016-09-30 16:17:06 +00:00
debug Remove getters that duplicate FunctionKind in SharedFunctionInfo and ParseInfo 2016-09-28 21:24:06 +00:00
extensions [heap] Use size_t throughout MemoryAllocator 2016-10-05 10:40:31 +00:00
full-codegen [stubs] Port SubStringStub to TurboFan 2016-09-29 07:35:03 +00:00
heap Reland of [heap] Simplify marking of JSFunction and SFI (patchset #1 id:1 of https://codereview.chromium.org/2389963007/ ) 2016-10-05 12:28:04 +00:00
ia32 [stubs] Port ToString platform stub to TurboFan. 2016-09-29 14:50:57 +00:00
ic [stubs] Reduce number of StoreTransitionStub instances. 2016-10-05 14:57:09 +00:00
inspector [inspector] fix compilation on win and linux 2016-10-05 17:07:46 +00:00
interpreter [Interpreter] Use RegisterList for kRegTriple and kRegPair operands. 2016-10-05 16:44:58 +00:00
js [regexp] Port RegExpConstructor to C++ 2016-10-05 09:13:37 +00:00
libplatform [tracing] Avoid Gcc compilation fail by declaring AddTraceEvent function in Class derived from Platform Class. 2016-09-28 08:47:33 +00:00
libsampler [base] Template MatchFun in TemplateHashMapImpl 2016-09-29 13:53:24 +00:00
mips MIPS: Fix Sltu macro instruction. 2016-09-30 18:29:24 +00:00
mips64 MIPS: Fix Sltu macro instruction. 2016-09-30 18:29:24 +00:00
parsing Fix bad-char handling in utf-8 streaming streams. Also add test. 2016-10-05 17:18:58 +00:00
ppc Instead of having a hashmap with a function pointer defining its 2016-09-30 16:17:06 +00:00
profiler Instead of having a hashmap with a function pointer defining its 2016-09-30 16:17:06 +00:00
regexp [heap] Use size_t throughout MemoryAllocator 2016-10-05 10:40:31 +00:00
runtime [wasm] Call a runtime function for a MemorySize instruction. 2016-10-05 09:12:08 +00:00
s390 Instead of having a hashmap with a function pointer defining its 2016-09-30 16:17:06 +00:00
snapshot [heap] Set progress bar flag for FixedArray upon allocation 2016-09-30 11:13:51 +00:00
third_party Removed fdlibm.js, as it is now an empty shell. 2016-07-05 03:57:17 +00:00
tracing [tracing] Support ConvertableToTraceFormat argument type. 2016-09-27 18:08:53 +00:00
wasm [wasm] Call a runtime function for a MemorySize instruction. 2016-10-05 09:12:08 +00:00
x64 [stubs] Port ToString platform stub to TurboFan. 2016-09-29 14:50:57 +00:00
x87 [stubs] Port ToString platform stub to TurboFan. 2016-09-29 14:50:57 +00:00
zone Fixed zapping of contents 2016-10-04 08:47:31 +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 [base] Template MatchFun in TemplateHashMapImpl 2016-09-29 13:53:24 +00:00
address-map.h [base] Template MatchFun in TemplateHashMapImpl 2016-09-29 13:53:24 +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 [d8] Fix the shared-library build 2016-09-20 12:06:54 +00:00
api-arguments-inl.h [RuntimeCallStats] Move tracing runtime instrumentation closer to the original version. 2016-09-05 15:40:12 +00:00
api-arguments.cc [RuntimeCallStats] Move tracing runtime instrumentation closer to the original version. 2016-09-05 15:40:12 +00:00
api-arguments.h [api] Add interceptor for defineProperty(). 2016-09-02 09:09:08 +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 Revert of [api] Clean up scopes and precheck instantiations cache (patchset #3 id:40001 of https://codereview.chromium.org/2206773003/ ) 2016-09-23 16:01:35 +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 Add a command line flag to disable streaming. 2016-10-05 08:40:40 +00:00
api.h Make sure to use the correct context for eval checks 2016-09-22 13:38:50 +00:00
arguments.cc Split off api-arguments.[h|cc] from arguments.[h|cc] 2016-03-10 12:16:05 +00:00
arguments.h Revert of [runtime] temporarily transform IsContext check from DHECK to CHECK (patchset #2 id:20001 of https://codereview.chromium.org/2164633002/ ) 2016-09-08 18:28:22 +00:00
assembler.cc Revert of [wasm] Remove improper assembler check for grow memory. (patchset #2 id:20001 of https://codereview.chromium.org/2376153003/ ) 2016-09-29 21:54:57 +00:00
assembler.h [arm] Clean up use of IsSupported and IsEnabled. 2016-09-23 15:29:22 +00:00
assert-scope.cc
assert-scope.h Enable component builds for fuzzers 2016-09-26 07:40:44 +00:00
background-parsing-task.cc Only pass the outer scope info with ParseInfo 2016-09-15 19:47:31 +00:00
background-parsing-task.h Remove unnessary includes of parser.h 2016-09-02 17:48:46 +00:00
bailout-reason.cc
bailout-reason.h Remove ARGUMENTS_VARIABLE and fix crankshaft to properly detect the arguments object and keep it alive when inlining .apply 2016-09-23 14:27:02 +00:00
base.isolate [build] Fix mac asan dependencies 2016-09-07 12:21:37 +00:00
basic-block-profiler.cc
basic-block-profiler.h [d8] Fix the shared-library build 2016-09-20 12:06:54 +00:00
bignum-dtoa.cc
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 Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +00:00
bootstrapper.cc Revert of [turbofan] inline %StringIteratorPrototype%.next in JSBuiltinReducer. (patchset #12 id:210001 of https://codereview.chromium.org/2373983004/ ) 2016-10-05 14:29:45 +00:00
bootstrapper.h Add an API to create a detached global object 2016-07-07 19:38:08 +00:00
cached-powers.cc
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
char-predicates.h [regexp] allow loose matching for property names. 2016-03-09 19:07:46 +00:00
checks.h [build] Use shared libraries by default for debug builds 2016-09-27 09:46:36 +00:00
code-events.h Allow thread-safe access to add/remove code event observers. 2016-09-29 08:24:10 +00:00
code-factory.cc [stubs] Port ToString platform stub to TurboFan. 2016-09-29 14:50:57 +00:00
code-factory.h [Interpreter] Collect allocation site feedback in call bytecode handler. 2016-09-08 14:50:09 +00:00
code-stub-assembler.cc [stubs] Reduce number of StoreTransitionStub instances. 2016-10-05 14:57:09 +00:00
code-stub-assembler.h [stubs] Reduce number of StoreTransitionStub instances. 2016-10-05 14:57:09 +00:00
code-stubs-hydrogen.cc [crankshaft] Move is_tracking_positions predicate. 2016-09-30 11:22:32 +00:00
code-stubs.cc Remove unnecessary duplication of FunctionKind enums in CompilerHints 2016-10-05 17:54:37 +00:00
code-stubs.h [stubs] Reduce number of StoreTransitionStub instances. 2016-10-05 14:57:09 +00:00
codegen.cc [turbofan] Add option to filter --print-opt-code. 2016-09-28 17:03:43 +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 Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +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 [crankshaft] Move is_tracking_positions predicate. 2016-09-30 11:22:32 +00:00
compilation-info.h [crankshaft] Move is_tracking_positions predicate. 2016-09-30 11:22:32 +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 Remove getters that duplicate FunctionKind in SharedFunctionInfo and ParseInfo 2016-09-28 21:24:06 +00:00
compiler.h Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +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 Filter out synthetic variables from with scopes 2016-09-20 22:14:54 +00:00
contexts.h Reland: [modules] Properly initialize declared variables. 2016-09-30 07:53:57 +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 Add delegating initialize method for RuntimeCallTimerScope. 2016-09-10 04:58:03 +00:00
counters.cc [Tracing] Remove unnecessary memory allocation in runtime call stats. 2016-09-19 21:01:29 +00:00
counters.h [modules] Allow Module::Instantiate to throw exceptions 2016-09-22 23:06:20 +00:00
d8-posix.cc Remove NaCl support. 2016-07-27 07:50:31 +00:00
d8-windows.cc
d8.cc [tracing] Avoid Gcc compilation fail by declaring AddTraceEvent function in Class derived from Platform Class. 2016-09-28 08:47:33 +00:00
d8.gyp Reland "Turn libbase into a component" 2016-10-05 04:33:09 +00:00
d8.h Instead of having a hashmap with a function pointer defining its 2016-09-30 16:17:06 +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 [turbofan] Bailout for call sites w/o feedback. 2016-09-22 10:02:09 +00:00
deoptimizer.cc [deoptimizer] Remove some dead code. 2016-09-26 14:09:01 +00:00
deoptimizer.h [deoptimizer] Remove some dead code. 2016-09-26 14:09:01 +00:00
DEPS Add a mode to completely deserialize scope chains 2016-08-03 13:31:04 +00:00
disasm.h
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
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
dtoa.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
effects.h Forking the type system between Crankshaft & Turbofan. 2016-09-02 13:04:39 +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] Handlify raw parameter_map pointers for SloppyArgumentsAccessor 2016-09-21 10:22:53 +00:00
elements.h [elements, turbofan] Implement simple GrowElements 2016-08-25 11:39:38 +00:00
execution.cc [RuntimeCallStats] Move tracing runtime instrumentation closer to the original version. 2016-09-05 15:40:12 +00:00
execution.h Enable component builds for fuzzers 2016-09-26 07:40:44 +00:00
external-reference-table.cc [ic][ia32][x87] Don't push/pop value/slot/vector in store handlers. 2016-09-23 14:29:21 +00:00
external-reference-table.h [builtins] remove redundant builtins lists. 2016-07-18 08:48:18 +00:00
factory.cc Remove getters that duplicate FunctionKind in SharedFunctionInfo and ParseInfo 2016-09-28 21:24:06 +00:00
factory.h Enable component builds for fuzzers 2016-09-26 07:40:44 +00:00
fast-accessor-assembler.cc [stubs] ApiCallbackDescriptor cleanup - make it independent on the number of JS parameters. 2016-09-21 11:08:45 +00:00
fast-accessor-assembler.h Add ToSmi and Goto operations to FastAccessorAssembler. 2016-08-19 09:35:17 +00:00
fast-dtoa.cc
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 Forking the type system between Crankshaft & Turbofan. 2016-09-02 13:04:39 +00:00
field-type.h Forking the type system between Crankshaft & Turbofan. 2016-09-02 13:04:39 +00:00
fixed-dtoa.cc
fixed-dtoa.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
flag-definitions.h Add a command line flag to disable streaming. 2016-10-05 08:40:40 +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] cleanup wasm-module.cc 2016-10-03 21:03:40 +00:00
frames.h [WASM] Implements catch for the wasm low level exception mechanism. 2016-09-30 16:09:32 +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 [base] Template MatchFun in TemplateHashMapImpl 2016-09-29 13:53:24 +00:00
gdb-jit.h
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 Revert of [interpreter] Add string type feedback to add (patchset #3 id:40001 of https://codereview.chromium.org/2392533002/ ) 2016-10-05 15:34:14 +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 [build] Use shared libraries by default for debug builds 2016-09-27 09:46:36 +00:00
heap-symbols.h [regexp] Port RegExpConstructor to C++ 2016-10-05 09:13:37 +00:00
i18n.cc Add support for DateTimeFormat.formatToParts 2016-09-06 22:57:11 +00:00
i18n.h Remove deprecated uses of WeakCallbackData from i18n. 2016-05-06 12:42:07 +00:00
icu_util.cc Reland "Turn libbase into a component" 2016-10-05 04:33:09 +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 Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +00:00
identity-map.h Use a better hash function in IdentityMap. 2016-02-16 14:09:06 +00:00
interface-descriptors.cc [stubs] Reduce number of StoreTransitionStub instances. 2016-10-05 14:57:09 +00:00
interface-descriptors.h [stubs] Reduce number of StoreTransitionStub instances. 2016-10-05 14:57:09 +00:00
isolate-inl.h [WASM] Implements catch for the wasm low level exception mechanism. 2016-09-30 16:09:32 +00:00
isolate.cc [WASM] Implements catch for the wasm low level exception mechanism. 2016-09-30 16:09:32 +00:00
isolate.h Instead of having a hashmap with a function pointer defining its 2016-09-30 16:17:06 +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] call replacer function with correct holder in JSON.stringify 2016-09-08 17:57:56 +00:00
json-stringifier.h [JSON] call replacer function with correct holder in JSON.stringify 2016-09-08 17:57:56 +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
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-cache-inl.h KeyedLookupCache and DescriptorLookupCache -> lookup-cache{-inl.h,.cc,.h} 2016-09-06 14:57:56 +00:00
lookup-cache.cc KeyedLookupCache and DescriptorLookupCache -> lookup-cache{-inl.h,.cc,.h} 2016-09-06 14:57:56 +00:00
lookup-cache.h KeyedLookupCache and DescriptorLookupCache -> lookup-cache{-inl.h,.cc,.h} 2016-09-06 14:57:56 +00:00
lookup.cc KeyedLookupCache and DescriptorLookupCache -> lookup-cache{-inl.h,.cc,.h} 2016-09-06 14:57:56 +00:00
lookup.h Enable component builds for fuzzers 2016-09-26 07:40:44 +00:00
machine-type.cc TurboFan: Introduce TaggedSigned and TaggedPointer representations. 2016-08-16 12:41:43 +00:00
machine-type.h [Turbofan] Streamline InstructionOperand predicate methods. 2016-10-03 21:39:45 +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 [es8] Remove syntactic tail calls support. 2016-09-28 08:25:45 +00:00
msan.h
objects-body-descriptors-inl.h [builtins] move String.prototype[@@iterator] to C++ builtin 2016-09-21 14:18:00 +00:00
objects-body-descriptors.h Allow in-object properties in JSArrayBuffer. 2015-11-26 09:46:01 +00:00
objects-debug.cc [builtins] don't pre-flatten strings for JSStringIterator 2016-09-30 09:20:11 +00:00
objects-inl.h Remove getters that duplicate FunctionKind in SharedFunctionInfo and ParseInfo 2016-09-28 21:24:06 +00:00
objects-printer.cc Remove getters that duplicate FunctionKind in SharedFunctionInfo and ParseInfo 2016-09-28 21:24:06 +00:00
objects.cc Reland: [modules] Properly initialize declared variables. 2016-09-30 07:53:57 +00:00
objects.h Remove unnecessary duplication of FunctionKind enums in CompilerHints 2016-10-05 17:54:37 +00:00
ostreams.cc [turbolizer] Output correct JSON when source contains a backslash. 2016-08-09 09:18:38 +00:00
ostreams.h [d8] Fix the shared-library build 2016-09-20 12:06:54 +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 Include only stuff you need, part 8: Fix debug.h -> liveedit.h. 2016-09-06 09:00:28 +00:00
pending-compilation-error-handler.h
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 [turbofan] put src/types.[h/cc] into src/compiler/types.[h/cc] 2016-09-05 15:58:45 +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 [interpreter] Compute and use type info percentage 2016-09-23 15:30:31 +00:00
runtime-profiler.h [interpreter] Compute and use type info percentage 2016-09-23 15:30:31 +00:00
safepoint-table.cc
safepoint-table.h Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +00:00
signature.h Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +00:00
simulator.h S390: Platform specific includes in common files 2016-03-10 14:03:51 +00:00
small-pointer-list.h Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +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 Moved zones and zone related stuff in its own directory. 2016-09-20 16:08:07 +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 Reland "Turn libbase into a component" 2016-10-05 04:33:09 +00:00
startup-data-util.h
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
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 Revert of [interpreter] Add string type feedback to add (patchset #3 id:40001 of https://codereview.chromium.org/2392533002/ ) 2016-10-05 15:34:14 +00:00
type-feedback-vector.cc [TypeFeedbackVector] special ic slots for interpreter compare/binary ops. 2016-09-20 13:54:51 +00:00
type-feedback-vector.h [ic] Properly initialize dummy feedback vector. 2016-09-27 11:01:51 +00:00
type-hints.cc [TypeFeedbackVector] special ic slots for interpreter compare/binary ops. 2016-09-20 13:54:51 +00:00
type-hints.h [TypeFeedbackVector] special ic slots for interpreter compare/binary ops. 2016-09-20 13:54:51 +00:00
type-info.cc [Ignition] Use binary operation feedback from Ignition to Crankshaft. 2016-09-27 08:03:40 +00:00
type-info.h [Ignition] Use binary operation feedback from Ignition to Crankshaft. 2016-09-27 08:03:40 +00:00
unicode-cache-inl.h
unicode-cache.h
unicode-decoder.cc
unicode-decoder.h
unicode-inl.h [wasm] Add UTF-8 validation 2016-05-12 13:02:14 +00:00
unicode.cc Fix bad-char handling in utf-8 streaming streams. Also add test. 2016-10-05 17:18:58 +00:00
unicode.h Fix bad-char handling in utf-8 streaming streams. Also add test. 2016-10-05 17:18:58 +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 [d8] Fix the shared-library build 2016-09-20 12:06:54 +00:00
utils.h [d8] Fix the shared-library build 2016-09-20 12:06:54 +00:00
v8.cc Remove v8- prefix of file name in libsampler. 2016-07-08 06:47:54 +00:00
v8.gyp [turbofan] Introduces a step to verify the machine graph. 2016-10-05 08:28:14 +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
v8threads.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
value-serializer.cc ValueSerializer: Expose reading/writing doubles to embedder. 2016-10-04 13:44:41 +00:00
value-serializer.h ValueSerializer: Expose reading/writing doubles to embedder. 2016-10-04 13:44:41 +00:00
vector.h Pass debug name as Vector instead of const char* 2016-04-26 14:37:05 +00:00
version.cc
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