v8/src
mstarzinger@chromium.org 05f1be1bb3 Unify deoptimizer for accessor and arguments frames.
This unifies the translation of artificial accessor stub and arguments
adaptor frames. The frame layout is the same on all architectures and
the computation code can be shared.

R=svenpanne@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13784 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2013-03-01 12:23:24 +00:00
..
arm Unify deoptimizer for accessor and arguments frames. 2013-03-01 12:23:24 +00:00
extensions Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
ia32 Unify deoptimizer for accessor and arguments frames. 2013-03-01 12:23:24 +00:00
mips Unify deoptimizer for accessor and arguments frames. 2013-03-01 12:23:24 +00:00
third_party/valgrind Update valgrind.h. Codereview http://codereview.chromium.org/7468002 2011-07-22 11:22:29 +00:00
x64 Unify deoptimizer for accessor and arguments frames. 2013-03-01 12:23:24 +00:00
accessors.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
accessors.h Implement proper module linking. 2012-07-09 08:59:03 +00:00
allocation-inl.h Progress towards making Zones independent of Isolates and Threads. 2012-06-04 14:42:58 +00:00
allocation.cc Include what you use for allocation, api, assembler, and ast. 2012-01-25 16:31:25 +00:00
allocation.h Progress towards making Zones independent of Isolates and Threads. 2012-06-04 14:42:58 +00:00
api.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
api.h Re-land rev. 12849 and 12868 (Heavy cleanup of the external pointer API + related fix). 2012-11-13 12:27:03 +00:00
apinatives.js Make built-ins strict mode conforming, and support a --use-strict flag. 2012-02-20 13:48:24 +00:00
apiutils.h Add isolate accessor to AccessorInfo and Arguments. 2012-04-13 09:38:00 +00:00
arguments.h Fix several ancient presubmit failures. 2012-04-13 09:58:29 +00:00
array.js Introduce InternalPackedArray. 2013-02-15 15:20:05 +00:00
assembler.cc Handle negative input in inlined Math.round on Intel CPUs. 2013-02-27 14:44:57 +00:00
assembler.h Handle negative input in inlined Math.round on Intel CPUs. 2013-02-27 14:44:57 +00:00
ast.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
ast.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +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: updated atomic operations. 2011-10-31 12:47:02 +00:00
atomicops_internals_tsan.h Add atomics implementation for ThreadSanitizer v2 (https://sites.google.com/a/chromium.org/dev/developers/testing/threadsanitizer-tsan-v2) 2012-11-13 21:38:00 +00:00
atomicops_internals_x86_gcc.cc Atomic ops: put the CPU features struct in v8::internal. 2011-04-27 17:29:01 +00:00
atomicops_internals_x86_gcc.h Atomic ops: put the CPU features struct in v8::internal. 2011-04-27 17:29:01 +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 Add atomics implementation for ThreadSanitizer v2 (https://sites.google.com/a/chromium.org/dev/developers/testing/threadsanitizer-tsan-v2) 2012-11-13 21:38:00 +00:00
bignum-dtoa.cc Reintroduce duplicate identifier detection in preparser. 2011-09-07 12:39:53 +00:00
bignum-dtoa.h More spelling changes. 2012-01-16 12:38:59 +00:00
bignum.cc Extract string->double and double->string conversions for use in the preparser. 2011-07-05 11:54:11 +00:00
bignum.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
bootstrapper.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
bootstrapper.h Make the Isolate parameter mandatory for internal HandleScopes. 2013-02-15 09:27:10 +00:00
builtins.cc Avoid TLS accesses in Object::Lookup and Object::GetPrototype. 2013-02-27 13:22:29 +00:00
builtins.h Tag stubs that rely on instance types as MEGAMORPHIC. 2013-02-04 13:12:03 +00:00
bytecodes-irregexp.h RegExp: Add support for table-based character class 2012-03-30 07:43:48 +00:00
cached-powers.cc Change cached powers of 10 to avoid constants that need a static 2011-10-07 08:21:21 +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 V8_Fatal now prints C++ stack trace in debug mode. 2012-12-14 14:27:06 +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 Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
circular-queue.h Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
code-stubs-hydrogen.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
code-stubs.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
code-stubs.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
code.h A tiny contribution for the IWYU day: Include allocation.h in every 2011-05-06 06:50:20 +00:00
codegen.cc Print generated code for Crankshafted stubs with --print-code-stubs 2013-02-05 18:00:42 +00:00
codegen.h Additional work to get array literal allocation tracking working, even with --always-opt 2013-01-17 08:41:27 +00:00
collection.js ES6: Add support for Set and Map clear method 2012-11-09 09:01:29 +00:00
compilation-cache.cc Get rid of obsolete unchecked accessors. 2012-10-25 11:52:37 +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 Miscellaneous profile-driven Isolate plumbing. 2013-02-27 14:45:59 +00:00
compiler.h Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
contexts.cc Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
contexts.h Allow lazy compilation (and thus optimisation) of functions inside eval. 2012-12-07 10:35:50 +00:00
conversions-inl.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
conversions.cc Rename scanner.* to scanner-character-streams.*. and scanner-base.* to scanner.* 2011-09-08 13:06:44 +00:00
conversions.h Actually fix build. 2012-07-30 09:55:26 +00:00
counters.cc Log event start and event end separately when using --log-timer-events. 2013-01-28 13:55:40 +00:00
counters.h When specifying a new create histogram callback, reset all histograms so they recreate themselves on next use. 2012-08-01 12:51:24 +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 Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
cpu-profiler.h Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +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 Make the Isolate parameter mandatory in Locker and Unlocker classes. 2013-01-18 07:20:17 +00:00
d8-debug.h Rename SmartPointer to SmartArrayPointer. 2011-09-09 22:39:47 +00:00
d8-posix.cc Add netbsd support to gyp build. 2012-01-05 12:17:08 +00:00
d8-readline.cc Enable readline on d8 while building a shared lib. 2013-01-08 15:24:17 +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 Simplify line editor choice in d8. 2013-02-28 17:40:24 +00:00
d8.gyp Enable readline on d8 while building a shared lib. 2013-01-08 15:24:17 +00:00
d8.h Simplify line editor choice in d8. 2013-02-28 17:40:24 +00:00
d8.js Remove support for Live Object List and inspector module. 2013-01-16 15:44:26 +00:00
data-flow.cc Remove unused AssignedVariableAnalyzer. 2011-04-14 14:31:43 +00:00
data-flow.h Environment bookkeping has linear time complexity now, not a quadratic one. 2013-01-07 15:28:20 +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 Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +00:00
dateparser-inl.h Clarify that date parsing follows Safari. 2012-10-09 08:34:39 +00:00
dateparser.cc Make date parser handle all ES5 Date Time Strings correctly. 2011-07-01 11:41:45 +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 Remove support for Live Object List and inspector module. 2013-01-16 15:44:26 +00:00
debug.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
debug.h Make the Isolate parameter mandatory for internal HandleScopes. 2013-02-15 09:27:10 +00:00
deoptimizer.cc Unify deoptimizer for accessor and arguments frames. 2013-03-01 12:23:24 +00:00
deoptimizer.h Miscellaneous profile-driven Isolate plumbing. 2013-02-27 14:45:59 +00:00
disasm.h Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
disassembler.cc Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +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 Reintroduce duplicate identifier detection in preparser. 2011-09-07 12:39:53 +00:00
dtoa.h More spelling changes. 2012-01-16 12:38:59 +00:00
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 Consolidated all the key store/load classes in the Hydrogen and Lithium 2012-11-02 09:18:53 +00:00
elements.cc Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
elements.h Add additional flags to control array abuse tracing 2013-02-08 14:32:38 +00:00
execution.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
execution.h Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
factory.cc ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +00:00
factory.h ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +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 Reintroduce duplicate identifier detection in preparser. 2011-09-07 12:39:53 +00:00
fixed-dtoa.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
flag-definitions.h Added system thread manager class. 2013-02-27 12:55:55 +00:00
flags.cc Optimize functions on a second thread. 2012-07-19 18:58:23 +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 Support pass-through of stub caller arguments 2013-02-05 08:09:32 +00:00
frames.cc Miscellaneous profile-driven Isolate plumbing. 2013-02-27 14:45:59 +00:00
frames.h Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
full-codegen.cc Improve the JitCodeEventHandler API to add support for line position information. 2013-02-18 18:06:12 +00:00
full-codegen.h Replaced a bailout ID assertion with quadratic time complexity by a linear one. 2013-01-04 12:48:18 +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 MIPS: Fix compilation failure on ARM in r12685. 2012-10-16 08:16:36 +00:00
gdb-jit.h Landing for pliard@chromium.org: Remove static initializers in v8. 2012-03-12 13:56:56 +00:00
global-handles.cc Change and disable global handle zapping. 2013-02-18 10:20:58 +00:00
global-handles.h Add Isolate parameter to Persistent class. 2013-01-25 08:31:46 +00:00
globals.h Introduce ENABLE_LATIN_1 compile flag 2013-01-09 10:30:54 +00:00
handles-inl.h Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
handles.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
handles.h Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +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 Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
heap-profiler.cc Split profile-generator 2013-02-21 12:10:40 +00:00
heap-profiler.h Don't use TLS for space iterators. 2013-02-11 13:02:20 +00:00
heap-snapshot-generator-inl.h Split profile-generator 2013-02-21 12:10:40 +00:00
heap-snapshot-generator.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
heap-snapshot-generator.h Split profile-generator 2013-02-21 12:10:40 +00:00
heap.cc ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +00:00
heap.h ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +00:00
hydrogen-instructions.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
hydrogen-instructions.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
hydrogen.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
hydrogen.h Compile FastCloneShallowObjectStub using Crankshaft. 2013-02-26 13:08:08 +00:00
ic-inl.h Avoid TLS accesses in Object::Lookup and Object::GetPrototype. 2013-02-27 13:22:29 +00:00
ic.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
ic.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +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 Fixed IsSweepingComplete and EnsureSweeperProgress helper functions. 2013-02-05 15:48:59 +00:00
incremental-marking.h Use slot instead of value in the write barrier to record write from code. 2012-11-22 07:05:20 +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 Continues Latin-1 support. All tests pass with ENABLE_LATIN_1 flag. 2013-01-09 15:47:53 +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 Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
isolate.h Added system thread manager class. 2013-02-27 12:55:55 +00:00
json-parser.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
json-stringifier.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
json.js Combine %_SubString and %_StringCharAt. 2013-02-20 14:29:40 +00:00
jsregexp-inl.h Inline some regexp code. 2013-02-06 12:58:09 +00:00
jsregexp.cc Refactor implementation for String.prototype.replace. 2013-02-27 14:14:45 +00:00
jsregexp.h Inline some regexp code. 2013-02-06 12:58:09 +00:00
lazy-instance.h Fix typo in lazy-instance.h. 2012-04-17 16:02:36 +00:00
list-inl.h Reland r13188, r13194, r13256 (Deferred formatting of error stack trace during GC). 2013-01-14 13:19:27 +00:00
list.h Reland r13188, r13194, r13256 (Deferred formatting of error stack trace during GC). 2013-01-14 13:19:27 +00:00
lithium-allocator-inl.h Generate the TransitionElementsStub using Crankshaft 2013-02-04 12:01:59 +00:00
lithium-allocator.cc Generate the TransitionElementsStub using Crankshaft 2013-02-04 12:01:59 +00:00
lithium-allocator.h Generate the TransitionElementsStub using Crankshaft 2013-02-04 12:01:59 +00:00
lithium.cc Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
lithium.h Register dependent codes before populating deoptimization data, which can cause GC. 2013-02-14 13:48:20 +00:00
liveedit-debugger.js Issue 2429, core implementation and the protocol change 2012-12-03 21:47:39 +00:00
liveedit.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
liveedit.h Support 'restart call frame' debug command 2012-06-15 16:52:03 +00:00
log-inl.h Remove the ability to compile without logging and profiling 2011-07-13 09:09:04 +00:00
log-utils.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
log-utils.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
log.cc Improve the JitCodeEventHandler API to add support for line position information. 2013-02-18 18:06:12 +00:00
log.h Improve the JitCodeEventHandler API to add support for line position information. 2013-02-18 18:06:12 +00:00
macro-assembler.h Refactor and improve inlined double-aligned allocations 2012-12-28 11:09:16 +00:00
macros.py Improve array to string conversion. 2012-12-05 15:49:22 +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 Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
mark-compact.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
marking-thread.cc Added parallel marking threads. 2013-01-31 14:23:36 +00:00
marking-thread.h Added parallel marking threads. 2013-01-31 14:23:36 +00:00
math.js Iterate through all arguments for side effects in Math.min/max. 2012-12-06 13:13:38 +00:00
messages.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
messages.h Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
messages.js Combine %_SubString and %_StringCharAt. 2013-02-20 14:29:40 +00:00
mirror-debugger.js Issue 2399 part 1: In debugger allow modifying local variable values 2012-12-03 20:29:29 +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 Add Isolate parameter to Persistent class. 2013-01-25 08:31:46 +00:00
natives.h Convert *.js files of cctest/test-log into "resources". 2011-07-14 11:38:18 +00:00
object-observe.js Object.observe: use JSWeakMaps instead of raw ObjectHashTables in observation state 2013-02-04 20:24:11 +00:00
objects-debug.cc ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +00:00
objects-inl.h ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +00:00
objects-printer.cc ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +00:00
objects-visiting-inl.h Remove prototype checks for leaf maps in optimized code. 2013-02-20 11:49:54 +00:00
objects-visiting.cc ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +00:00
objects-visiting.h Force inlining of object visiting functions. 2013-01-24 09:40:57 +00:00
objects.cc ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +00:00
objects.h ES6 symbols: Introduce Symbol class, along with abstract Name class 2013-03-01 10:34:31 +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 Actually increment queue length for parallel recompile queue. 2013-01-25 15:54:19 +00:00
optimizing-compiler-thread.h Re-land Crankshaft-generated KeyedLoad stubs. 2012-12-18 16:25:45 +00:00
parser.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
parser.h Remove unused private member variables found by clang -Wunused-private-field 2012-11-29 15:13:49 +00:00
platform-cygwin.cc Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
platform-freebsd.cc Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
platform-linux.cc Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
platform-macos.cc Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
platform-nullos.cc Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
platform-openbsd.cc Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
platform-posix.cc Faster implementation of Math.exp() 2012-11-26 13:12:35 +00:00
platform-posix.h Minimize uses of lazy initialization by adding explicit initialization functions. 2012-04-05 14:10:39 +00:00
platform-solaris.cc Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
platform-tls-mac.h Fix fast TLS support on Mac. 2011-04-04 05:46:51 +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 Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +00:00
platform.h Send SIGPROF signals on the profiler event processor thread 2013-02-26 16:15:32 +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 Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +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 Fix input and output to handle UTF16 surrogate pairs. 2012-03-12 12:35:28 +00:00
preparser.cc Sync preparser and parser wrt syntax error in switch..case. 2012-07-11 07:47:29 +00:00
preparser.h Allow lazy compilation (and thus optimisation) of functions inside eval. 2012-12-07 10:35:50 +00:00
prettyprinter.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
prettyprinter.h Re-land Crankshaft-generated KeyedLoad stubs. 2012-12-18 16:25:45 +00:00
profile-generator-inl.h Split profile-generator 2013-02-21 12:10:40 +00:00
profile-generator.cc Split profile-generator 2013-02-21 12:10:40 +00:00
profile-generator.h Split profile-generator 2013-02-21 12:10:40 +00:00
property-details.h Get rid of static module allocation, do it in code. 2012-11-22 10:25:22 +00:00
property.cc Allow property indexes to refer to slots inside the object header. 2012-11-13 11:07:04 +00:00
property.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
proxy.js Set up Proxy methods the proper way. 2012-10-25 15:13:44 +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 Unbreak interpreted regexp. 2012-06-14 17:06:16 +00:00
regexp-macro-assembler-irregexp.h Unbreak interpreted regexp. 2012-06-14 17:06:16 +00:00
regexp-macro-assembler-tracer.cc Remove TLS access for current Zone. 2012-06-11 12:42:31 +00:00
regexp-macro-assembler-tracer.h Remove CheckNotRegistersEqual regexp-masm function from all architectures. This is a commit of http://codereview.chromium.org/10066009/ for Daniel Kalmar 2012-06-06 07:50:22 +00:00
regexp-macro-assembler.cc Fix some latin-1 webkit units tests 2013-01-21 16:11:31 +00:00
regexp-macro-assembler.h Fix some latin-1 webkit units tests 2013-01-21 16:11:31 +00:00
regexp-stack.cc Fix performance regression introduced by r12812. 2012-10-29 11:45:57 +00:00
regexp-stack.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
regexp.js Combine %_SubString and %_StringCharAt. 2013-02-20 14:29:40 +00:00
rewriter.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
rewriter.h Remove some dead code. 2011-04-07 14:42:37 +00:00
runtime-profiler.cc Removed RuntimeProfilerRateLimiter class and RuntimeProfiler::IsSomeIsolateInJS. 2012-12-12 15:26:04 +00:00
runtime-profiler.h Removed RuntimeProfilerRateLimiter class and RuntimeProfiler::IsSomeIsolateInJS. 2012-12-12 15:26:04 +00:00
runtime.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
runtime.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
runtime.js MIPS: Do the qNaN fixup at de-serialization time. This is a commit of https://chromiumcodereview.appspot.com/10093007/ for Paul Lind 2012-04-20 14:12:49 +00:00
safepoint-table.cc Re-land Crankshaft-generated KeyedLoad stubs. 2012-12-18 16:25:45 +00:00
safepoint-table.h Remove TLS access for current Zone. 2012-06-11 12:42:31 +00:00
scanner-character-streams.cc Fix input and output to handle UTF16 surrogate pairs. 2012-03-12 12:35:28 +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 Correctly advance the scanner when scanning unicode regexp flag. 2012-07-06 14:04:15 +00:00
scanner.h Introduce ENABLE_LATIN_1 compile flag 2013-01-09 10:30:54 +00:00
SConscript Split profile-generator 2013-02-21 12:10:40 +00:00
scopeinfo.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
scopeinfo.h Get rid of static module allocation, do it in code. 2012-11-22 10:25:22 +00:00
scopes.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
scopes.h Simplify implementation of assignment-to-const checks. 2012-12-18 12:00:50 +00:00
serialize.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
serialize.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +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 Re-land Crankshaft-generated KeyedLoad stubs. 2012-12-18 16:25:45 +00:00
snapshot-common.cc Fix test failures on nosnap builder. 2012-09-14 13:19:42 +00:00
snapshot-empty.cc Refactoring of snapshots. This simplifies and improves 2012-09-14 11:16:56 +00:00
snapshot.h Refactoring of snapshots. This simplifies and improves 2012-09-14 11:16:56 +00:00
spaces-inl.h Implement committed physical memory stats for Linux. 2012-10-22 16:33:10 +00:00
spaces.cc Shrinking of PagedSpace is done only by sweeper. 2013-02-27 12:59:52 +00:00
spaces.h Set unswept free bytes for concurent sweeper. 2013-02-28 15:07:28 +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 Remove some asserts to speed up debug mode. 2011-10-13 11:50:00 +00:00
store-buffer.cc Made store buffer compaction more predictable. 2012-12-18 10:54:15 +00:00
store-buffer.h Remove unused private member variables found by clang -Wunused-private-field 2012-11-29 15:13:49 +00:00
string-search.cc Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
string-search.h Continues Latin-1 support. All tests pass with ENABLE_LATIN_1 flag. 2013-01-09 15:47:53 +00:00
string-stream.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
string-stream.h Rename SmartPointer to SmartArrayPointer. 2011-09-09 22:39:47 +00:00
string.js Insert conversion to string in string.replace. 2013-02-27 15:12:30 +00:00
strtod.cc Fix double-rounding in strtod for MinGW. 2012-03-05 10:04:10 +00:00
strtod.h Weed out extreme exponents in strtod. 2010-10-14 13:47:48 +00:00
stub-cache.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
stub-cache.h Currently this mostly just moves code around. 2013-02-27 15:28:53 +00:00
sweeper-thread.cc Set unswept free bytes for concurent sweeper. 2013-02-28 15:07:28 +00:00
sweeper-thread.h Move sweeping pending status field of concurrent sweepers to MarkCompactCollector. 2013-02-13 15:21:08 +00:00
token.cc Simpler (and a bit faster) keyword matcher. 2011-08-09 13:32:53 +00:00
token.h Fix NegateCompareOp and InvertCompareOp 2013-02-13 14:36:19 +00:00
transitions-inl.h Fast path for searching through simple transitions 2012-10-19 15:03:27 +00:00
transitions.cc Move DescriptorArray into the map. 2012-10-17 13:04:49 +00:00
transitions.h Move DescriptorArray into the map. 2012-10-17 13:04:49 +00:00
type-info.cc Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
type-info.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
unbound-queue-inl.h CPU profiler: sample call stack on profiling start. 2010-06-01 13:52:49 +00:00
unbound-queue.h A tiny contribution for the IWYU day: Include allocation.h in every 2011-05-06 06:50:20 +00:00
unicode-inl.h Fix some latin-1 webkit units tests 2013-01-21 16:11:31 +00:00
unicode.cc Remove InputBuffer 2013-01-03 09:18:01 +00:00
unicode.h Fix some latin-1 webkit units tests 2013-01-21 16:11:31 +00:00
uri.h Handlify escape and unescape. 2013-02-21 09:49:23 +00:00
uri.js Improve array to string conversion. 2012-12-05 15:49:22 +00:00
utils-inl.h Simplify include dependencies. 2011-05-03 08:23:58 +00:00
utils.cc Optimise Math.floor(x/y) to use integer division for specific divisor. 2012-04-24 15:59:07 +00:00
utils.h Introduce ENABLE_LATIN_1 compile flag 2013-01-09 10:30:54 +00:00
v8-counters.cc Remove SlidingStateWindow and related code. 2012-12-07 13:47:42 +00:00
v8-counters.h Renamed "symbols" to "internalized strings" throughout the code base, 2013-02-28 17:03:34 +00:00
v8.cc Fixed a memory leak in v8 and another one in d8. 2013-02-12 11:57:51 +00:00
v8.h Split profile-generator 2013-02-21 12:10:40 +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 Remove the static qualifier from functions in header files. 2011-11-29 10:56:11 +00:00
v8dll-main.cc Fix the Windows shared build 2011-05-04 11:10:49 +00:00
v8globals.h Change and disable global handle zapping. 2013-02-18 10:20:58 +00:00
v8memory.h Reapply "Add a level of indirection to exception handler addresses." 2011-11-11 13:48:14 +00:00
v8natives.js Move extensibility check to the top of Object.isFrozen/Object.isSealed 2013-02-25 19:44:21 +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 Make the Isolate parameter mandatory in Locker and Unlocker classes. 2013-01-18 07:20:17 +00:00
v8threads.h Plug memory leak in Isolate. 2012-07-02 12:15:23 +00:00
v8utils.cc Remove support for Live Object List and inspector module. 2013-01-16 15:44:26 +00:00
v8utils.h Remove support for Live Object List and inspector module. 2013-01-16 15:44:26 +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.17.7. 2013-02-28 15:53:29 +00:00
version.h Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
vm-state-inl.h Log event start and event end separately when using --log-timer-events. 2013-01-28 13:55:40 +00:00
vm-state.h Remove the ability to compile without logging and profiling 2011-07-13 09:09:04 +00:00
win32-headers.h Simplify silent abort by raising SIGABRT directly. 2012-03-05 09:52:14 +00:00
win32-math.cc Reintroduce duplicate identifier detection in preparser. 2011-09-07 12:39:53 +00:00
win32-math.h Reintroduce duplicate identifier detection in preparser. 2011-09-07 12:39:53 +00:00
zone-inl.h One Zone per CompilationInfo. 2012-06-20 08:58:41 +00:00
zone.cc One Zone per CompilationInfo. 2012-06-20 08:58:41 +00:00
zone.h One Zone per CompilationInfo. 2012-06-20 08:58:41 +00:00