v8/src
2013-09-11 09:37:37 +00:00
..
arm Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
extensions Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
ia32 Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
mips Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform Fix typo. 2013-09-11 08:56:33 +00:00
third_party This patch is to support Vtune on Android platform. 2013-07-30 01:01:04 +00:00
utils Introduce a RandonNumberGenerator class. Refactor the random/private_random uses in Isolate/Context. 2013-09-10 11:13:55 +00:00
x64 Fix leftover usage of OS::Allocate(). 2013-09-11 09:37:37 +00:00
accessors.cc Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
accessors.h thread isolate in accessors.cc 2013-09-02 09:25:20 +00:00
allocation-inl.h revert thread isolate in PreallocatedStorageAllocationPolicy 2013-09-02 11:39:23 +00:00
allocation.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
allocation.h revert thread isolate in PreallocatedStorageAllocationPolicy 2013-09-02 11:39:23 +00:00
api.cc Introduce a RandonNumberGenerator class. Refactor the random/private_random uses in Isolate/Context. 2013-09-10 11:13:55 +00:00
api.h remove Isolate::Current from most files starting with 'a' 2013-09-02 09:27:27 +00:00
apinatives.js add uncached Function::New 2013-09-09 07:52:52 +00:00
apiutils.h new style of property/function callbacks 2013-05-21 06:36:24 +00:00
arguments.cc remove old style callbacks 2013-08-27 11:47:52 +00:00
arguments.h remove old style callbacks 2013-08-27 11:47:52 +00:00
array-iterator.js Update Array Iterator to use numeric indexes 2013-08-06 13:10:07 +00:00
array.js Remove redudant deleted_count argument from EnqueueSpliceRecord 2013-06-06 19:15:40 +00:00
arraybuffer.js Do not allow invocation of ArrayBuffer and array buffer views' constructors as functions. 2013-06-27 07:42:08 +00:00
assembler.cc Introduce a RandonNumberGenerator class. Refactor the random/private_random uses in Isolate/Context. 2013-09-10 11:13:55 +00:00
assembler.h remove Isolate::Current from most files starting with 'a' 2013-09-02 09:27:27 +00:00
assert-scope.h Fix regressions triggered by map invalidation during graph creation. 2013-08-12 14:10:25 +00:00
ast.cc Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
ast.h Properly filter types using the initial map from HAllocate. 2013-09-06 11:32:46 +00:00
atomicops_internals_arm_gcc.h
atomicops_internals_mips_gcc.h MIPS: Fix memory barriers for atomic operations. 2013-06-11 14:30:43 +00:00
atomicops_internals_tsan.h TSan: Move definition of AtomicOps_x86CPUFeatureStruct into v8::internal namespace 2013-08-02 08:52:59 +00:00
atomicops_internals_x86_gcc.cc Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
atomicops_internals_x86_gcc.h Accurate function prototypes for native calls from ARM simulator. 2013-04-30 11:34:43 +00:00
atomicops_internals_x86_macosx.h Cosmetic changes ("set up" is a verb, "setup" is a noun). 2012-01-13 13:09:52 +00:00
atomicops_internals_x86_msvc.h
atomicops.h Merge two lines into one for V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-07-05 08:15:32 +00:00
bignum-dtoa.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
bignum-dtoa.h More spelling changes. 2012-01-16 12:38:59 +00:00
bignum.cc Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
bignum.h
bootstrapper.cc some random isolate threading 2013-09-11 08:39:38 +00:00
bootstrapper.h some random isolate threading 2013-09-11 08:39:38 +00:00
builtins.cc Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
builtins.h Add premonomorphic store ICs 2013-09-03 13:33:54 +00:00
bytecodes-irregexp.h RegExp: Add support for table-based character class 2012-03-30 07:43:48 +00:00
cached-powers.cc Replace math.h with cmath 2013-04-19 13:26:47 +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 Add support for explicit octal and binary integer literals 2013-07-19 09:57:35 +00:00
checks.cc some random isolate threading 2013-09-11 08:39:38 +00:00
checks.h Move OS/compiler/feature detection to public v8config.h header. 2013-08-23 07:32:25 +00:00
circular-queue-inl.h Rename some of SamplingCircularQueue methods 2013-09-05 10:31:18 +00:00
circular-queue.h Rename some of SamplingCircularQueue methods 2013-09-05 10:31:18 +00:00
code-stubs-hydrogen.cc Cleaned up deopt reason messages a bit. 2013-09-04 07:27:10 +00:00
code-stubs.cc thread isolate for EntryHookTrampoline 2013-09-11 06:56:47 +00:00
code-stubs.h thread isolate for EntryHookTrampoline 2013-09-11 06:56:47 +00:00
code.h Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
codegen.cc thread isolate for files starting with 'b' and 'c' 2013-09-03 06:57:16 +00:00
codegen.h Rename AllocationSiteInfo to AllocationMemento 2013-07-19 13:30:49 +00:00
collection.js Calling Map etc without new should throw TypeError 2013-08-01 09:18:28 +00:00
compilation-cache.cc Pipe a script's CORS status through V8 during compilation. 2013-07-30 17:05:50 +00:00
compilation-cache.h Pipe a script's CORS status through V8 during compilation. 2013-07-30 17:05:50 +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 Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
compiler.h Fix concurrent osr. 2013-09-10 11:09:22 +00:00
contexts.cc Add OptimizedCodeList and DeoptimizedCodeList to native contexts. Both lists are weak. This makes it possible to find optimized code that is not referred to by any function, but still needs to be deoptimized. It obsoletes the weak deoptimizing code list in the deoptimizer data and generally simplifies the process of deoptimizing code. 2013-09-04 13:53:24 +00:00
contexts.h Add OptimizedCodeList and DeoptimizedCodeList to native contexts. Both lists are weak. This makes it possible to find optimized code that is not referred to by any function, but still needs to be deoptimized. It obsoletes the weak deoptimizing code list in the deoptimizer data and generally simplifies the process of deoptimizing code. 2013-09-04 13:53:24 +00:00
conversions-inl.h Add support for explicit octal and binary integer literals 2013-07-19 09:57:35 +00:00
conversions.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
conversions.h Add support for explicit octal and binary integer literals 2013-07-19 09:57:35 +00:00
counters.cc thread isolate for files starting with 'b' and 'c' 2013-09-03 06:57:16 +00:00
counters.h thread isolate for files starting with 'b' and 'c' 2013-09-03 06:57:16 +00:00
cpu-profiler-inl.h Rewrite SamplingCircularQueue 2013-08-23 08:22:07 +00:00
cpu-profiler.cc move HEAP to /test 2013-09-11 07:14:41 +00:00
cpu-profiler.h Check if timeout has expired after processing each sample 2013-09-06 06:25:06 +00:00
cpu.cc Replace OS::NumberOfCores() with CPU::NumberOfProcessorsOnline(). 2013-08-28 12:32:56 +00:00
cpu.h Remove V8_WARN_UNUSED_RESULT for simple getters. 2013-09-10 15:03:17 +00:00
d8-debug.cc Cleanup Socket class and remove it from the platform files. 2013-09-04 10:41:51 +00:00
d8-debug.h Cleanup Semaphore class. 2013-09-02 12:26:06 +00:00
d8-posix.cc Revert new OS and CC detection and related changes since r15923. 2013-07-29 12:12:39 +00:00
d8-readline.cc build fix for d8-readline for 15142 2013-06-14 13:40:47 +00:00
d8-windows.cc
d8.cc Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
d8.gyp Only depend on icudata on windows. 2013-07-11 11:01:00 +00:00
d8.h Cleanup Semaphore class. 2013-09-02 12:26:06 +00:00
d8.js Fix small mistake in d8.js. 2013-07-03 10:38:20 +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 Implement date library functions in C++. 2012-03-09 12:07:29 +00:00
date.h Fix compile errors on Windows introduced by r10983. 2012-03-09 13:01:32 +00:00
date.js Move global code for builtins into setup functions. 2013-04-11 12:15:25 +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
debug-agent.cc thread isolate for DebugMessage 2013-09-10 14:26:07 +00:00
debug-agent.h Cleanup Socket class and remove it from the platform files. 2013-09-04 10:41:51 +00:00
debug-debugger.js Debug: parameterize 'step over' action with a frame where the step must be performed 2013-09-08 19:05:29 +00:00
debug.cc thread isolate for DebugMessage 2013-09-10 14:26:07 +00:00
debug.h thread isolate for DebugMessage 2013-09-10 14:26:07 +00:00
deoptimizer.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
deoptimizer.h Generate a custom OSR entrypoint for OSR compiles on all platforms, and transition to optimized code using the special entrypoint, instead of through the deoptimizer. Do not install the OSR compiled code as _the_ optimized code for a function. 2013-09-09 16:34:40 +00:00
disasm.h
disassembler.cc move HEAP to /test 2013-09-11 07:14:41 +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 More spelling changes. 2012-01-16 12:38:59 +00:00
effects.h Avoid -O3 in nacl as it does not play well with -W. 2013-08-20 08:12:19 +00:00
elements-kind.cc Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
elements-kind.h Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub 2013-07-15 15:23:52 +00:00
elements.cc Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
elements.h Allocation Info Tracking, continued. 2013-03-01 16:06:34 +00:00
execution.cc add uncached Function::New 2013-09-09 07:52:52 +00:00
execution.h add isolate parameter for Execution::Call 2013-09-05 08:48:34 +00:00
factory.cc move HEAP to /test 2013-09-11 07:14:41 +00:00
factory.h Use raw-to-handle trampoline in [Get/Set]HiddenPropertiesHashTable. 2013-09-10 14:33:06 +00:00
fast-dtoa.cc
fast-dtoa.h Remove the static qualifier from functions in header files. 2011-11-29 10:56:11 +00:00
fixed-dtoa.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
fixed-dtoa.h
flag-definitions.h Enable escape analysis for Hydrogen. 2013-09-09 17:12:59 +00:00
flags.cc Allow both "--no<flag>" and "--no-<flag>" to disable <flag>. 2013-08-21 15:17:23 +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 Fix call stack sampling for the case when native callback invokes JS function 2013-07-23 15:01:38 +00:00
frames.cc Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
frames.h Introduce the SetFp function in StackHandler 2013-07-30 23:59:55 +00:00
full-codegen.cc Functions may not be optimized and we would like to know in cpu profiler what was the reason. 2013-09-05 13:20:51 +00:00
full-codegen.h Introduce concurrent on-stack replacement. 2013-09-04 12:55:59 +00:00
func-name-inferrer.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
func-name-inferrer.h Remove TLS access for current Zone. 2012-06-11 12:42:31 +00:00
gdb-jit.cc Cleanup Mutex and related classes. 2013-08-29 09:58:30 +00:00
gdb-jit.h GDBJIT: Remove codes when they are garbage collected. 2013-07-03 15:29:59 +00:00
generator.js GeneratorFunction() makes generator instances 2013-06-12 12:52:16 +00:00
global-handles.cc new persistent semantics 2013-09-09 09:25:23 +00:00
global-handles.h new persistent semantics 2013-09-09 09:25:23 +00:00
globals.h Move Maybe template into v8.h so it can be used by SetResourceConstraints 2013-09-10 10:53:33 +00:00
handles-inl.h Revert "Introduce a handle zapping setting, and enable it by default for release and debug" due to performance impact. 2013-07-08 15:28:25 +00:00
handles.cc add isolate parameter for Execution::Call 2013-09-05 08:48:34 +00:00
handles.h Handlify JSObject::SetAccessor method. 2013-08-30 14:08:15 +00:00
harmony-array.js Add new Harmony methods to Array.prototype object. 2013-08-02 10:57:48 +00:00
harmony-string.js Add new Harmony methods to String.prototype object. 2013-07-30 16:33:08 +00:00
hashmap.h Make the performance of the VM more predictable by not letting the hash seed 2012-08-23 08:15:38 +00:00
heap-inl.h Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
heap-profiler.cc Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
heap-profiler.h Remove deprecated heap profiler methods from V8 public API 2013-07-04 16:34:07 +00:00
heap-snapshot-generator-inl.h Split profile-generator 2013-02-21 12:10:40 +00:00
heap-snapshot-generator.cc move HEAP to /test 2013-09-11 07:14:41 +00:00
heap-snapshot-generator.h Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
heap.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
heap.h Remove dead strings from heap.h 2013-09-11 08:58:38 +00:00
hydrogen-bce.cc Make sure that bce creates constants of right type 2013-07-31 16:41:51 +00:00
hydrogen-bce.h Turn redundant bounds checks elimination into a proper HPhase. 2013-07-08 08:36:28 +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 Eliminate intentional conversion from Smi to Int32 in HMul 2013-08-27 13:55:00 +00:00
hydrogen-canonicalize.h Turn canonicalization into a proper HPhase. 2013-07-11 08:21:50 +00:00
hydrogen-dce.cc Allow HPhis to have an invalid merge index. 2013-08-09 15:18:23 +00:00
hydrogen-dce.h Turn dead code elimination into a proper HPhase. 2013-07-07 06:00:15 +00:00
hydrogen-dehoist.cc Fix Array index dehoisting. 2013-08-06 16:38:39 +00:00
hydrogen-dehoist.h Turn array index dehoisting into a proper HPhase. 2013-07-11 12:03:43 +00:00
hydrogen-deoptimizing-mark.cc Unify SoftDeoptimize and Deoptimize hydrogen instructions 2013-07-23 13:35:10 +00:00
hydrogen-deoptimizing-mark.h Turn propagate deoptimizing mark into a proper HPhase. 2013-07-15 09:53:00 +00:00
hydrogen-environment-liveness.cc Delete HAbnormalExit. It does more harm than good. 2013-08-28 15:00:30 +00:00
hydrogen-environment-liveness.h Refactor Hydrogen environment liveness analysis into an HPhase. 2013-06-27 13:15:10 +00:00
hydrogen-escape-analysis.cc Consider out-of-bounds accesses as escaping uses. 2013-09-09 09:53:58 +00:00
hydrogen-escape-analysis.h Consider out-of-bounds accesses as escaping uses. 2013-09-09 09:53:58 +00:00
hydrogen-gvn.cc Unify SoftDeoptimize and Deoptimize hydrogen instructions 2013-07-23 13:35:10 +00:00
hydrogen-gvn.h Make all load-named-fields depend on their map-check, unless explicitly ignored. 2013-08-09 18:40:10 +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 Generate a custom OSR entrypoint for OSR compiles on all platforms, and transition to optimized code using the special entrypoint, instead of through the deoptimizer. Do not install the OSR compiled code as _the_ optimized code for a function. 2013-09-09 16:34:40 +00:00
hydrogen-instructions.h Remove unused method HType::IsTagged(). 2013-09-10 11:11:26 +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-minus-zero.cc Adding Smi support to Add, Sub, Mul, and Bitwise 2013-07-25 11:53:38 +00:00
hydrogen-minus-zero.h Refactor compute minus zero checks into a proper HPhase. 2013-07-10 14:08:19 +00:00
hydrogen-osr.cc Generate a custom OSR entrypoint for OSR compiles on all platforms, and transition to optimized code using the special entrypoint, instead of through the deoptimizer. Do not install the OSR compiled code as _the_ optimized code for a function. 2013-09-09 16:34:40 +00:00
hydrogen-osr.h Generate a custom OSR entrypoint for OSR compiles on all platforms, and transition to optimized code using the special entrypoint, instead of through the deoptimizer. Do not install the OSR compiled code as _the_ optimized code for a function. 2013-09-09 16:34:40 +00:00
hydrogen-range-analysis.cc Fix possible stack overflow in range analysis. 2013-07-15 09:53:46 +00:00
hydrogen-range-analysis.h Fix possible stack overflow in range analysis. 2013-07-15 09:53:46 +00:00
hydrogen-redundant-phi.cc Turn redundant phi elimination into proper HPhase. 2013-07-08 08:18:29 +00:00
hydrogen-redundant-phi.h Turn redundant phi elimination into proper HPhase. 2013-07-08 08:18:29 +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 Eliminate intentional conversion from Smi to Int32 in HMul 2013-08-27 13:55:00 +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 Turn stack check elimination into proper HPhase. 2013-07-08 07:03:57 +00:00
hydrogen-sce.h Turn stack check elimination into proper HPhase. 2013-07-08 07:03:57 +00:00
hydrogen-uint32-analysis.cc Desugar bitwise negation into XOR and kill all UnaryOp stuff. 2013-08-06 13:34:51 +00:00
hydrogen-uint32-analysis.h Turn UInt32 analysis into a proper HPhase. 2013-07-02 10:53:08 +00:00
hydrogen.cc thread isolate for HConstant::handle 2013-09-09 07:57:23 +00:00
hydrogen.h Generate a custom OSR entrypoint for OSR compiles on all platforms, and transition to optimized code using the special entrypoint, instead of through the deoptimizer. Do not install the OSR compiled code as _the_ optimized code for a function. 2013-09-09 16:34:40 +00:00
i18n.cc Deprecate Persistent functions which were marked to be deprecated. 2013-09-03 07:34:34 +00:00
i18n.h Move i18n break iterator C++ code to runtime 2013-08-20 08:46:36 +00:00
ic-inl.h remove most Isolate::Current asserts 2013-09-05 11:27:22 +00:00
ic.cc put js accessor ics behind a flags until fixed 2013-09-09 15:03:03 +00:00
ic.h Add premonomorphic store ICs 2013-09-03 13:33:54 +00:00
icu_util.cc Fix incorrect #ifdef statements for I18N support. 2013-08-01 19:21:16 +00:00
icu_util.h Move InitializeICU() to the V8 API and use it. 2013-07-11 09:58:54 +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 Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
incremental-marking.h Fix counting of scanned bytes in incremental marking step for large object. 2013-05-29 11:13:59 +00:00
interface.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +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 Make assertion scopes thread safe. 2013-06-03 15:32:22 +00:00
interpreter-irregexp.h
isolate-inl.h Introduce a RandonNumberGenerator class. Refactor the random/private_random uses in Isolate/Context. 2013-09-10 11:13:55 +00:00
isolate.cc Initialize forgotten Isolate member. 2013-09-10 11:32:15 +00:00
isolate.h some random isolate threading 2013-09-11 08:39:38 +00:00
json-parser.h Get rid of ZoneScope completely. 2013-06-26 13:36:16 +00:00
json-stringifier.h Correctly stringify mixed encoding indirect strings. 2013-09-09 16:15:40 +00:00
json.js Move global code for builtins into setup functions. 2013-04-11 12:15:25 +00:00
jsregexp-inl.h Inline some regexp code. 2013-02-06 12:58:09 +00:00
jsregexp.cc some random isolate threading 2013-09-11 08:39:38 +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 Overwrite the handler using Set. 2013-05-03 08:48:53 +00:00
list.h revert thread isolate in PreallocatedStorageAllocationPolicy 2013-09-02 11:39:23 +00:00
lithium-allocator-inl.h Fix zone usage within LAllocator. 2013-06-28 07:36:43 +00:00
lithium-allocator.cc Reland^2 "Add Chromium-style TimeDelta, Time and TimeTicks classes, and a new ElapsedTimer class." 2013-08-29 09:15:13 +00:00
lithium-allocator.h Fix zone usage within LAllocator. 2013-06-28 07:36:43 +00:00
lithium.cc Remove check for empty handle for CodeGenerator::MakeCodeEpilogue. 2013-08-16 19:52:29 +00:00
lithium.h Reland "Use V8_FINAL and V8_OVERRIDE in various places, fixing bugs revealed by them.". 2013-08-20 11:10:24 +00:00
liveedit-debugger.js Issue 2429, core implementation and the protocol change 2012-12-03 21:47:39 +00:00
liveedit.cc Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
liveedit.h Get rid of ZoneScope completely. 2013-06-26 13:36:16 +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 Cleanup Mutex and related classes. 2013-08-29 09:58:30 +00:00
log.cc remove ISOLATE 2013-09-11 07:28:47 +00:00
log.h Remove deprecated profiler API 2013-08-29 10:42:55 +00:00
macro-assembler.h Implement direct allocation in old data space infrastructure. 2013-04-15 11:52:34 +00:00
macros.py add uncached Function::New 2013-09-09 07:52:52 +00:00
mark-compact-inl.h Get rid of most uses of 'Temporary macro' HEAP 2013-09-10 14:30:36 +00:00
mark-compact.cc some random isolate threading 2013-09-11 08:39:38 +00:00
mark-compact.h Add OptimizedCodeList and DeoptimizedCodeList to native contexts. Both lists are weak. This makes it possible to find optimized code that is not referred to by any function, but still needs to be deoptimized. It obsoletes the weak deoptimizing code list in the deoptimizer data and generally simplifies the process of deoptimizing code. 2013-09-04 13:53:24 +00:00
marking-thread.cc Cleanup Semaphore class. 2013-09-02 12:26:06 +00:00
marking-thread.h Cleanup Semaphore class. 2013-09-02 12:26:06 +00:00
math.js Implement support for Math.imul in Crankshaft. 2013-04-26 08:52:35 +00:00
messages.cc Deprecate FACTORY helper macro. 2013-06-04 10:30:05 +00:00
messages.h Deprecate FACTORY helper macro. 2013-06-04 10:30:05 +00:00
messages.js Improve internal stringifcation for custom Error objects. 2013-08-06 13:58:21 +00:00
mirror-debugger.js Convert CONSTANT_FUNCTION to CONSTANT 2013-07-24 12:34:50 +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 move HEAP to /test 2013-09-11 07:14:41 +00:00
natives.h Revert "Snapshot i18n Javascript code" and "Fix mjsunit/debug-script after r16298". 2013-08-26 17:00:58 +00:00
object-observe.js This patch implements optimized objectInfo structure which manages the set of observers associated with an object and the changeRecord types which they accept. 2013-09-10 18:13:54 +00:00
objects-debug.cc move HEAP to /test 2013-09-11 07:14:41 +00:00
objects-inl.h move HEAP to /test 2013-09-11 07:14:41 +00:00
objects-printer.cc Push SetAccessor to Template 2013-09-04 07:45:36 +00:00
objects-visiting-inl.h remove Isolate::Current from most files starting with 'f' through 'i' 2013-09-03 11:47:16 +00:00
objects-visiting.cc Remove OptimizedCodeEntry *sigh*. 2013-09-02 10:35:34 +00:00
objects-visiting.h Remove OptimizedCodeEntry *sigh*. 2013-09-02 10:35:34 +00:00
objects.cc some random isolate threading 2013-09-11 08:39:38 +00:00
objects.h move HEAP to /test 2013-09-11 07:14:41 +00:00
once.cc Landing for pliard@chromium.org: Remove static initializers in v8. 2012-03-12 13:56:56 +00:00
once.h Landing for pliard@chromium.org: Remove static initializers in v8. 2012-03-12 13:56:56 +00:00
optimizing-compiler-thread.cc Introduce concurrent on-stack replacement. 2013-09-04 12:55:59 +00:00
optimizing-compiler-thread.h Introduce concurrent on-stack replacement. 2013-09-04 12:55:59 +00:00
parser.cc Functions may not be optimized and we would like to know in cpu profiler what was the reason. 2013-09-05 13:20:51 +00:00
parser.h remove Isolate::Current from most files starting with 'o' through 'r' 2013-09-04 07:05:11 +00:00
platform-cygwin.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform-freebsd.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform-linux.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform-macos.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform-openbsd.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform-posix.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform-posix.h Revert new OS and CC detection and related changes since r15923. 2013-07-29 12:12:39 +00:00
platform-solaris.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform-win32.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
platform.h Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
preparse-data-format.h
preparse-data.cc Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
preparse-data.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
preparser-api.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
preparser.cc Revert new OS and CC detection and related changes since r15923. 2013-07-29 12:12:39 +00:00
preparser.h Fix compilation with recent MinGW64 versions. 2013-08-28 08:35:04 +00:00
prettyprinter.cc remove Isolate::Current from most files starting with 'a' 2013-09-02 09:27:27 +00:00
prettyprinter.h remove Isolate::Current from most files starting with 'a' 2013-09-02 09:27:27 +00:00
profile-generator-inl.h Functions may not be optimized and we would like to know in cpu profiler what was the reason. 2013-09-05 13:20:51 +00:00
profile-generator.cc move HEAP to /test 2013-09-11 07:14:41 +00:00
profile-generator.h move HEAP to /test 2013-09-11 07:14:41 +00:00
property-details.h Fixed HMul::Canonicalize() to support SMI 2013-08-27 14:09:26 +00:00
property.cc Convert CONSTANT_FUNCTION to CONSTANT 2013-07-24 12:34:50 +00:00
property.h move HEAP to /test 2013-09-11 07:14:41 +00:00
proxy.js Proxies: Make 'with' work, plus minor other fixes 2013-07-19 14:07:23 +00:00
regexp-macro-assembler-irregexp-inl.h RegExp: Add support for table-based character class 2012-03-30 07:43:48 +00:00
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 RegExp macro assembler clean up. 2013-06-06 10:17:07 +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 RegExp macro assembler clean up. 2013-06-06 10:17:07 +00:00
regexp-stack.cc remove most Isolate::Current asserts 2013-09-05 11:27:22 +00:00
regexp-stack.h
regexp.js Move global code for builtins into setup functions. 2013-04-11 12:15:25 +00:00
rewriter.cc remove Isolate::Current from most files starting with 'a' 2013-09-02 09:27:27 +00:00
rewriter.h
runtime-profiler.cc Introduce concurrent on-stack replacement. 2013-09-04 12:55:59 +00:00
runtime-profiler.h Remove unused methods from RuntimeProfiler 2013-07-29 19:02:16 +00:00
runtime.cc move HEAP to /test 2013-09-11 07:14:41 +00:00
runtime.h Debug: parameterize 'step over' action with a frame where the step must be performed 2013-09-08 19:05:29 +00:00
runtime.js Desugar bitwise negation into XOR and kill all UnaryOp stuff. 2013-08-06 13:34:51 +00:00
safepoint-table.cc Make it possible to Crankshaft all kinds of stubs. 2013-04-18 09:50:46 +00:00
safepoint-table.h Make assertion scopes thread safe. 2013-06-03 15:32:22 +00:00
sampler.cc Do not start sampler thread when CpuProfiler is active 2013-08-29 14:03:38 +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 Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
scanner-character-streams.h Fix input and output to handle UTF16 surrogate pairs. 2012-03-12 12:35:28 +00:00
scanner.cc Add support for explicit octal and binary integer literals 2013-07-19 09:57:35 +00:00
scanner.h Add support for explicit octal and binary integer literals 2013-07-19 09:57:35 +00:00
scopeinfo.cc move HEAP to /test 2013-09-11 07:14: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 remove Isolate::Current from most files starting with 's' through 'v' 2013-09-03 11:54:08 +00:00
scopes.h Add type field to AST expression nodes 2013-06-06 13:28:22 +00:00
serialize.cc move HEAP to /test 2013-09-11 07:14:41 +00:00
serialize.h move HEAP to /test 2013-09-11 07:14:41 +00:00
simulator.h
small-pointer-list.h Remove TLS access for current Zone. 2012-06-11 12:42:31 +00:00
smart-pointers.h Details wrt parallel recompilation. 2013-03-05 16:22:08 +00:00
snapshot-common.cc remove Isolate::Current from most files starting with 's' through 'v' 2013-09-03 11:54:08 +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 Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
spaces.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
spaces.h Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +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 move HEAP to /test 2013-09-11 07:14:41 +00:00
store-buffer.cc Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +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 remove ISOLATE 2013-09-11 07:28:47 +00:00
string-stream.h remove Isolate::Current from most files starting with 's' through 'v' 2013-09-03 11:54:08 +00:00
string.js Refactored code a bit to improve StringReplace performance 2013-07-05 12:57:38 +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 move HEAP to /test 2013-09-11 07:14:41 +00:00
stub-cache.h store ics for js api accessors 2013-09-06 11:31:25 +00:00
sweeper-thread.cc Cleanup Semaphore class. 2013-09-02 12:26:06 +00:00
sweeper-thread.h Cleanup Semaphore class. 2013-09-02 12:26:06 +00:00
symbol.js Move global code for builtins into setup functions. 2013-04-11 12:15:25 +00:00
token.cc
token.h New array bounds check elimination pass (focused on induction variables and bitwise operations). 2013-07-25 06:37:25 +00:00
transitions-inl.h Remove elements transitions from the transition array. 2013-07-31 17:08:50 +00:00
transitions.cc remove Isolate::Current from most files starting with 's' through 'v' 2013-09-03 11:54:08 +00:00
transitions.h remove Isolate::Current from most files starting with 's' through 'v' 2013-09-03 11:54:08 +00:00
type-info.cc Remove platform-specific dead code for KeyedStores 2013-08-19 22:12:46 +00:00
type-info.h Desugar bitwise negation into XOR and kill all UnaryOp stuff. 2013-08-06 13:34:51 +00:00
typedarray.js Speed-up 'new TypedArray(arrayLike)'. 2013-08-01 08:52:21 +00:00
types.cc Adding Smi support to Add, Sub, Mul, and Bitwise 2013-07-25 11:53:38 +00:00
types.h Rename "parallel recompilation" to "concurrent recompilation". 2013-08-22 16:14:37 +00:00
typing.cc remove Isolate::Current from most files starting with 'a' 2013-09-02 09:27:27 +00:00
typing.h Un-revert "Implement simple effect typing for variables" and "Handle switch effects" 2013-08-06 12:57:23 +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 Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
unicode.cc Keep two empty lines between declarations for cpp files 2013-07-05 09:52:11 +00:00
unicode.h remove latin-1 flag 2013-03-13 20:04:50 +00:00
uri.h Make assertion scopes thread safe. 2013-06-03 15:32:22 +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 Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
utils.h Improve code for integral modulus calculation. 2013-06-10 12:05:54 +00:00
v8-counters.cc thread isolate for files starting with 'b' and 'c' 2013-09-03 06:57:16 +00:00
v8-counters.h New array bounds check elimination pass (focused on induction variables and bitwise operations). 2013-07-25 06:37:25 +00:00
v8.cc Introduce a RandonNumberGenerator class. Refactor the random/private_random uses in Isolate/Context. 2013-09-10 11:13:55 +00:00
v8.h Introduce a RandonNumberGenerator class. Refactor the random/private_random uses in Isolate/Context. 2013-09-10 11:13:55 +00:00
v8checks.h
v8conversions.cc Continues Latin-1 support. All tests pass with ENABLE_LATIN_1 flag. 2013-01-09 15:47:53 +00:00
v8conversions.h Make assertion scopes thread safe. 2013-06-03 15:32:22 +00:00
v8dll-main.cc Fix compilation with recent MinGW64 versions. 2013-08-28 08:35:04 +00:00
v8globals.h Refactor and cleanup VirtualMemory. 2013-09-11 08:47:02 +00:00
v8memory.h Generators save and restore stack handlers 2013-05-08 08:08:23 +00:00
v8natives.js GeneratorFunction() makes generator instances 2013-06-12 12:52:16 +00:00
v8preparserdll-main.cc
v8threads.cc build fix for 16520 2013-09-04 11:09:55 +00:00
v8threads.h remove Isolate::Current from most files starting with 's' through 'v' 2013-09-03 11:54:08 +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 Revert new OS and CC detection and related changes since r15923. 2013-07-29 12:12:39 +00:00
variables.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
variables.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
version.cc Prepare push to trunk. Now working on version 3.21.14. 2013-09-11 08:23:37 +00:00
version.h
vm-state-inl.h Fix call stack sampling for the case when native callback invokes JS function 2013-07-23 15:01:38 +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
win32-headers.h Cleanup Mutex and related classes. 2013-08-29 09:58:30 +00:00
win32-math.cc Reland^2 "Add Chromium-style TimeDelta, Time and TimeTicks classes, and a new ElapsedTimer class." 2013-08-29 09:15:13 +00:00
win32-math.h Replace math.h with cmath 2013-04-19 13:26:47 +00:00
zone-inl.h Un-revert "Implement simple effect typing for variables" and "Handle switch effects" 2013-08-06 12:57:23 +00:00
zone.cc Refactored code a bit to improve StringReplace performance 2013-07-05 12:57:38 +00:00
zone.h revert thread isolate in PreallocatedStorageAllocationPolicy 2013-09-02 11:39:23 +00:00