v8/src
jkummerow@chromium.org c7a9bffbcf Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch}
R=jkummerow@chromium.org

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

Patch from Haitao Feng <haitao.feng@intel.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@15391 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2013-06-28 15:34:48 +00:00
..
arm Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
extensions Separate Cell and PropertyCell spaces 2013-06-12 15:03:44 +00:00
ia32 Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
mips Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
third_party Introduce a notion of "v8_code" in gyp config files. 2013-06-28 15:22:46 +00:00
x64 Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +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
allocation.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
allocation.h
api.cc Improved function entry hook coverage 2013-06-28 13:40:41 +00:00
api.h API for DataView. 2013-06-24 11:23:50 +00:00
apinatives.js Make sure builtin functions don't rely on __proto__. 2013-03-04 16:05:12 +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.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 Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +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 Fix to_boolean type feedback for unary and binary ops 2013-06-25 11:49:46 +00:00
ast.h Fix to_boolean type feedback for unary and binary ops 2013-06-25 11:49: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 Update the TSan-specific atomics implementation to match the current API. 2013-06-24 09:35:30 +00:00
atomicops_internals_x86_gcc.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +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
atomicops_internals_x86_msvc.h
atomicops.h Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
bignum-dtoa.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
bignum-dtoa.h
bignum.cc Fix bug in bignum implementation. 2013-04-08 15:13:57 +00:00
bignum.h
bootstrapper.cc Improved function entry hook coverage 2013-06-28 13:40:41 +00:00
bootstrapper.h Deprecate FACTORY helper macro. 2013-06-04 10:30:05 +00:00
builtins.cc Removed flag optimize-constructed-arrays. 2013-06-25 16:31:07 +00:00
builtins.h Removed flag optimize-constructed-arrays. 2013-06-25 16:31:07 +00:00
bytecodes-irregexp.h
cached-powers.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
cached-powers.h
char-predicates-inl.h
char-predicates.h
checks.cc Make assertion scopes thread safe. 2013-06-03 15:32:22 +00:00
checks.h
circular-queue-inl.h
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 Hydrogen array constructor cleanup and improvements 2013-06-28 13:16:14 +00:00
code-stubs.cc Improved function entry hook coverage 2013-06-28 13:40:41 +00:00
code-stubs.h Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
code.h Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
codegen.cc Rename Literal::handle to Literal::value 2013-06-24 10:37:59 +00:00
codegen.h Improve SeqStringSetChar implementation. 2013-05-23 09:51:06 +00:00
collection.js Move creation of collection prototypes into JavaScript. 2013-04-11 13:31:51 +00:00
compilation-cache.cc Added an Isolate parameter to some HashTable/Dictionary methods. TypeFeedbackOracle tweaks. 2013-03-12 07:06:36 +00:00
compilation-cache.h
compiler-intrinsics.h
compiler.cc Abort optimization when debugger is turned on. 2013-06-28 11:34:51 +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 Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +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
counters.cc Remove Isolate::Current() from histograms. 2013-04-24 13:52:26 +00:00
counters.h Remove Isolate::Current() from histograms. 2013-04-24 13:52:26 +00:00
cpu-profiler-inl.h Revert "Perform CPU sampling by CPU sampling thread only iff processing thread is not running." 2012-11-30 10:26:21 +00:00
cpu-profiler.cc Fix data race in v8::internal::UnboundQueue 2013-06-20 06:23:34 +00:00
cpu-profiler.h Notify CPU profiler when calling native getters 2013-06-13 19:16:35 +00:00
cpu.h
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
d8.cc Do not use deprecated MakeWeak in d8. 2013-06-24 13:15:07 +00:00
d8.gyp Introduce a notion of "v8_code" in gyp config files. 2013-06-28 15:22:46 +00:00
d8.h Cutover v8 to use new style callbacks internally 2013-06-05 12:36:33 +00:00
d8.js ES6 symbols: implement name property 2013-03-22 16:51:28 +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
date.h
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
dateparser.h
debug-agent.cc Remove Utf8InputBuffer 2012-12-20 09:20:37 +00:00
debug-agent.h
debug-debugger.js Remove support for Live Object List and inspector module. 2013-01-16 15:44:26 +00:00
debug.cc Abort optimization when debugger is turned on. 2013-06-28 11:34:51 +00:00
debug.h Provide list of step-in source positions in JS Debug API 2013-06-25 13:42:44 +00:00
deoptimizer.cc Get rid of ZoneScope completely. 2013-06-26 13:36:16 +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
disassembler.cc Make assertion scopes thread safe. 2013-06-03 15:32:22 +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
dtoa.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
dtoa.h
elements-kind.cc Consolidated all the key store/load classes in the Hydrogen and Lithium 2012-11-02 09:18:53 +00:00
elements-kind.h Canonicalize NaNs on store to Fast(Float|Double) arrays 2013-03-28 13:30:16 +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 Deprecate FACTORY helper macro. 2013-06-04 10:30:05 +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 CPUProfiler: It is not clear why we are using Handle<Object> for scriptId. Lets flip it into Smi/int. 2013-06-25 14:57:47 +00:00
factory.h DataView implementation. 2013-06-21 13:02:38 +00:00
fast-dtoa.cc
fast-dtoa.h
fixed-dtoa.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
fixed-dtoa.h
flag-definitions.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
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
frames-inl.h Improved function entry hook coverage 2013-06-28 13:40:41 +00:00
frames.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
frames.h Improved function entry hook coverage 2013-06-28 13:40:41 +00:00
full-codegen.cc Rename Literal::handle to Literal::value 2013-06-24 10:37:59 +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
gdb-jit.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
gdb-jit.h Make GDBJIT interface compile again. 2013-03-20 11:29:46 +00:00
generator.js GeneratorFunction() makes generator instances 2013-06-12 12:52:16 +00:00
global-handles.cc remove V8_ALLOW_ACCESS_TO_PERSISTENT_IMPLICIT and V8_ALLOW_ACCESS_TO_PERSISTENT_ARROW 2013-06-03 10:02:02 +00:00
global-handles.h Delete deprecated methods from v8-profiler.h 2013-06-21 07:56:22 +00:00
globals.h Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
handles-inl.h Cosmetic change to the handle dereference check. 2013-06-05 15:35:14 +00:00
handles.cc Make sure ExternalCallbackScope is always created when VM state changes to EXTERNAL 2013-06-20 14:47:35 +00:00
handles.h New unified type representation 2013-06-05 15:43:53 +00:00
hashmap.h
heap-inl.h CPUProfiler: It is not clear why we are using Handle<Object> for scriptId. Lets flip it into Smi/int. 2013-06-25 14:57:47 +00:00
heap-profiler.cc New GC APIs, try 2. 2013-04-24 15:59:23 +00:00
heap-profiler.h New GC APIs, try 2. 2013-04-24 15:59:23 +00:00
heap-snapshot-generator-inl.h Split profile-generator 2013-02-21 12:10:40 +00:00
heap-snapshot-generator.cc Heap snapshot: Update user roots definition. 2013-06-28 12:53:52 +00:00
heap-snapshot-generator.h Heap snapshot: Update user roots definition. 2013-06-28 12:53:52 +00:00
heap.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
heap.h Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +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-gvn.cc Refactor Hydrogen GVN into an HPhase and use the phase zone. 2013-06-27 13:09:08 +00:00
hydrogen-gvn.h Refactor Hydrogen GVN into an HPhase and use the phase zone. 2013-06-27 13:09:08 +00:00
hydrogen-infer-representation.cc Refactor HInferRepresentation into an HPhase and use the phase zone. 2013-06-28 07:40:35 +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-instructions.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
hydrogen-instructions.h Hydrogen array constructor cleanup and improvements 2013-06-28 13:16:14 +00:00
hydrogen.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
hydrogen.h Hydrogen array constructor cleanup and improvements 2013-06-28 13:16:14 +00:00
ic-inl.h ES6 symbols: turn symbols into a proper primitive type 2013-03-22 16:33:50 +00:00
ic.cc Improved function entry hook coverage 2013-06-28 13:40:41 +00:00
ic.h Migrate BinaryOpICs and UnaryOpICs to new type rep 2013-06-14 17:02:39 +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 Separate Cell and PropertyCell spaces 2013-06-12 15:03:44 +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
isolate.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
isolate.h Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
json-parser.h Get rid of ZoneScope completely. 2013-06-26 13:36:16 +00:00
json-stringifier.h Make assertion scopes thread safe. 2013-06-03 15:32:22 +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 Get rid of ZoneScope completely. 2013-06-26 13:36:16 +00:00
jsregexp.h Get rid of ZoneScope completely. 2013-06-26 13:36:16 +00:00
lazy-instance.h
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 Split HPhase for Lithium and Hydrogen using common CompilationPhase base. 2013-06-25 12:22:26 +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 Get rid of ZoneScope completely. 2013-06-26 13:36:16 +00:00
liveedit.h Get rid of ZoneScope completely. 2013-06-26 13:36:16 +00:00
log-inl.h
log-utils.cc CPUProfiler: Simplify logging part of CreateCodeEvent functions. 2013-06-24 12:55:19 +00:00
log-utils.h CPUProfiler: Simplify logging part of CreateCodeEvent functions. 2013-06-24 12:55:19 +00:00
log.cc Fix GCC error about comma at end of enumerator list. 2013-06-25 09:34:22 +00:00
log.h CPUProfiler: Simplify logging part of CreateCodeEvent functions. 2013-06-24 12:55:19 +00:00
macro-assembler.h Implement direct allocation in old data space infrastructure. 2013-04-15 11:52:34 +00:00
macros.py Update typed arrays behavior to match ES6 rev 15. Remove TO_POSITIVE_INTEGER and throw on negative length arguments. 2013-06-24 13:58:52 +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 Remove obsolete free-space checks from MarkCompactCollector. 2013-06-26 16:37:15 +00:00
mark-compact.h Add DependentCode to PropertyCells 2013-06-26 16:17:12 +00:00
marking-thread.cc Make assertion scopes thread safe. 2013-06-03 15:32:22 +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 Do not allow invocation of ArrayBuffer and array buffer views' constructors as functions. 2013-06-27 07:42:08 +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
mksnapshot.cc remove most uses of raw handle constructors 2013-06-13 09:27:09 +00:00
natives.h
object-observe.js Remove redudant deleted_count argument from EnqueueSpliceRecord 2013-06-06 19:15:40 +00:00
objects-debug.cc DataView implementation. 2013-06-21 13:02:38 +00:00
objects-inl.h The check for internalized strings relied on the fact that we had less 2013-06-27 13:39:44 +00:00
objects-printer.cc Remove obsolete unchecked accessors in JSFunction. 2013-06-26 14:04:25 +00:00
objects-visiting-inl.h Add DependentCode to PropertyCells 2013-06-26 16:17:12 +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 Abort optimization when debugger is turned on. 2013-06-28 11:34:51 +00:00
objects.h The check for internalized strings relied on the fact that we had less 2013-06-27 13:39:44 +00:00
once.cc
once.h
optimizing-compiler-thread.cc Avoid data race in debug mode on the parallel thread. 2013-06-28 11:24:27 +00:00
optimizing-compiler-thread.h Avoid data race in debug mode on the parallel thread. 2013-06-28 11:24:27 +00:00
parser.cc Remove useless ZoneScopes from Parser. 2013-06-26 08:05:41 +00:00
parser.h Remove useless ZoneScopes from Parser. 2013-06-26 08:05:41 +00:00
platform-cygwin.cc Nuke OS::ReleaseStore, use Release_Store instead 2013-06-20 06:16:24 +00:00
platform-freebsd.cc Nuke OS::ReleaseStore, use Release_Store instead 2013-06-20 06:16:24 +00:00
platform-linux.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
platform-macos.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
platform-nullos.cc Unified the structure of VirtualMemory implementations across platforms a bit. 2013-04-12 11:10:19 +00:00
platform-openbsd.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
platform-posix.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
platform-posix.h
platform-solaris.cc Nuke OS::ReleaseStore, use Release_Store instead 2013-06-20 06:16:24 +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
platform-tls.h
platform-win32.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
platform.h Nuke OS::ReleaseStore, use Release_Store instead 2013-06-20 06:16:24 +00:00
preparse-data-format.h
preparse-data.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +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 For-of statements do not permit initializers. 2013-06-12 12:37:44 +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 CPUProfiler: Simplify CodeEntry constructor calls. 2013-06-26 16:04:25 +00:00
profile-generator.cc CPUProfiler: Simplify CodeEntry constructor calls. 2013-06-26 16:04:25 +00:00
profile-generator.h CPUProfiler: Simplify CodeEntry constructor calls. 2013-06-26 16:04:25 +00:00
property-details.h Try convert polymorphic stores into a single monomorphic store. 2013-06-14 14:16:03 +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-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
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
runtime-profiler.cc 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
runtime-profiler.h Inhibit OSR for big functions. 2013-06-14 11:35:00 +00:00
runtime.cc Fix misleading names and comments in mute local variables debugger helper 2013-06-26 16:18:00 +00:00
runtime.h Provide list of step-in source positions in JS Debug API 2013-06-25 13:42:44 +00:00
runtime.js Update typed arrays behavior to match ES6 rev 15. Remove TO_POSITIVE_INTEGER and throw on negative length arguments. 2013-06-24 13:58:52 +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 Merge SafeStackTraceFrameIterator into SafeStackFrameIterator 2013-06-25 07:14:06 +00:00
sampler.h Revert r14252 as it broke --prof for some cases 2013-04-19 11:55:01 +00:00
scanner-character-streams.cc
scanner-character-streams.h
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
small-pointer-list.h
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 Fix compilation error introduced with r15287. 2013-06-25 09:09:25 +00:00
spaces.h Refactor only: Rename JSGlobaPropertyCell to PropertyCell 2013-06-14 16:06:12 +00:00
splay-tree-inl.h
splay-tree.h
store-buffer-inl.h
store-buffer.cc Report store buffer overflows to v8 counters. 2013-06-20 11:47:58 +00:00
store-buffer.h Clean up StoreBuffer::EnsureSpace. 2013-06-12 13:14:35 +00:00
string-search.cc
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 Directly use C++ builtin of ArrayPush for String.prototype.split. 2013-06-20 08:13:21 +00:00
strtod.cc Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +00:00
strtod.h
stub-cache.cc Get rid of ZoneScope completely. 2013-06-26 13:36:16 +00:00
stub-cache.h Get rid of ZoneScope completely. 2013-06-26 13:36:16 +00:00
sweeper-thread.cc Make assertion scopes thread safe. 2013-06-03 15:32:22 +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
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 Use AST's type field and merge types for unary, binary & compare ICs 2013-06-21 11:10:06 +00:00
type-info.h Remove BinaryOp::result_type 2013-06-21 12:16:14 +00:00
typedarray.js Do not allow invocation of ArrayBuffer and array buffer views' constructors as functions. 2013-06-27 07:42:08 +00:00
types.cc Type handling for special cases and optimization 2013-06-27 15:31:49 +00:00
types.h Type handling for special cases and optimization 2013-06-27 15:31:49 +00:00
typing.cc Rename Literal::handle to Literal::value 2013-06-24 10:37:59 +00:00
typing.h Use AST's type field and merge types for unary, binary & compare ICs 2013-06-21 11:10:06 +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 Remove InputBuffer 2013-01-03 09:18:01 +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 Remove Isolate::Current() from histograms. 2013-04-24 13:52:26 +00:00
v8-counters.h Add counters for requested/inserted/executed soft deopts 2013-06-20 16:53:22 +00:00
v8.cc Move static flag modifications to V8::InitializeOncePerProcessImpl(). 2013-06-19 08:57:26 +00:00
v8.h Improved function entry hook coverage 2013-06-28 13:40:41 +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
v8globals.h Separate Cell and PropertyCell spaces 2013-06-12 15:03:44 +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 Make the Isolate parameter mandatory in Locker and Unlocker classes. 2013-01-18 07:20:17 +00:00
v8threads.h
v8utils.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
v8utils.h Clean up the usage of V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch} 2013-06-28 15:34:48 +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.1. 2013-06-28 13:58:15 +00:00
version.h
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
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 Turn zone_excess_limit_ into a constant. 2013-06-27 13:10:43 +00:00
zone.h Turn zone_excess_limit_ into a constant. 2013-06-27 13:10:43 +00:00