..
arm
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
extensions
Fix an implicit cast from int64 to double in the i18n extension
2013-07-08 15:22:12 +00:00
ia32
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
mips
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
third_party
Factor out toolset definitions in a separate gypi file
2013-07-10 11:15:16 +00:00
x64
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
accessors.cc
Cutover v8 to use new style callbacks internally
2013-06-05 12:36:33 +00:00
accessors.h
Handle retry-after-gc failures within LoadIC::Load and StoreIC::Store.
2013-04-19 08:30:49 +00:00
allocation-inl.h
Progress towards making Zones independent of Isolates and Threads.
2012-06-04 14:42:58 +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
Progress towards making Zones independent of Isolates and Threads.
2012-06-04 14:42:58 +00:00
api.cc
Move InitializeICU() to the V8 API and use it.
2013-07-11 09:58:54 +00:00
api.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
apinatives.js
Use internal array as API function cache.
2013-07-15 11:41:41 +00:00
apiutils.h
new style of property/function callbacks
2013-05-21 06:36:24 +00:00
arguments.cc
Make sure ExternalCallbackScope is always created when VM state changes to EXTERNAL
2013-06-20 14:47:35 +00:00
arguments.h
Array access fix: g++ darwin 4.2.1 compiler clamped array index to 0 when confronted with negative indices.
2013-06-10 14:44:05 +00:00
array-iterator.js
This adds the following array iterator methods:
2013-07-11 11:20:54 +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
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
assembler.h
Notify CPU profiler when calling native getters
2013-06-13 19:16:35 +00:00
assert-scope.h
Fix memory leak in assert scopes.
2013-06-13 07:47:42 +00:00
ast.cc
- Makes a common superclass for Load and Store stub compiler.
2013-07-09 08:22:41 +00:00
ast.h
Introduce type Bounds record
2013-07-11 11:47:05 +00:00
atomicops_internals_arm_gcc.h
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
atomicops_internals_mips_gcc.h
MIPS: Fix memory barriers for atomic operations.
2013-06-11 14:30:43 +00:00
atomicops_internals_tsan.h
Update the TSan-specific atomics implementation to match the current API.
2013-06-24 09:35:30 +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
Fix Win64 compilation.
2010-12-07 11:53:19 +00:00
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
Fix presubmit errors caused by updated depot tools
2011-09-08 19:57:14 +00:00
bootstrapper.cc
This adds the following array iterator methods:
2013-07-11 11:20:54 +00:00
bootstrapper.h
Deprecate FACTORY helper macro.
2013-06-04 10:30:05 +00:00
builtins.cc
Rename AllocationSite::payload to AllocationSite::transition_info
2013-07-08 15:00:12 +00:00
builtins.h
Removed flag optimize-constructed-arrays.
2013-06-25 16:31:07 +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
Fix presubmit errors caused by updated depot tools
2011-09-08 19:57:14 +00:00
char-predicates-inl.h
Remove the static qualifier from functions in header files.
2011-11-29 10:56:11 +00:00
char-predicates.h
Allow the ZWJ and ZWNJ characters in IdentifierPart as per ES5.
2012-02-23 08:15:45 +00:00
checks.cc
Make assertion scopes thread safe.
2013-06-03 15:32:22 +00:00
checks.h
Add empty-handle checks to API functions (#ifdef ENABLE_EXTRA_CHECKS)
2012-09-05 16:06:53 +00:00
circular-queue-inl.h
Fix the include guard from circular-queue-inl.h
2011-09-12 10:24:18 +00:00
circular-queue.cc
Revert "Send SIGPROF signals on the profiler event processor thread"
2013-03-07 09:12:48 +00:00
circular-queue.h
Revert "Send SIGPROF signals on the profiler event processor thread"
2013-03-07 09:12:48 +00:00
code-stubs-hydrogen.cc
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
code-stubs.cc
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
code-stubs.h
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
code.h
Disallow dereferencing deferred handles when generating optimized code.
2013-04-23 09:23:07 +00:00
codegen.cc
Remove #include "cpu-profiler-inl.h" from v8.h
2013-07-03 15:39:18 +00:00
codegen.h
Improve SeqStringSetChar implementation.
2013-05-23 09:51:06 +00:00
collection.js
Implement WeakMap.prototype.clear function.
2013-07-01 13:56:48 +00:00
compilation-cache.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
compilation-cache.h
Index script compilation cache over context, too,
2012-08-28 10:49:23 +00:00
compiler-intrinsics.h
Attempt to fix Win32 build by avoiding a compiler intrinsic.
2012-04-24 16:37:43 +00:00
compiler.cc
Refactor JavaScriptFrame::function() to return a JSFunction* and remove associated casts.
2013-07-11 16:45:58 +00:00
compiler.h
Refactor Hydrogen GVN into an HPhase and use the phase zone.
2013-06-27 13:09:08 +00:00
contexts.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
contexts.h
DataView implementation.
2013-06-21 13:02:38 +00:00
conversions-inl.h
Replace math.h with cmath
2013-04-19 13:26:47 +00:00
conversions.cc
Replace math.h with cmath
2013-04-19 13:26:47 +00:00
conversions.h
Actually fix build.
2012-07-30 09:55:26 +00:00
counters.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
counters.h
Remove Isolate::Current() from histograms.
2013-04-24 13:52:26 +00:00
cpu-profiler-inl.h
CPUProfiler: Improve line numbers support in profiler.
2013-07-07 11:42:30 +00:00
cpu-profiler.cc
CPUProfiler: Improve line numbers support in profiler.
2013-07-07 11:42:30 +00:00
cpu-profiler.h
CPUProfiler: Improve line numbers support in profiler.
2013-07-07 11:42:30 +00:00
cpu.h
Cosmetic changes ("set up" is a verb, "setup" is a noun).
2012-01-13 13:09:52 +00:00
d8-debug.cc
remove most uses of raw handle constructors
2013-06-13 09:27:09 +00:00
d8-debug.h
Added a version of the v8::HandleScope constructor with an Isolate and use that consistently.
2013-03-15 12:06:53 +00:00
d8-posix.cc
Cutover v8 to use new style callbacks internally
2013-06-05 12:36:33 +00:00
d8-readline.cc
build fix for d8-readline for 15142
2013-06-14 13:40:47 +00:00
d8-windows.cc
* Add rmdir, mkdir -p and umask to d8 on Unix.
2009-03-31 12:45:33 +00:00
d8.cc
Move InitializeICU() to the V8 API and use it.
2013-07-11 09:58:54 +00:00
d8.gyp
Only depend on icudata on windows.
2013-07-11 11:01:00 +00:00
d8.h
Cutover v8 to use new style callbacks internally
2013-06-05 12:36:33 +00:00
d8.js
Fix small mistake in d8.js.
2013-07-03 10:38:20 +00:00
data-flow.cc
Remove unused AssignedVariableAnalyzer.
2011-04-14 14:31:43 +00:00
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
Fix presubmit errors caused by updated depot tools
2011-09-08 19:57:14 +00:00
debug-agent.cc
Remove Utf8InputBuffer
2012-12-20 09:20:37 +00:00
debug-agent.h
Remove dead code and one static initializer that came with it.
2011-12-12 11:54:21 +00:00
debug-debugger.js
Debug: support breakpoints set in the middle of statement (try #2 after rollback)
2013-07-01 13:44:10 +00:00
debug.cc
Refactor JavaScriptFrame::function() to return a JSFunction* and remove associated casts.
2013-07-11 16:45:58 +00:00
debug.h
Debug: support breakpoints set in the middle of statement (try #2 after rollback)
2013-07-01 13:44:10 +00:00
deoptimizer.cc
Remove special-casing of EAGER and SOFT deoptimization calling conventions, allowing calling address to always be available to deoptimization entries.
2013-07-12 07:26:00 +00:00
deoptimizer.h
Change PC for OSR entries to point to something more sensible (i.e. the first UnknownOsrValue), removing the need to record spilled OSR values and the need for duplicate deopt entries.
2013-06-26 08:43:27 +00:00
disasm.h
Merge isolates to bleeding_edge.
2011-03-18 20:35:07 +00:00
disassembler.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
disassembler.h
Made Isolate a mandatory parameter for everything Handle-related.
2013-02-25 14:46:09 +00:00
diy-fp.cc
Extract string->double and double->string conversions for use in the preparser.
2011-07-05 11:54:11 +00:00
diy-fp.h
Extract string->double and double->string conversions for use in the preparser.
2011-07-05 11:54:11 +00:00
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
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
Make assertion scopes thread safe.
2013-06-03 15:32:22 +00:00
elements.h
Allocation Info Tracking, continued.
2013-03-01 16:06:34 +00:00
execution.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
execution.h
Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch}
2013-06-28 15:34:48 +00:00
factory.cc
Create AllocationSite objects, pointed to by AllocationSiteInfo.
2013-07-08 10:02:16 +00:00
factory.h
Create AllocationSite objects, pointed to by AllocationSiteInfo.
2013-07-08 10:02:16 +00:00
fast-dtoa.cc
Reintroduce duplicate identifier detection in preparser.
2011-09-07 12:39:53 +00:00
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
Dtoa for fixed notation.
2010-05-05 13:51:27 +00:00
flag-definitions.h
Disable compiled_transitions by default.
2013-07-15 16:56:32 +00:00
flags.cc
Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch}
2013-06-28 15:34:48 +00:00
flags.h
Introduce --print-all-code flag and infrastructure for one flag to imply another flag.
2011-12-15 17:00:27 +00:00
frames-inl.h
Refactor JavaScriptFrame::function() to return a JSFunction* and remove associated casts.
2013-07-11 16:45:58 +00:00
frames.cc
Refactor JavaScriptFrame::function() to return a JSFunction* and remove associated casts.
2013-07-11 16:45:58 +00:00
frames.h
Refactor JavaScriptFrame::function() to return a JSFunction* and remove associated casts.
2013-07-11 16:45:58 +00:00
full-codegen.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
full-codegen.h
Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch}
2013-06-28 15:34:48 +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
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +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
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
global-handles.h
Delete deprecated methods from v8-profiler.h
2013-06-21 07:56:22 +00:00
globals.h
ARM: Implement memcpy using NEON.
2013-07-10 15:32:39 +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
Check for scheduled exceptions after a failed-access-check callback.
2013-07-12 11:42:07 +00:00
handles.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
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
Create AllocationSite objects, pointed to by AllocationSiteInfo.
2013-07-08 10:02:16 +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
Bugfix: AllocationSite objects need to be walkable by the heap snapshot
2013-07-09 14:16:59 +00:00
heap-snapshot-generator.h
Bugfix: AllocationSite objects need to be walkable by the heap snapshot
2013-07-09 14:16:59 +00:00
heap.cc
Reland deprecation of HAllocateObject in favor of HAllocate.
2013-07-15 15:12:16 +00:00
heap.h
Add map transition for observed objects
2013-07-13 00:20:40 +00:00
hydrogen-bce.cc
Turn redundant bounds checks elimination into a proper HPhase.
2013-07-08 08:36:28 +00:00
hydrogen-bce.h
Turn redundant bounds checks elimination into a proper HPhase.
2013-07-08 08:36:28 +00:00
hydrogen-canonicalize.cc
Turn canonicalization into a proper HPhase.
2013-07-11 08:21:50 +00:00
hydrogen-canonicalize.h
Turn canonicalization into a proper HPhase.
2013-07-11 08:21:50 +00:00
hydrogen-dce.cc
Turn dead code elimination into a proper HPhase.
2013-07-07 06:00:15 +00:00
hydrogen-dce.h
Turn dead code elimination into a proper HPhase.
2013-07-07 06:00:15 +00:00
hydrogen-dehoist.cc
Turn array index dehoisting into a proper HPhase.
2013-07-11 12:03:43 +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
Turn propagate deoptimizing mark into a proper HPhase.
2013-07-15 09:53:00 +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
Refactor Hydrogen environment liveness analysis into an HPhase.
2013-06-27 13:15:10 +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
Reland deprecation of HAllocateObject in favor of HAllocate.
2013-07-15 15:12:16 +00:00
hydrogen-escape-analysis.h
Turn escape analysis into a proper HPhase.
2013-07-02 08:29:33 +00:00
hydrogen-gvn.cc
Use BitVector instead of handcrafted SparseSet.
2013-07-16 07:07:04 +00:00
hydrogen-gvn.h
Use BitVector instead of handcrafted SparseSet.
2013-07-16 07:07:04 +00:00
hydrogen-infer-representation.cc
Use HInstructionIterator more broadly for hydrogen.
2013-06-28 16:31:11 +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
Reland deprecation of HAllocateObject in favor of HAllocate.
2013-07-15 15:12:16 +00:00
hydrogen-instructions.h
Reland deprecation of HAllocateObject in favor of HAllocate.
2013-07-15 15:12:16 +00:00
hydrogen-minus-zero.cc
Refactor compute minus zero checks into a proper HPhase.
2013-07-10 14:08:19 +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
Refactoring and cleanup of control instructions
2013-07-05 10:40:14 +00:00
hydrogen-osr.h
Factor out OSR-related graph-building functionality from hydrogen.cc.
2013-07-04 09:20:07 +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
Turn the representation changes into a proper HPhase.
2013-07-08 09:02:09 +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
Fix invalid condition introduced with revision 15441.
2013-07-02 12:16:30 +00:00
hydrogen-uint32-analysis.h
Turn UInt32 analysis into a proper HPhase.
2013-07-02 10:53:08 +00:00
hydrogen.cc
Reland deprecation of HAllocateObject in favor of HAllocate.
2013-07-15 15:12:16 +00:00
hydrogen.h
Reland deprecation of HAllocateObject in favor of HAllocate.
2013-07-15 15:12:16 +00:00
ic-inl.h
ES6 symbols: turn symbols into a proper primitive type
2013-03-22 16:33:50 +00:00
ic.cc
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
ic.h
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
icu_util.cc
Move InitializeICU() to the V8 API and use it.
2013-07-11 09:58:54 +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
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +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
Make the irregexp interpreter throw on stack overflow.
2011-10-26 06:37:57 +00:00
isolate-inl.h
Port count-based profiler to ARM
2012-03-23 12:16:40 +00:00
isolate.cc
Refactor JavaScriptFrame::function() to return a JSFunction* and remove associated casts.
2013-07-11 16:45:58 +00:00
isolate.h
Reintroduce runtime zone to Isolate.
2013-07-03 11:40:30 +00:00
json-parser.h
Get rid of ZoneScope completely.
2013-06-26 13:36:16 +00:00
json-stringifier.h
Fall back to generic on access checks in JSON.stringify.
2013-07-12 10:04:35 +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
Don't use the identifiers TRUE and FALSE
2013-07-09 07:19:51 +00:00
jsregexp.h
Don't use the identifiers TRUE and FALSE
2013-07-09 07:19:51 +00:00
lazy-instance.h
Fix typo in lazy-instance.h.
2012-04-17 16:02:36 +00:00
list-inl.h
Overwrite the handler using Set.
2013-05-03 08:48:53 +00:00
list.h
Overwrite the handler using Set.
2013-05-03 08:48:53 +00:00
lithium-allocator-inl.h
Fix zone usage within LAllocator.
2013-06-28 07:36:43 +00:00
lithium-allocator.cc
Fix zone usage within LAllocator.
2013-06-28 07:36:43 +00:00
lithium-allocator.h
Fix zone usage within LAllocator.
2013-06-28 07:36:43 +00:00
lithium.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
lithium.h
Move phase_zone from CompilationInfo to CompilationPhase.
2013-06-27 13:03:01 +00:00
liveedit-debugger.js
Issue 2429, core implementation and the protocol change
2012-12-03 21:47:39 +00:00
liveedit.cc
Refactor JavaScriptFrame::function() to return a JSFunction* and remove associated casts.
2013-07-11 16:45:58 +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
Current logger code is messy. It mixes together
2013-07-15 11:35:39 +00:00
log-utils.h
Current logger code is messy. It mixes together
2013-07-15 11:35:39 +00:00
log.cc
Current logger code is messy. It mixes together
2013-07-15 11:35:39 +00:00
log.h
Current logger code is messy. It mixes together
2013-07-15 11:35:39 +00:00
macro-assembler.h
Implement direct allocation in old data space infrastructure.
2013-04-15 11:52:34 +00:00
macros.py
Refactored code a bit to improve StringReplace performance
2013-07-05 12:57:38 +00:00
mark-compact-inl.h
Revert "Allow partial scanning of large arrays in order to avoid"
2012-10-04 11:09:17 +00:00
mark-compact.cc
Perform new space evacuation based on marking bits.
2013-07-11 11:24:38 +00:00
mark-compact.h
Perform new space evacuation based on marking bits.
2013-07-11 11:24:38 +00:00
marking-thread.cc
Join threads after stopping.
2013-07-02 09:04:45 +00:00
marking-thread.h
Added parallel marking threads.
2013-01-31 14:23:36 +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
Allow parameterless typed array constructors.
2013-07-09 19:34:21 +00:00
mirror-debugger.js
Fix misleading names and comments in mute local variables debugger helper
2013-06-26 16:18:00 +00:00
misc-intrinsics.h
Improvement to SmiLexicalCompare. Landing http://codereview.chromium.org/7261008 for Stephen Adams
2011-06-29 08:35:10 +00:00
mksnapshot.cc
Move InitializeICU() to the V8 API and use it.
2013-07-11 09:58:54 +00:00
natives.h
Import the v8-i18n extension into v8
2013-07-03 11:22:29 +00:00
object-observe.js
[Object.observe] Lazily allocate callbackInfo structure
2013-07-15 22:16:30 +00:00
objects-debug.cc
Create AllocationSite objects, pointed to by AllocationSiteInfo.
2013-07-08 10:02:16 +00:00
objects-inl.h
A bug in AllocationSite::GetMode(from, to) meant that we didn't update
2013-07-11 09:39:22 +00:00
objects-printer.cc
Rename AllocationSite::payload to AllocationSite::transition_info
2013-07-08 15:00:12 +00:00
objects-visiting-inl.h
Add internal fields to JSArrayBufferViews (JSTypedArray and JSDataView)
2013-07-05 10:12:36 +00:00
objects-visiting.cc
DataView implementation.
2013-06-21 13:02:38 +00:00
objects-visiting.h
Add DependentCode to PropertyCells
2013-06-26 16:17:12 +00:00
objects.cc
Add map transition for observed objects
2013-07-13 00:20:40 +00:00
objects.h
Reland deprecation of HAllocateObject in favor of HAllocate.
2013-07-15 15:12:16 +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
Join threads after stopping.
2013-07-02 09:04:45 +00:00
optimizing-compiler-thread.h
Remove #include "cpu-profiler-inl.h" from v8.h
2013-07-03 15:39:18 +00:00
parser.cc
Fix sloppy-mode 'const' under Harmony flag.
2013-07-15 14:12:20 +00:00
parser.h
Remove useless ZoneScopes from Parser.
2013-06-26 08:05:41 +00:00
platform-cygwin.cc
Cleanup common POSIX functionality.
2013-07-11 11:37:08 +00:00
platform-freebsd.cc
Add a common templatized implementation of OS::DumpBacktrace() and OS::StackWalk() to platform-posix.h and use it for Linux, Mac OS X and FreeBSD.
2013-07-12 12:02:26 +00:00
platform-linux.cc
Add a common templatized implementation of OS::DumpBacktrace() and OS::StackWalk() to platform-posix.h and use it for Linux, Mac OS X and FreeBSD.
2013-07-12 12:02:26 +00:00
platform-macos.cc
Add a common templatized implementation of OS::DumpBacktrace() and OS::StackWalk() to platform-posix.h and use it for Linux, Mac OS X and FreeBSD.
2013-07-12 12:02:26 +00:00
platform-nullos.cc
ARM: Implement memcpy using NEON.
2013-07-10 15:32:39 +00:00
platform-openbsd.cc
Cleanup common POSIX functionality.
2013-07-11 11:37:08 +00:00
platform-posix.cc
Cleanup common POSIX functionality.
2013-07-11 11:37:08 +00:00
platform-posix.h
Android lacks support for cxxabi.h.
2013-07-15 12:24:13 +00:00
platform-solaris.cc
Cleanup common POSIX functionality.
2013-07-11 11:37:08 +00:00
platform-tls-mac.h
Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch}
2013-06-28 15:34:48 +00:00
platform-tls-win32.h
Add files missing from last commit.
2011-03-27 16:18:34 +00:00
platform-tls.h
Make fast tls the default
2011-07-13 10:00:33 +00:00
platform-win32.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
platform.h
ARM: Implement memcpy using NEON.
2013-07-10 15:32:39 +00:00
preparse-data-format.h
Fix Array.prototype.{reduce,reduceRight} to pass undefined as receiver for strict mode callbacks.
2011-06-09 09:05:15 +00:00
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
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
preparser.h
For-of statements do not permit initializers.
2013-06-12 12:37:44 +00:00
prettyprinter.cc
Rename Literal::handle to Literal::value
2013-06-24 10:37:59 +00:00
prettyprinter.h
Consistently start (almost) all AstPrinter::VisitFoo functions with IndentedScope.
2013-05-08 13:24:45 +00:00
profile-generator-inl.h
Delete deprecated CPU profiler code that supports filtering by security token
2013-07-06 09:12:09 +00:00
profile-generator.cc
Delete deprecated CPU profiler code that supports filtering by security token
2013-07-06 09:12:09 +00:00
profile-generator.h
Delete deprecated CPU profiler code that supports filtering by security token
2013-07-06 09:12:09 +00:00
property-details.h
Convert UnaryOpStub to a HydrogenCodeStub
2013-07-05 09:26:22 +00:00
property.cc
Free up 11 bits in fast-mode PropertyDetails by removing the enumeration-index.
2013-05-07 13:09:23 +00:00
property.h
Properly assign heapobject to constant functions.
2013-06-20 13:46:29 +00:00
proxy.js
Move global code for builtins into setup functions.
2013-04-11 12:15:25 +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
Fix compilation with gdbjit=on.
2013-06-10 16:31:55 +00:00
regexp-macro-assembler.h
RegExp macro assembler clean up.
2013-06-06 10:17:07 +00:00
regexp-stack.cc
Replace OS::MemCopy with OS::MemMove (just as fast but more flexible).
2013-04-16 12:30:51 +00:00
regexp-stack.h
Fix presubmit errors caused by updated depot tools
2011-09-08 19:57:14 +00:00
regexp.js
Move global code for builtins into setup functions.
2013-04-11 12:15:25 +00:00
rewriter.cc
Add initial parser support for harmony iteration
2013-06-06 14:38:26 +00:00
rewriter.h
Remove some dead code.
2011-04-07 14:42:37 +00:00
runtime-profiler.cc
Refactor JavaScriptFrame::function() to return a JSFunction* and remove associated casts.
2013-07-11 16:45:58 +00:00
runtime-profiler.h
Inhibit OSR for big functions.
2013-06-14 11:35:00 +00:00
runtime.cc
Make deopt testing compatible with runtime optimization status queries.
2013-07-15 18:47:40 +00:00
runtime.h
Add map transition for observed objects
2013-07-13 00:20:40 +00:00
runtime.js
Tweak error message
2013-07-05 08:34:31 +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
Improve test-cpu-profiler.cc tests stability
2013-07-10 12:56:58 +00:00
sampler.h
Improve test-cpu-profiler.cc tests stability
2013-07-10 12:56:58 +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
Remove the executable bit from scanner.cc file.
2013-04-23 07:24:08 +00:00
scanner.h
Fix crasher when checking for "of", but next token has no literal buffer
2013-06-11 11:30:03 +00:00
scopeinfo.cc
Add type field to AST expression nodes
2013-06-06 13:28:22 +00:00
scopeinfo.h
Get rid of static module allocation, do it in code.
2012-11-22 10:25:22 +00:00
scopes.cc
Add type field to AST expression nodes
2013-06-06 13:28:22 +00:00
scopes.h
Add type field to AST expression nodes
2013-06-06 13:28:22 +00:00
serialize.cc
Separate Cell and PropertyCell spaces
2013-06-12 15:03:44 +00:00
serialize.h
symbols should be in the startup snapshot
2013-06-20 09:10:19 +00:00
simulator.h
MIPS port initial commit
2010-02-04 20:36:58 +00:00
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
Separate Cell and PropertyCell spaces
2013-06-12 15:03:44 +00:00
snapshot-empty.cc
Separate Cell and PropertyCell spaces
2013-06-12 15:03:44 +00:00
snapshot.h
Separate Cell and PropertyCell spaces
2013-06-12 15:03:44 +00:00
spaces-inl.h
Improve SeqString::Truncate for latest allocated strings.
2013-03-28 11:19:38 +00:00
spaces.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
spaces.h
Remove #include "cpu-profiler-inl.h" from v8.h
2013-07-03 15:39:18 +00:00
splay-tree-inl.h
Remove TLS access for current Zone.
2012-06-11 12:42:31 +00:00
splay-tree.h
Fix MSVC warnings about missing operator delete.
2012-06-18 12:48:21 +00:00
store-buffer-inl.h
Implemented lazy sweeping of new space.
2013-07-11 09:17:03 +00:00
store-buffer.cc
Implemented lazy sweeping of new space.
2013-07-11 09:17:03 +00:00
store-buffer.h
Implemented lazy sweeping of new space.
2013-07-11 09:17:03 +00:00
string-search.cc
Merge isolates to bleeding_edge.
2011-03-18 20:35:07 +00:00
string-search.h
remove latin-1 flag
2013-03-13 20:04:50 +00:00
string-stream.cc
Remove obsolete unchecked accessors in JSFunction.
2013-06-26 14:04:25 +00:00
string-stream.h
Update representation-from-uses to support smi.
2013-05-24 12:29:37 +00:00
string.js
Refactored code a bit to improve StringReplace performance
2013-07-05 12:57:38 +00:00
strtod.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
strtod.h
Weed out extreme exponents in strtod.
2010-10-14 13:47:48 +00:00
stub-cache.cc
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
stub-cache.h
- Makes a common superclass for Load and Store stub compiler.
2013-07-09 08:22:41 +00:00
sweeper-thread.cc
Join threads after stopping.
2013-07-02 09:04:45 +00:00
sweeper-thread.h
Move sweeping pending status field of concurrent sweepers to MarkCompactCollector.
2013-02-13 15:21:08 +00:00
symbol.js
Move global code for builtins into setup functions.
2013-04-11 12:15:25 +00:00
token.cc
Simpler (and a bit faster) keyword matcher.
2011-08-09 13:32:53 +00:00
token.h
Add parser support for generators.
2013-04-02 17:34:59 +00:00
transitions-inl.h
ES6 symbols: Allow symbols as property names
2013-03-04 15:00:57 +00:00
transitions.cc
Track storage types of instance variables.
2013-04-26 15:30:41 +00:00
transitions.h
ES6 symbols: Allow symbols as property names
2013-03-04 15:00:57 +00:00
type-info.cc
Encapsulate compare nil ic_state.
2013-07-11 17:20:57 +00:00
type-info.h
- Makes a common superclass for Load and Store stub compiler.
2013-07-09 08:22:41 +00:00
typedarray.js
Throw if first argument to TypedArray.set is a number.
2013-07-16 08:11:30 +00:00
types.cc
Use static_cast instead of reinterpret_cast
2013-07-10 16:00:08 +00:00
types.h
Introduce type Bounds record
2013-07-11 11:47:05 +00:00
typing.cc
Introduce type Bounds record
2013-07-11 11:47:05 +00:00
typing.h
Introduce type Bounds record
2013-07-11 11:47:05 +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
Simplify include dependencies.
2011-05-03 08:23:58 +00:00
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
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
v8-counters.h
Add counters for requested/inserted/executed soft deopts
2013-06-20 16:53:22 +00:00
v8.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
v8.h
Remove #include "heap-snapshot-generator-inl.h" from v8.h
2013-07-04 16:32:12 +00:00
v8checks.h
Fix break of build.
2010-11-24 10:28:22 +00:00
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 the Windows shared build
2011-05-04 11:10:49 +00:00
v8globals.h
ARM: Implement memcpy using NEON.
2013-07-10 15:32:39 +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
Add gyp target to build preparser as stand-alone library.
2010-12-10 12:58:18 +00:00
v8threads.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
v8threads.h
Plug memory leak in Isolate.
2012-07-02 12:15:23 +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
ARM: Implement memcpy using NEON.
2013-07-10 15:32: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.20.6.
2013-07-15 08:00:10 +00:00
version.h
Merge isolates to bleeding_edge.
2011-03-18 20:35:07 +00:00
vm-state-inl.h
Clean up VMState a little bit.
2013-04-24 14:44:08 +00:00
vm-state.h
Clean up VMState a little bit.
2013-04-24 14:44:08 +00:00
win32-headers.h
Don't use the identifiers TRUE and FALSE
2013-07-09 07:19:51 +00:00
win32-math.cc
Replace math.h with cmath
2013-04-19 13:26:47 +00:00
win32-math.h
Replace math.h with cmath
2013-04-19 13:26:47 +00:00
zone-inl.h
Turn zone_excess_limit_ into a constant.
2013-06-27 13:10:43 +00:00
zone.cc
Refactored code a bit to improve StringReplace performance
2013-07-05 12:57:38 +00:00
zone.h
Reintroduce runtime zone to Isolate.
2013-07-03 11:40:30 +00:00