v8/src
svenpanne@chromium.org c5231ccba6 Make sure that ranges are not accessed after range analysis. Remove HValue::PrintRangeTo.
The ranges are simply wrong after range analysis, and we should only rely on computed flags.

R=bmeurer@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20674 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-04-11 09:17:18 +00:00
..
arm Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
arm64 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
extensions Fix assertion failure caused by external strings. 2014-03-10 12:08:17 +00:00
ia32 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +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 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +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 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
accessors.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
accessors.h Revert r20652 "Handlify and convert string.length to new API-style accessor." 2014-04-10 12:40:55 +00:00
allocation-site-scopes.cc The goal is to discover the appropriate heap space for objects created in full 2013-11-27 14:03:40 +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 Fix compilation on 32-bit platforms after r19728 2014-03-07 16:34:10 +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 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +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 Restore saved caller FP registers on stub failure 2013-11-22 10:21:47 +00:00
array-iterator.js Add support for per-isolate private symbols 2014-03-24 16:34:06 +00:00
array.js Fix return value of push() and unshift() on Array.prototype. 2014-04-09 09:14:56 +00:00
arraybuffer.js Inline internal getters for typed arrays & friends. 2014-03-28 15:25:24 +00:00
assembler.cc Reland "Correctly OOM in the CEntryStub after retries." 2014-03-27 10:41:45 +00:00
assembler.h Reland "Correctly OOM in the CEntryStub after retries." 2014-03-27 10:41:45 +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 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +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 Revert r20652 "Handlify and convert string.length to new API-style accessor." 2014-04-10 12:40:55 +00:00
bootstrapper.h Cleanup bootstrapper, execution and factory modules. 2014-03-31 12:01:02 +00:00
builtins.cc Partially fix semantics of Array.push() 2014-04-10 13:17:48 +00:00
builtins.h Revert "Reland of https://codereview.chromium.org/172523002/" 2014-04-04 16:18:59 +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 Expose DumpBacktrace for debugging purposes. 2014-03-17 13:33:19 +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 Revert "Reland of https://codereview.chromium.org/172523002/" 2014-04-04 16:18:59 +00:00
code-stubs.h Use distinct maps for oddballs with special handling in the type system. 2014-04-07 09:41:13 +00:00
code.h
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 Stage ES6 promises and weak collections 2014-03-18 09:57:14 +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 Handlify CompilationCache. 2014-04-08 12:33:08 +00:00
compiler.h New compilation API, part 2. 2014-03-19 13:24:13 +00:00
contexts.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
contexts.h Reland "Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException." 2014-03-24 10:07:15 +00:00
conversions-inl.h Fix inconsistencies wrt whitespaces. 2014-02-10 12:43:10 +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 Allow the embedder to pass the virtual memory limit to v8 2014-04-09 12:45:56 +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
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
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 Fixed space leak in DebuggerAgentSession. 2014-02-06 12:09:08 +00:00
debug-agent.h Fixed space leak in DebuggerAgentSession. 2014-02-06 12:09:08 +00:00
debug-debugger.js Cosmetic: Add macros for NaN, undefined and Infinity to native js code. 2013-10-17 10:02:45 +00:00
debug.cc Object::GetElements() and friends maybehandlification. 2014-04-10 09:20:11 +00:00
debug.h Revert "Reland of https://codereview.chromium.org/172523002/" 2014-04-04 16:18:59 +00:00
deoptimizer.cc Add special check for topmost optimized code in deoptimizer verification. 2014-03-21 15:03:40 +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
diy-fp.cc
diy-fp.h
double.h
dtoa.cc
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 Object::GetElements() and friends maybehandlification. 2014-04-10 09:20:11 +00:00
elements.h Object::GetElements() and friends maybehandlification. 2014-04-10 09:20:11 +00:00
execution.cc Remove debugger_auto_break flag 2014-04-01 11:23:23 +00:00
execution.h Cleanup bootstrapper, execution and factory modules. 2014-03-31 12:01:02 +00:00
factory.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
factory.h Handlefy Descriptor and other code in objects.cc 2014-04-09 14:26:32 +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
fixed-dtoa.h
flag-definitions.h Disable concurrent sweeping. 2014-04-10 07:56:40 +00:00
flags.cc Replace 'operator*' with explicit 'get' method on SmartPointer 2013-12-09 07:41:20 +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 Fix deoptimization for out-of-line constant pool. 2014-03-14 15:11:58 +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 Revert "Reland of https://codereview.chromium.org/172523002/" 2014-04-04 16:18:59 +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 Fixed power-of-2 predicates, excluding 0. 2014-04-01 09:20:28 +00:00
gdb-jit.h Remove CallICs 2014-01-31 16:52:17 +00:00
generator.js
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 Rename A64 port to ARM64 port 2014-03-21 09:28:26 +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 Remove remnant from deferred error formatting on GC. 2014-04-11 08:31:10 +00:00
handles.h Object::GetElements() and friends maybehandlification. 2014-04-10 09:20: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
heap-inl.h Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +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 Get rid of the TRANSITION PropertyType and consistently use CanHoldValue(). 2014-04-04 04:49:07 +00:00
heap-snapshot-generator.h Show references from weak containers as weak in heap snapshots. 2014-04-02 11:19:53 +00:00
heap.cc Allow the embedder to pass the virtual memory limit to v8 2014-04-09 12:45:56 +00:00
heap.h Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +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 Check elimination now sets known successor branch of HCompareObjectEqAndBranch (correctness fix). 2014-03-17 09:11:38 +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
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 Make sure that ranges are not accessed after range analysis. Remove HValue::PrintRangeTo. 2014-04-11 09:17:18 +00:00
hydrogen-instructions.h Make sure that ranges are not accessed after range analysis. Remove HValue::PrintRangeTo. 2014-04-11 09:17:18 +00:00
hydrogen-load-elimination.cc Don't eliminate loads with incompatible types or representations. 2014-02-25 09:55:50 +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
hydrogen.cc Avoid type assertion on object comparison in Hydrogen - the comparison is unreachable because of previous checks. 2014-04-11 06:45:24 +00:00
hydrogen.h Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
i18n.cc Handlify i18n.cc. 2014-04-07 11:36:33 +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 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
ic.h Revert "Reland of https://codereview.chromium.org/172523002/" 2014-04-04 16:18:59 +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
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
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 Object::GetElements() and friends maybehandlification. 2014-04-10 09:20:11 +00:00
isolate.h Change exception type to Object. 2014-04-08 09:44:24 +00:00
json-parser.h Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
json-stringifier.h Object::GetElements() and friends maybehandlification. 2014-04-10 09:20:11 +00:00
json.js Fix issues with JSON stringify replacer array 2014-03-06 09:50:53 +00:00
jsregexp-inl.h
jsregexp.cc Handlify CompilationCache. 2014-04-08 12:33:08 +00:00
jsregexp.h some random isolate threading 2013-09-11 08:39:38 +00:00
lazy-instance.h Add V8_ALIGNAS() and V8_ALIGNOF() and use that in lazy-instance.h. 2013-08-26 11:18:28 +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 Ensure that we don't mark weak heap references in the constant pool array. 2014-04-08 10:00:57 +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 Implement handlified String::Flatten. 2014-04-08 09:49:49 +00:00
liveedit.h Return MaybeHandle from SetElement and DeleteElement. 2014-04-08 07:04:13 +00:00
log-inl.h
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 Object::GetElements() and friends maybehandlification. 2014-04-10 09:20: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 Add support for per-isolate private symbols 2014-03-24 16:34:06 +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 Synchronize store buffer processing and concurrent sweeping. 2014-04-08 16:31:57 +00:00
mark-compact.h Remove unused function typedefs. 2014-04-09 15:38:45 +00:00
math.js Reland "Clean up runtime functions for Maths." 2014-03-28 10:07:23 +00:00
messages.cc Remove calls to non-handlified version of GetProperty(name). 2014-04-09 12:21:47 +00:00
messages.h Remove obsolete stack trace string in a message object. 2014-02-11 09:29:51 +00:00
messages.js Make stray 'return' an early error 2014-04-02 12:38:01 +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 Exit mksnapshot cleanly, making LSAN happy. 2014-01-29 13:30:38 +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 Reland "Enable Object.observe by default" again 2014-03-13 00:20:06 +00:00
objects-debug.cc Use OrderedHashTables as the backing store of JSSet and JSMap 2014-04-08 20:06:35 +00:00
objects-inl.h Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
objects-printer.cc Get rid of the TRANSITION PropertyType and consistently use CanHoldValue(). 2014-04-04 04:49:07 +00:00
objects-visiting-inl.h Ensure that we don't mark weak heap references in the constant pool array. 2014-04-08 10:00:57 +00:00
objects-visiting.cc External Array renaming and boilerplate scrapping 2014-01-24 16:01:15 +00:00
objects-visiting.h Reland r19897 "Fix memory leak caused by treating Code::next_code_link as strong in marker. 2014-03-26 15:14:51 +00:00
objects.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
objects.h Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +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 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
parser.h Update tests to use the new compilation API + related fixes. 2014-04-04 12:36:23 +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 PreParser fix: propagate reference erros properly. 2014-04-01 14:17:43 +00:00
preparse-data.h PreParser fix: propagate reference erros properly. 2014-04-01 14:17:43 +00:00
preparser.cc Make stray 'return' an early error 2014-04-02 12:38:01 +00:00
preparser.h Make stray 'return' an early error 2014-04-02 12:38:01 +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 Fix debug compilation after r18337 2013-12-18 09:12:31 +00:00
profile-generator.h Delete several deprecated methods on v8::CpuProfiler 2013-12-18 08:59:09 +00:00
promise.js Revert 20313 - "Ship promises and weak collections" 2014-03-31 12:40:32 +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 Get rid of the TRANSITION PropertyType and consistently use CanHoldValue(). 2014-04-04 04:49:07 +00:00
property.h Handlefy Descriptor and other code in objects.cc 2014-04-09 14:26:32 +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
regexp-macro-assembler-irregexp.h
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.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 Refactor the compiling pipeline. 2013-12-23 14:30:35 +00:00
runtime-profiler.h Remove outdated profiler flags 2013-12-06 09:52:40 +00:00
runtime.cc Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
runtime.h Object::GetElements() and friends maybehandlification. 2014-04-10 09:20:11 +00:00
runtime.js Upgrade Symbol implementation to match current ES6 behavior. 2014-02-19 14:19:42 +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 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +00:00
scanner.h Convert scanner buffers to use standard character types. 2014-03-13 09:15:14 +00:00
scopeinfo.cc Return MaybeHandle from SetProperty. 2014-04-04 12:06:11 +00:00
scopeinfo.h
scopes.cc Return MaybeHandle from SetElement and DeleteElement. 2014-04-08 07:04:13 +00:00
scopes.h Eliminate extended mode, and other modes clean-up 2014-03-11 14:41:22 +00:00
serialize.cc Revert r20652 "Handlify and convert string.length to new API-style accessor." 2014-04-10 12:40:55 +00:00
serialize.h Fix nosnap serialization tests 2014-03-12 13:13:13 +00:00
simulator.h Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
small-pointer-list.h
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
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 Allow the embedder to pass the virtual memory limit to v8 2014-04-09 12:45:56 +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
string-stream.cc Cleanup string-stream module. 2014-03-31 11:13:39 +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 Object::GetElements() and friends maybehandlification. 2014-04-10 09:20:11 +00:00
stub-cache.h Fixed spec violation of storing to length of a frozen object. 2014-03-17 15:43:33 +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 Bugfix: A TransitionArray can disappear during copy. 2014-04-10 13:06:52 +00:00
transitions.h Bugfix: A TransitionArray can disappear during copy. 2014-04-10 13:06:52 +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 Shut up Windows and ASAN 2014-04-08 11:13:26 +00:00
types.cc Treat uninitialized as internal type. 2014-04-10 11:51:03 +00:00
types.h Yet more type system tests 2014-04-10 11:49:18 +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
unbound-queue.h
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 Track global cells as special side effects in GVN. 2014-03-07 10:14:03 +00:00
uri.h Return MaybeHandle from SetProperty. 2014-04-04 12:06:11 +00:00
uri.js
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 Don't disable hash randomization option in predictable mode. 2014-03-04 12:42: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 Implement handlified String::Equals and Name::Equals. 2014-04-11 07:27:25 +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
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 Remove preemption thread and API 2013-11-21 13:47:37 +00:00
v8threads.h Remove preemption thread and API 2013-11-21 13:47:37 +00:00
v8utils.cc
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 Deprecate prepare push commit when pushing to trunk. 2014-03-20 09:23:44 +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