v8/src
2014-04-23 09:41:28 +00:00
..
arm Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
arm64 ARM64: Move sign-extension to load instructions. 2014-04-22 15:57:04 +00:00
extensions Fix assertion failure caused by external strings. 2014-03-10 12:08:17 +00:00
ia32 Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
libplatform Ensure that the worker pool is running if we intend to use it 2014-02-20 19:32:27 +00:00
mips MIPS: Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 22:40:34 +00:00
platform Use std:: on symbols declared in C++-style C headers. 2014-01-14 09:57:05 +00:00
third_party Implement in-heap backing store for typed arrays. 2014-01-16 17:08:45 +00:00
utils Use std:: on symbols declared in C++-style C headers. 2014-01-14 09:57:05 +00:00
x64 Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
accessors.cc Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
accessors.h Handlify and convert the remaining Script accesssors. 2014-04-16 14:30:58 +00:00
allocation-site-scopes.cc Introduce exception object and remove some uses of MaybeObject::IsFailure(). 2014-04-22 07:33:20 +00:00
allocation-site-scopes.h The goal is to discover the appropriate heap space for objects created in full 2013-11-27 14:03:40 +00:00
allocation-tracker.cc Reland "Move functions from handles.cc to where they belong." 2014-04-16 13:28:11 +00:00
allocation-tracker.h AllocationTracker now maintains a map from address range to stack trace that allocated the range. When snapshot is generated the map is used to find construction stack trace for an object using its address. 2014-03-07 16:13:22 +00:00
allocation.cc Fixed alignment issues of ProfilerEventsProcessor. 2014-01-10 10:39:47 +00:00
allocation.h Fixed alignment issues of ProfilerEventsProcessor. 2014-01-10 10:39:47 +00:00
api.cc Revert "Simplify v8/Isolate teardown." 2014-04-22 10:45:43 +00:00
api.h New Compilation API, part 1, try 2 2014-03-14 10:20:33 +00:00
apinatives.js Don't lookup the cache for the result of Function::New 2013-09-16 14:50:01 +00:00
arguments.cc Fix NotifyStubFailureSaveDoubles generation for ia32. 2013-12-17 09:09:55 +00:00
arguments.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
array-iterator.js ES6: Add support for Map/Set forEach 2014-04-17 17:45:32 +00:00
array.js Remove hand-written assembly ArrayPush stubs 2014-04-17 11:37:59 +00:00
arraybuffer.js Inline internal getters for typed arrays & friends. 2014-03-28 15:25:24 +00:00
assembler.cc Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
assembler.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
assert-scope.cc Introduce per-isolate assert scopes and API to guard JS execution. 2014-03-19 11:31:43 +00:00
assert-scope.h Introduce API to trigger exception on JS execution. 2014-03-19 13:06:53 +00:00
ast.cc Heap::AllocateStringFromOneByte() and major part of its callers handlified. 2014-04-17 13:27:02 +00:00
ast.h Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
atomicops_internals_arm64_gcc.h Introduced Atomic8 and added no-barrier Atomic8 accessors. 2014-04-09 08:20:10 +00:00
atomicops_internals_arm_gcc.h Introduced Atomic8 and added no-barrier Atomic8 accessors. 2014-04-09 08:20:10 +00:00
atomicops_internals_atomicword_compat.h Atomic ops: Sync with Chromium and add unit test. 2014-03-10 06:43:21 +00:00
atomicops_internals_mac.h Introduced Atomic8 and added no-barrier Atomic8 accessors. 2014-04-09 08:20:10 +00:00
atomicops_internals_mips_gcc.h Introduced Atomic8 and added no-barrier Atomic8 accessors. 2014-04-09 08:20:10 +00:00
atomicops_internals_tsan.h Introduced Atomic8 and added no-barrier Atomic8 accessors. 2014-04-09 08:20:10 +00:00
atomicops_internals_x86_gcc.cc MSan does not understand inline asm. This change preinitializes cpuid 2014-04-01 12:48:35 +00:00
atomicops_internals_x86_gcc.h Introduced Atomic8 and added no-barrier Atomic8 accessors. 2014-04-09 08:20:10 +00:00
atomicops_internals_x86_msvc.h Introduced Atomic8 and added no-barrier Atomic8 accessors. 2014-04-09 08:20:10 +00:00
atomicops.h Introduced Atomic8 and added no-barrier Atomic8 accessors. 2014-04-09 08:20:10 +00:00
bignum-dtoa.cc Use std:: on symbols declared in C++-style C headers. 2014-01-14 09:57:05 +00:00
bignum-dtoa.h
bignum.cc Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
bignum.h
bootstrapper.cc Cache maps for externalized typed array objects. 2014-04-22 12:24:28 +00:00
bootstrapper.h Heap::AllocateStringFromOneByte() and major part of its callers handlified. 2014-04-17 13:27:02 +00:00
builtins.cc Use MaybeHandles in Compiler to indicate failure instead of a null Handle. 2014-04-22 14:55:47 +00:00
builtins.h Reland r20692 "Check stack limit in ArgumentAdaptorTrampoline." 2014-04-15 08:26:26 +00:00
bytecodes-irregexp.h
cached-powers.cc Use std:: on symbols declared in C++-style C headers. 2014-01-14 09:57:05 +00:00
cached-powers.h
char-predicates-inl.h Add support for explicit octal and binary integer literals 2013-07-19 09:57:35 +00:00
char-predicates.h Fix inconsistencies wrt whitespaces. 2014-02-10 12:43:10 +00:00
checks.cc Remove assertion scopes from V8_Fatal 2014-04-15 15:37:42 +00:00
checks.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
circular-queue-inl.h Rename some of SamplingCircularQueue methods 2013-09-05 10:31:18 +00:00
circular-queue.h Fix some missing includes and forward declarations. 2014-03-27 16:43:44 +00:00
code-stubs-hydrogen.cc Make sure value is a heap number when reusing the double box in BinaryOpICStub. 2014-04-04 08:46:49 +00:00
code-stubs.cc Make maps in monomorphic IC stubs weak. 2014-04-11 10:36:09 +00:00
code-stubs.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
code.h Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
codegen.cc Mode clean-up pt 1: rename classic/non-strict mode to sloppy mode 2014-03-11 14:39:08 +00:00
codegen.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
collection.js ES6: Add support for Map/Set forEach 2014-04-17 17:45:32 +00:00
compilation-cache.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
compilation-cache.h Handlify CompilationCache. 2014-04-08 12:33:08 +00:00
compiler-intrinsics.h Revert new OS and CC detection and related changes since r15923. 2013-07-29 12:12:39 +00:00
compiler.cc Use MaybeHandles in Compiler to indicate failure instead of a null Handle. 2014-04-22 14:55:47 +00:00
compiler.h Use MaybeHandles in Compiler to indicate failure instead of a null Handle. 2014-04-22 14:55:47 +00:00
contexts.cc Heap::AllocateStringFromOneByte() and major part of its callers handlified. 2014-04-17 13:27:02 +00:00
contexts.h Cache maps for externalized typed array objects. 2014-04-22 12:24:28 +00:00
conversions-inl.h MIPS: Add big-endian support for MIPS. 2014-04-15 16:39:21 +00:00
conversions.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
conversions.h Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
counters.cc Add support for allowing an embedder to get the V8 profile timer event logs. 2014-03-10 08:56:48 +00:00
counters.h Temporarily allow HistogramTimerScopes to be nested 2013-10-29 11:44:04 +00:00
cpu-profiler-inl.h Rewrite SamplingCircularQueue 2013-08-23 08:22:07 +00:00
cpu-profiler.cc Fixed alignment issues of ProfilerEventsProcessor. 2014-01-10 10:39:47 +00:00
cpu-profiler.h Fixed alignment issues of ProfilerEventsProcessor. 2014-01-10 10:39:47 +00:00
cpu.cc v8config.h: introduce V8_LIBC_MSVCRT 2014-01-28 19:11:13 +00:00
cpu.h Remove V8_WARN_UNUSED_RESULT for simple getters. 2013-09-10 15:03:17 +00:00
d8-debug.cc Delete socket connection after debugger input loop ends. 2014-03-17 13:32:02 +00:00
d8-debug.h Fix debuggersupport=off build after r17184 and r18149. 2014-03-24 13:04:20 +00:00
d8-posix.cc Revert r18451 "Revert r18449 "Reland r18383: More API cleanup." and r18450 "Unbreak build."" since necessary WebKit changes are rolled in Chromium. 2014-01-03 14:31:17 +00:00
d8-readline.cc Use std:: on symbols declared in C++-style C headers. 2014-01-14 09:57:05 +00:00
d8-windows.cc Remove usage of deprecated APIs from d8 2013-11-22 12:35:39 +00:00
d8.cc Revert "Simplify v8/Isolate teardown." 2014-04-22 10:45:43 +00:00
d8.gyp Handlify JSObject::CanSetCallback. 2014-03-10 08:28:59 +00:00
d8.h Roll ICU 239289:258359 and add support for external ICU data tables 2014-03-25 12:05:33 +00:00
d8.js Cosmetic: Add macros for NaN, undefined and Infinity to native js code. 2013-10-17 10:02:45 +00:00
data-flow.cc
data-flow.h Allow the deoptimizer translation to track de-materialized objects. 2013-06-12 14:22:49 +00:00
date.cc Don't crash if we get a timezone change notification on an uninitialized isolate 2014-03-28 08:59:25 +00:00
date.h Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
date.js Fix date cache in strict mode. 2014-03-17 15:47:58 +00:00
dateparser-inl.h Clarify that date parsing follows Safari. 2012-10-09 08:34:39 +00:00
dateparser.cc Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
dateparser.h Fix inconsistencies wrt whitespaces. 2014-02-10 12:43:10 +00:00
debug-agent.cc Removed GetDefaultIsolate{Debugger,ForLocking,StackGuard}. 2014-04-15 07:47:33 +00:00
debug-agent.h Fixed space leak in DebuggerAgentSession. 2014-02-06 12:09:08 +00:00
debug-debugger.js Return MaybeHandle from Invoke. 2014-04-11 10:41:09 +00:00
debug.cc Use MaybeHandles in Compiler to indicate failure instead of a null Handle. 2014-04-22 14:55:47 +00:00
debug.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
deoptimizer.cc Reland "Track field types.". 2014-04-15 07:36:47 +00:00
deoptimizer.h A64: Fixes for the veneers emission. 2014-03-14 15:14:42 +00:00
disasm.h
disassembler.cc Reland "Pass a Code object to Assembler::(set_)target_address_at for use by ool constant pool." 2014-03-12 15:23:54 +00:00
disassembler.h Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
diy-fp.cc
diy-fp.h
double.h Remove unused IsNan function 2012-04-23 13:44:06 +00:00
dtoa.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
dtoa.h
effects.h Zonify types in compiler frontend 2014-01-21 16:22:52 +00:00
elements-kind.cc Harden IsMoreGeneralElementsKindTransition. 2014-04-03 16:25:05 +00:00
elements-kind.h This implements allocating small typed arrays in heap. 2014-03-26 12:50:13 +00:00
elements.cc Introduce exception object and remove some uses of MaybeObject::IsFailure(). 2014-04-22 07:33:20 +00:00
elements.h Object::GetElements() and friends maybehandlification. 2014-04-10 09:20:11 +00:00
execution.cc Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
execution.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
factory.cc Sort functions in polymorphic calls based on overall profiling ticks and inlined AST size. 2014-04-23 07:07:54 +00:00
factory.h Set code on the SharedFunctionInfo before creating the function. 2014-04-22 08:30:09 +00:00
fast-dtoa.cc
fast-dtoa.h
feedback-slots.h Adding a type vector to replace type cells. 2014-02-10 21:38:17 +00:00
fixed-dtoa.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
fixed-dtoa.h
flag-definitions.h Reland "Track field types.". 2014-04-15 07:36:47 +00:00
flags.cc Serializer enable/disable flags need thread safety. 2014-04-17 14:45:06 +00:00
flags.h Introduce a RandonNumberGenerator class. Refactor the random/private_random uses in Isolate/Context. 2013-09-10 11:13:55 +00:00
frames-inl.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
frames.cc Reland "Move functions from handles.cc to where they belong." 2014-04-16 13:28:11 +00:00
frames.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
full-codegen.cc Hide some runtime functions. 2014-03-26 15:51:48 +00:00
full-codegen.h Adjust memory limits. 2014-04-16 21:57:48 +00:00
func-name-inferrer.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
func-name-inferrer.h Move ParseObjectLiteral to ParserBase. 2014-03-11 15:40:41 +00:00
gdb-jit.cc Reland "Move functions from handles.cc to where they belong." 2014-04-16 13:28:11 +00:00
gdb-jit.h Remove CallICs 2014-01-31 16:52:17 +00:00
generator.js GeneratorFunction() makes generator instances 2013-06-12 12:52:16 +00:00
global-handles.cc Implement PersistentValueMap, a map that stores UniquePersistent values. 2014-03-13 07:10:59 +00:00
global-handles.h Implement PersistentValueMap, a map that stores UniquePersistent values. 2014-03-13 07:10:59 +00:00
globals.h MIPS: Add big-endian support for MIPS. 2014-04-15 16:39:21 +00:00
handles-inl.h Fix TSAN issue wrt assertions in the optimizing compiler thread. 2014-03-28 08:49:58 +00:00
handles.cc Reland "Move functions from handles.cc to where they belong." 2014-04-16 13:28:11 +00:00
handles.h Reland "Move functions from handles.cc to where they belong." 2014-04-16 13:28:11 +00:00
harmony-array.js Mode clean-up pt 1: rename classic/non-strict mode to sloppy mode 2014-03-11 14:39:08 +00:00
harmony-math.js Reland "Clean up runtime functions for Maths." 2014-03-28 10:07:23 +00:00
harmony-string.js Make String.prototype.contains throw when passing a regular expression 2014-04-07 10:24:01 +00:00
hashmap.h Refactoring: HashMap: provide a pointer match function, so users don't need to. 2014-04-15 14:48:21 +00:00
heap-inl.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
heap-profiler.cc AllocationTracker now maintains a map from address range to stack trace that allocated the range. When snapshot is generated the map is used to find construction stack trace for an object using its address. 2014-03-07 16:13:22 +00:00
heap-profiler.h Add methods for finding object by its snapshot id and id for an object 2013-12-18 08:17:03 +00:00
heap-snapshot-generator-inl.h Avoid SLOW_ASSERT when calling HeapGraphNode::GetChildrenCount 2013-12-20 07:33:22 +00:00
heap-snapshot-generator.cc MIPS: Add big-endian support for MIPS. 2014-04-15 16:39:21 +00:00
heap-snapshot-generator.h Refactoring: HashMap: provide a pointer match function, so users don't need to. 2014-04-15 14:48:21 +00:00
heap.cc Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
heap.h Introduce exception object and remove some uses of MaybeObject::IsFailure(). 2014-04-22 07:33:20 +00:00
hydrogen-alias-analysis.h Make HValue::ActualValue() traverse all idefs. 2013-09-16 12:44:28 +00:00
hydrogen-bce.cc Fix assert in BoundsCheckBbData. 2014-03-27 10:10:51 +00:00
hydrogen-bce.h Make bounds check elimination iterative instead of recursive. 2013-09-19 16:26:14 +00:00
hydrogen-bch.cc Minor cleanups, hopefully fixing an issue with VC's /Ze option on the way. 2013-08-27 08:47:05 +00:00
hydrogen-bch.h Added missing header. 2013-07-25 06:49:53 +00:00
hydrogen-canonicalize.cc Simplify redundant phi elimination and use during canonicalization too. 2013-10-10 08:50:44 +00:00
hydrogen-canonicalize.h Turn canonicalization into a proper HPhase. 2013-07-11 08:21:50 +00:00
hydrogen-check-elimination.cc Fix field type handling in load elimination. 2014-04-22 07:24:05 +00:00
hydrogen-check-elimination.h Fix compilation error with latest Xcode. 2013-12-02 08:09:17 +00:00
hydrogen-dce.cc Replace 'operator*' with explicit 'get' method on SmartPointer 2013-12-09 07:41:20 +00:00
hydrogen-dce.h Reduce queue size in dead code elimination by eagerly processing live instructions. 2013-10-14 13:32:02 +00:00
hydrogen-dehoist.cc Limit size of dehoistable array indices 2013-11-15 17:24:10 +00:00
hydrogen-dehoist.h Turn array index dehoisting into a proper HPhase. 2013-07-11 12:03:43 +00:00
hydrogen-environment-liveness.cc Fix TSAN issue wrt assertions in the optimizing compiler thread. 2014-03-28 08:49:58 +00:00
hydrogen-environment-liveness.h Fix TSAN issue wrt assertions in the optimizing compiler thread. 2014-03-28 08:49:58 +00:00
hydrogen-escape-analysis.cc Implement fixpoint iteration for escape analysis. 2013-10-16 09:16:56 +00:00
hydrogen-escape-analysis.h Consider out-of-bounds accesses as escaping uses. 2013-09-09 09:53:58 +00:00
hydrogen-flow-engine.h More check elimination improvements including partial learning on false branches of CompareMap and better handling of unreachable blocks. 2014-02-11 19:18:06 +00:00
hydrogen-gvn.cc Revert "Really skip dead blocks in GVN" 2014-03-14 12:05:01 +00:00
hydrogen-gvn.h Track global cells as special side effects in GVN. 2014-03-07 10:14:03 +00:00
hydrogen-infer-representation.cc Prevent representation inference from double-visiting. 2013-09-05 09:01:28 +00:00
hydrogen-infer-representation.h Refactor HInferRepresentation into an HPhase and use the phase zone. 2013-06-28 07:40:35 +00:00
hydrogen-infer-types.cc Turn infer types into proper HPhase. 2013-07-08 08:33:03 +00:00
hydrogen-infer-types.h Turn infer types into proper HPhase. 2013-07-08 08:33:03 +00:00
hydrogen-instructions.cc HBranch should also print its expected input types. 2014-04-22 11:00:27 +00:00
hydrogen-instructions.h HBranch should also print its expected input types. 2014-04-22 11:00:27 +00:00
hydrogen-load-elimination.cc Fix field type handling in load elimination. 2014-04-22 07:24:05 +00:00
hydrogen-load-elimination.h Implement local load/store elimination on basic blocks. 2013-09-17 15:32:21 +00:00
hydrogen-mark-deoptimize.cc Never hchange nan-hole to hole or hole to nan-hole. 2013-08-14 08:54:27 +00:00
hydrogen-mark-deoptimize.h Never hchange nan-hole to hole or hole to nan-hole. 2013-08-14 08:54:27 +00:00
hydrogen-mark-unreachable.cc Improve and simplify removal of unreachable code 2013-10-02 11:43:41 +00:00
hydrogen-mark-unreachable.h A few small refactorings and typo fixes 2013-11-29 10:02:32 +00:00
hydrogen-osr.cc Add tool to visualize machine code/lithium. 2013-10-21 13:35:48 +00:00
hydrogen-osr.h Refactoring such that loop builders only call into the HOsrBuilder if 2013-09-27 13:38:04 +00:00
hydrogen-range-analysis.cc Make sure that ranges are not accessed after range analysis. Remove HValue::PrintRangeTo. 2014-04-11 09:17:18 +00:00
hydrogen-range-analysis.h Make sure that ranges are not accessed after range analysis. Remove HValue::PrintRangeTo. 2014-04-11 09:17:18 +00:00
hydrogen-redundant-phi.cc Simplify redundant phi elimination and use during canonicalization too. 2013-10-10 08:50:44 +00:00
hydrogen-redundant-phi.h Simplify redundant phi elimination and use during canonicalization too. 2013-10-10 08:50:44 +00:00
hydrogen-removable-simulates.cc Turn merge removable simulates into a proper HPhase. 2013-07-10 16:34:28 +00:00
hydrogen-removable-simulates.h Turn merge removable simulates into a proper HPhase. 2013-07-10 16:34:28 +00:00
hydrogen-representation-changes.cc Also delete force representations that have no uses. 2014-03-06 09:47:27 +00:00
hydrogen-representation-changes.h Turn the representation changes into a proper HPhase. 2013-07-08 09:02:09 +00:00
hydrogen-sce.cc Reland r18363. 2013-12-19 16:45:58 +00:00
hydrogen-sce.h Turn stack check elimination into proper HPhase. 2013-07-08 07:03:57 +00:00
hydrogen-store-elimination.cc Fix approximation of CanDeoptimize() and other small store elimination fixes. 2014-04-03 10:39:04 +00:00
hydrogen-store-elimination.h First implementation of store elimination. 2014-03-25 09:06:16 +00:00
hydrogen-uint32-analysis.cc External Array renaming and boilerplate scrapping 2014-01-24 16:01:15 +00:00
hydrogen-uint32-analysis.h Turn UInt32 analysis into a proper HPhase. 2013-07-02 10:53:08 +00:00
hydrogen.cc Sort functions in polymorphic calls based on overall profiling ticks and inlined AST size. 2014-04-23 07:07:54 +00:00
hydrogen.h Implement structural function and array types 2014-04-16 16:16:37 +00:00
i18n.cc Heap::AllocateStringFromOneByte() and major part of its callers handlified. 2014-04-17 13:27:02 +00:00
i18n.h Remove all stuff marked as V8_DEPRECATED. 2013-12-18 08:09:37 +00:00
i18n.js Store i18n meta data in hidden symbols instead of js accessible properties 2014-04-01 10:56:16 +00:00
ic-inl.h Reland "Pass a Code object to Assembler::(set_)target_address_at for use by ool constant pool." 2014-03-12 15:23:54 +00:00
ic.cc Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
ic.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
icu_util.cc Fix noi18n compilation 2014-03-26 16:02:00 +00:00
icu_util.h Roll ICU 239289:258359 and add support for external ICU data tables 2014-03-25 12:05:33 +00:00
incremental-marking-inl.h Forward white to grey transition only if slot is before the progress bar of a given object. 2012-11-26 16:16:49 +00:00
incremental-marking.cc Consolidate RecordWriteFromCode and RecordWriteForEvacuationFromCode. 2014-03-03 13:27:59 +00:00
incremental-marking.h Consolidate RecordWriteFromCode and RecordWriteForEvacuationFromCode. 2014-03-03 13:27:59 +00:00
interface.cc Fixed space leak in Interface class. 2014-02-06 10:23:22 +00:00
interface.h Get rid of static module allocation, do it in code. 2012-11-22 10:25:22 +00:00
interpreter-irregexp.cc Remove an unused isolate_ field from BacktrackStack. 2014-03-24 09:09:49 +00:00
interpreter-irregexp.h
isolate-inl.h Avoid pre-aging when debugger is active 2013-10-31 11:43:23 +00:00
isolate.cc Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
isolate.h Use MaybeHandles in Compiler to indicate failure instead of a null Handle. 2014-04-22 14:55:47 +00:00
json-parser.h Reland "Track field types.". 2014-04-15 07:36:47 +00:00
json-stringifier.h Handle boxed length in JSON stringify. 2014-04-23 08:40:26 +00:00
json.js Fix issues with JSON stringify replacer array 2014-03-06 09:50:53 +00:00
jsregexp-inl.h Inline some regexp code. 2013-02-06 12:58:09 +00:00
jsregexp.cc JSObject::DeepCopy and other functions returned an empty handle to 2014-04-22 09:32:42 +00:00
jsregexp.h JSObject::DeepCopy and other functions returned an empty handle to 2014-04-22 09:32:42 +00:00
lazy-instance.h LazyInstance should be thread safe by default. 2014-04-16 11:31:39 +00:00
list-inl.h Retry landing "Implement zone-allocated types" 2014-01-21 14:14:12 +00:00
list.h Add basic support for STL containers allocated in Zones 2014-02-07 11:55:11 +00:00
lithium-allocator-inl.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
lithium-allocator.cc Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
lithium-allocator.h Refactor lithium operand declaration a little bit. 2014-03-11 02:55:06 +00:00
lithium-codegen.cc Reland "Move functions from handles.cc to where they belong." 2014-04-16 13:28:11 +00:00
lithium-codegen.h Check that environments assigned via AssignEnvironment are actually used. 2014-04-02 11:30:13 +00:00
lithium.cc Check that environments assigned via AssignEnvironment are actually used. 2014-04-02 11:30:13 +00:00
lithium.h Check that environments assigned via AssignEnvironment are actually used. 2014-04-02 11:30:13 +00:00
liveedit-debugger.js Cosmetic: Add macros for NaN, undefined and Infinity to native js code. 2013-10-17 10:02:45 +00:00
liveedit.cc Heap::AllocateStringFromOneByte() and major part of its callers handlified. 2014-04-17 13:27:02 +00:00
liveedit.h Reland "Handlify GetProperty." 2014-04-11 12:47:34 +00:00
log-inl.h Remove #include "cpu-profiler-inl.h" from v8.h 2013-07-03 15:39:18 +00:00
log-utils.cc Remove deprecated profiler API 2013-08-29 10:42:55 +00:00
log-utils.h Support for the Linux 'perf report' and 'perf annotate' tools. 2013-11-25 06:44:23 +00:00
log.cc Reland "Move functions from handles.cc to where they belong." 2014-04-16 13:28:11 +00:00
log.h Revert "Reland of https://codereview.chromium.org/172523002/" 2014-04-04 16:18:59 +00:00
macro-assembler.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
macros.py ES6: Add support for Map/Set forEach 2014-04-17 17:45:32 +00:00
mark-compact-inl.h Ignore slots buffer overflow when recording entries of the allocation sites scratchpad. 2014-03-05 14:04:21 +00:00
mark-compact.cc Make maps in monomorphic IC stubs weak. 2014-04-11 10:36:09 +00:00
mark-compact.h Make maps in monomorphic IC stubs weak. 2014-04-11 10:36:09 +00:00
math.js Reland "Clean up runtime functions for Maths." 2014-03-28 10:07:23 +00:00
messages.cc Reland "Move functions from handles.cc to where they belong." 2014-04-16 13:28:11 +00:00
messages.h Remove obsolete stack trace string in a message object. 2014-02-11 09:29:51 +00:00
messages.js Fail the compilation if the cached data is invalid. 2014-04-14 07:35:46 +00:00
mirror-debugger.js Refactor optimized in hydrogen only runtime functions. 2014-03-25 14:26:55 +00:00
misc-intrinsics.h Revert new OS and CC detection and related changes since r15923. 2013-07-29 12:12:39 +00:00
mksnapshot.cc Revert "Simplify v8/Isolate teardown." 2014-04-22 10:45:43 +00:00
msan.h [msan] Do not unpoison heap if running on simulator. 2014-04-01 12:45:00 +00:00
natives.h Snapshot i18n Javascript code 2013-09-12 13:50:38 +00:00
object-observe.js Remove unnecessary %UnwrapGlobalProxy calls from object-observe.js 2014-04-14 20:52:20 +00:00
objects-debug.cc Introduce exception object and remove some uses of MaybeObject::IsFailure(). 2014-04-22 07:33:20 +00:00
objects-inl.h Sort functions in polymorphic calls based on overall profiling ticks and inlined AST size. 2014-04-23 07:07:54 +00:00
objects-printer.cc ES6: Add support for Map/Set forEach 2014-04-17 17:45:32 +00:00
objects-visiting-inl.h Make maps in monomorphic IC stubs weak. 2014-04-11 10:36:09 +00:00
objects-visiting.cc ES6: Add support for Map/Set forEach 2014-04-17 17:45:32 +00:00
objects-visiting.h Make maps in monomorphic IC stubs weak. 2014-04-11 10:36:09 +00:00
objects.cc Fix tracking of computed fields when field type tracking is disabled. 2014-04-23 09:41:28 +00:00
objects.h Avoid exposing compiler-allocated temporaries to the debugger 2014-04-23 08:58:41 +00:00
once.cc
once.h
optimizing-compiler-thread.cc Do not overwrite already optimized code. 2014-03-11 11:37:02 +00:00
optimizing-compiler-thread.h Refactor the compiling pipeline. 2013-12-23 14:30:35 +00:00
OWNERS Adding Cira & Mihai to OWNERS for internationalization (i18n) 2013-10-11 15:24:45 +00:00
parser.cc Heap::AllocateStringFromOneByte() and major part of its callers handlified. 2014-04-17 13:27:02 +00:00
parser.h Refactor ParseFunctionLiteral. 2014-04-15 08:29:24 +00:00
platform-cygwin.cc Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
platform-freebsd.cc Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
platform-linux.cc Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
platform-macos.cc Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
platform-openbsd.cc Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
platform-posix.cc Compile fix for NaCL 2014-04-08 18:12:00 +00:00
platform-qnx.cc Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
platform-solaris.cc Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
platform-win32.cc Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
platform.h Fix a race in initialization of timezone cache in platform-win32. 2014-03-14 15:19:54 +00:00
preparse-data-format.h PreParser fix: propagate reference erros properly. 2014-04-01 14:17:43 +00:00
preparse-data.cc Parser cleanup: PreParser doesn't need to produce symbol data any more. 2014-04-14 08:49:23 +00:00
preparse-data.h Parser cleanup: PreParser doesn't need to produce symbol data any more. 2014-04-14 08:49:23 +00:00
preparser.cc Parser cleanup: PreParser doesn't need to produce symbol data any more. 2014-04-14 08:49:23 +00:00
preparser.h Tiny Parser fix: init identifiers. 2014-04-17 09:23:04 +00:00
prettyprinter.cc Zonify types in compiler frontend 2014-01-21 16:22:52 +00:00
prettyprinter.h Zonify types in compiler frontend 2014-01-21 16:22:52 +00:00
profile-generator-inl.h New Compilation API, part 1, try 2 2014-03-14 10:20:33 +00:00
profile-generator.cc Switch CPU profile start/stop markers to monotonic time. 2014-04-19 14:33:18 +00:00
profile-generator.h Switch CPU profile start/stop markers to monotonic time. 2014-04-19 14:33:18 +00:00
promise.js Try to switch Array builtins into strict mode. 2014-04-14 11:24:40 +00:00
property-details-inl.h Fix handling of polymorphic array accesses with constant index 2014-03-12 10:11:38 +00:00
property-details.h Get rid of the TRANSITION PropertyType and consistently use CanHoldValue(). 2014-04-04 04:49:07 +00:00
property.cc Reland "Track field types.". 2014-04-15 07:36:47 +00:00
property.h Reland "Track field types.". 2014-04-15 07:36:47 +00:00
proxy.js Fix logic error in assert in IsUndeclaredGlobal() 2014-01-17 11:08:24 +00:00
qnx-math.h Add support for the QNX operating system. 2014-01-02 07:04:05 +00:00
regexp-macro-assembler-irregexp-inl.h
regexp-macro-assembler-irregexp.cc Remove use of Isolate::Current in regexp macro assemblers. 2013-06-07 08:38:05 +00:00
regexp-macro-assembler-irregexp.h Remove use of Isolate::Current in regexp macro assemblers. 2013-06-07 08:38:05 +00:00
regexp-macro-assembler-tracer.cc Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
regexp-macro-assembler-tracer.h RegExp macro assembler clean up. 2013-06-06 10:17:07 +00:00
regexp-macro-assembler.cc remove most Isolate::Current asserts 2013-09-05 11:27:22 +00:00
regexp-macro-assembler.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
regexp-stack.cc remove most Isolate::Current asserts 2013-09-05 11:27:22 +00:00
regexp-stack.h
regexp.js Cosmetic: Add macros for NaN, undefined and Infinity to native js code. 2013-10-17 10:02:45 +00:00
rewriter.cc Zonify types in compiler frontend 2014-01-21 16:22:52 +00:00
rewriter.h
runtime-profiler.cc Sort functions in polymorphic calls based on overall profiling ticks and inlined AST size. 2014-04-23 07:07:54 +00:00
runtime-profiler.h Remove outdated profiler flags 2013-12-06 09:52:40 +00:00
runtime.cc Avoid exposing compiler-allocated temporaries to the debugger 2014-04-23 08:58:41 +00:00
runtime.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
runtime.js Reland r20692 "Check stack limit in ArgumentAdaptorTrampoline." 2014-04-15 08:26:26 +00:00
safepoint-table.cc Allow redirecting disassembly and deoptimization traces into a file. 2013-11-07 16:35:27 +00:00
safepoint-table.h Fix lazy deopt after tagged binary ops 2014-03-12 09:59:36 +00:00
sampler.cc Enable x64 build for Android 2014-03-24 15:56:35 +00:00
sampler.h Do not start sampler thread when CpuProfiler is active 2013-08-29 14:03:38 +00:00
scanner-character-streams.cc Cleanup scanner character streams. 2014-03-28 13:11:12 +00:00
scanner-character-streams.h Cleanup scanner character streams. 2014-03-28 13:11:12 +00:00
scanner.cc Heap::AllocateStringFromOneByte() and major part of its callers handlified. 2014-04-17 13:27:02 +00:00
scanner.h Convert scanner buffers to use standard character types. 2014-03-13 09:15:14 +00:00
scopeinfo.cc Avoid exposing compiler-allocated temporaries to the debugger 2014-04-23 08:58:41 +00:00
scopeinfo.h Get rid of static module allocation, do it in code. 2012-11-22 10:25:22 +00:00
scopes.cc Context-allocate all parameters in generators 2014-04-22 11:34:16 +00:00
scopes.h Eliminate extended mode, and other modes clean-up 2014-03-11 14:41:22 +00:00
serialize.cc Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
serialize.h Serializer enable/disable flags need thread safety. 2014-04-17 14:45:06 +00:00
simulator.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
small-pointer-list.h Remove TLS access for current Zone. 2012-06-11 12:42:31 +00:00
smart-pointers.h Replace 'operator*' with explicit 'get' method on SmartPointer 2013-12-09 07:41:20 +00:00
snapshot-common.cc Add flag for printing the time it took to deserialize the snapshot. 2013-10-02 11:32:19 +00:00
snapshot-empty.cc Separate Cell and PropertyCell spaces 2013-06-12 15:03:44 +00:00
snapshot.h remove Isolate::Current from most files starting with 's' through 'v' 2013-09-03 11:54:08 +00:00
spaces-inl.h Remove Heap::MaxRegularSpaceAllocationSize and use Page::MaxRegularHeapObjectSize instead. 2014-01-23 13:02:27 +00:00
spaces.cc Adjust memory limits. 2014-04-16 21:57:48 +00:00
spaces.h Allow the embedder to pass the virtual memory limit to v8 2014-04-09 12:45:56 +00:00
splay-tree-inl.h Un-revert "Implement simple effect typing for variables" and "Handle switch effects" 2013-08-06 12:57:23 +00:00
splay-tree.h Un-revert "Implement simple effect typing for variables" and "Handle switch effects" 2013-08-06 12:57:23 +00:00
store-buffer-inl.h Out-of-line constant pool on Arm: Stage 2 - Introduce ConstantPoolArray object. 2013-10-14 13:35:06 +00:00
store-buffer.cc Synchronize store buffer processing and concurrent sweeping. 2014-04-08 16:31:57 +00:00
store-buffer.h Implemented lazy sweeping of new space. 2013-07-11 09:17:03 +00:00
string-search.cc
string-search.h remove latin-1 flag 2013-03-13 20:04:50 +00:00
string-stream.cc Heap::AllocateStringFromOneByte() and major part of its callers handlified. 2014-04-17 13:27:02 +00:00
string-stream.h Cleanup string-stream module. 2014-03-31 11:13:39 +00:00
string.js Partially fix semantics of Array.push() 2014-04-10 13:17:48 +00:00
strtod.cc Revert new OS and CC detection and related changes since r15923. 2013-07-29 12:12:39 +00:00
strtod.h
stub-cache.cc Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
stub-cache.h Return Object* instead of MaybeObject* from runtime calls. 2014-04-22 12:50:58 +00:00
sweeper-thread.cc Introduce --job-based-sweeping flag and use individual jobs for sweeping if set 2014-02-13 15:36:17 +00:00
sweeper-thread.h Move the temporary private freelist closer to where it's used 2014-01-21 11:48:51 +00:00
symbol.js Add support for per-isolate private symbols 2014-03-24 16:34:06 +00:00
token.cc
token.h Eliminate extended mode, and other modes clean-up 2014-03-11 14:41:22 +00:00
transitions-inl.h Don't overwrite transition array map while iterating over the transition tree. 2014-04-04 09:25:36 +00:00
transitions.cc Some tests and simplified TransitionArray copying 2014-04-14 08:58:00 +00:00
transitions.h Gcstress bug fix: Transition arrays may get smaller during gc. 2014-04-11 14:25:00 +00:00
trig-table.h Reland: Embed trigonometric lookup table. 2013-11-22 08:25:50 +00:00
type-info.cc Handlify TypeFeedbackOracle::SetInfo. 2014-04-07 12:55:06 +00:00
type-info.h Revert "Continued fix for 351257. Reusing the feedback vector is too complex." 2014-03-17 08:31:21 +00:00
typedarray.js Inline internal getters for typed arrays & friends. 2014-03-28 15:25:24 +00:00
types-inl.h Implement structural function and array types 2014-04-16 16:36:27 +00:00
types.cc Fix issue with Map/SetIterator and types 2014-04-22 18:14:46 +00:00
types.h Track up to 5 stable maps as field type. 2014-04-17 08:22:22 +00:00
typing.cc Add unhandlified versions of Of() and NowOf(). 2014-04-02 07:01:43 +00:00
typing.h Zonify types in compiler frontend 2014-01-21 16:22:52 +00:00
unbound-queue-inl.h Fix data race in v8::internal::UnboundQueue 2013-06-20 06:23:34 +00:00
unbound-queue.h Fix data race in v8::internal::UnboundQueue 2013-06-20 06:23:34 +00:00
unicode-inl.h String:WriteUtf8: Add REPLACE_INVALID_UTF8 option 2014-01-20 09:52:54 +00:00
unicode.cc Fix inconsistencies wrt whitespaces. 2014-02-10 12:43:10 +00:00
unicode.h Fix inconsistencies wrt whitespaces. 2014-02-10 12:43:10 +00:00
unique.h Fix field type handling in load elimination. 2014-04-22 07:24:05 +00:00
uri.h Return MaybeHandle from SetProperty. 2014-04-04 12:06:11 +00:00
uri.js Move global code for builtins into setup functions. 2013-04-11 12:15:25 +00:00
utils-inl.h
utils.cc Reland "Handle non-power-of-2 divisors in division-like operations". 2014-03-10 10:39:17 +00:00
utils.h Fixed power-of-2 predicates, excluding 0. 2014-04-01 09:20:28 +00:00
v8-counters.cc Add support for tracking NotExectuted/ExecutedOnceCodeAge's when --track_gc_object_stats flag is set. 2013-11-06 09:29:09 +00:00
v8-counters.h Remove the last remnants of the TranscendentalCache. 2013-12-18 10:40:26 +00:00
v8.cc Revert "Simplify v8/Isolate teardown." 2014-04-22 10:45:43 +00:00
v8.h Make it possible to use HeapType inside objects-inl.h. 2014-04-01 11:07:09 +00:00
v8checks.h Various API-related simplifications. 2014-01-14 09:37:45 +00:00
v8conversions.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
v8conversions.h Harden runtime functions 2014-04-17 09:55:53 +00:00
v8dll-main.cc Fix compilation with recent MinGW64 versions. 2013-08-28 08:35:04 +00:00
v8globals.h Revert "Reland of https://codereview.chromium.org/172523002/" 2014-04-04 16:18:59 +00:00
v8memory.h Generators save and restore stack handlers 2013-05-08 08:08:23 +00:00
v8natives.js Mode clean-up pt 1: rename classic/non-strict mode to sloppy mode 2014-03-11 14:39:08 +00:00
v8threads.cc Removed Isolate::EnterDefaultIsolate. 2014-04-16 12:01:38 +00:00
v8threads.h Remove preemption thread and API 2013-11-21 13:47:37 +00:00
v8utils.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
v8utils.h ARM64: Put all simulator trace on the same stream. 2014-04-08 13:23:04 +00:00
variables.cc Make invalid LHSs that are calls late errors 2014-04-02 11:03:05 +00:00
variables.h Make invalid LHSs that are calls late errors 2014-04-02 11:03:05 +00:00
version.cc Reset change log and version to current trunk. 2014-04-15 12:05:45 +00:00
version.h
vm-state-inl.h Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
vm-state.h Fix call stack sampling for the case when native callback invokes JS function 2013-07-23 15:01:38 +00:00
weak_collection.js Stage ES6 promises and weak collections 2014-03-18 09:57:14 +00:00
win32-headers.h Work around Windows name clobbering 2014-03-11 14:56:42 +00:00
win32-math.cc Make v8 compile on VS2013. 2013-09-17 15:26:18 +00:00
win32-math.h Make v8 compile on VS2013. 2013-09-17 15:26:18 +00:00
zone-allocator.h Fix template copy constructor in zone_allocator 2014-02-19 16:35:19 +00:00
zone-containers.h Add basic support for STL containers allocated in Zones 2014-02-07 11:55:11 +00:00
zone-inl.h Don't try to use ASan on Windows 2014-03-26 16:18:28 +00:00
zone.cc ASan support for the Zone 2014-03-26 10:01:53 +00:00
zone.h Don't try to use ASan on Windows 2014-03-26 16:18:28 +00:00