v8/src
2013-05-06 16:17:49 +00:00
..
arm Fix occasional crash when lithium goes out of vregs. 2013-05-06 09:27:06 +00:00
extensions Expose the GC under a name that is less collision prone than window.gc. 2013-04-23 16:30:51 +00:00
ia32 Fix occasional crash when lithium goes out of vregs. 2013-05-06 09:27:06 +00:00
mips Fix occasional crash when lithium goes out of vregs. 2013-05-06 09:27:06 +00:00
third_party Intel VTune integration for V8/d8 2013-04-12 12:48:27 +00:00
x64 Fix occasional crash when lithium goes out of vregs. 2013-05-06 09:27:06 +00:00
accessors.cc Handle retry-after-gc failures within LoadIC::Load and StoreIC::Store. 2013-04-19 08:30:49 +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 deprecate WriteAscii and MayContainNonAscii 2013-05-03 06:47:24 +00:00
api.h first step to remove unsafe handles 2013-05-02 20:18:42 +00:00
apinatives.js Make sure builtin functions don't rely on __proto__. 2013-03-04 16:05:12 +00:00
apiutils.h Put zapping of local handles behind the extra checks flag. 2013-03-22 13:40:13 +00:00
arguments.h Accurate function prototypes for native calls from ARM simulator. 2013-04-30 11:34:43 +00:00
array.js Move global code for builtins into setup functions. 2013-04-11 12:15:25 +00:00
assembler.cc Pretenure ASCII cons string in high promotion mode. 2013-05-03 10:36:16 +00:00
assembler.h Pretenure ASCII cons string in high promotion mode. 2013-05-03 10:36:16 +00:00
ast.cc Add monomorphic CompareNilICs and Crankshaft support 2013-04-24 11:32:17 +00:00
ast.h Update deprecated maps before generating optimized code. 2013-05-02 15:40:07 +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 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 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 fix x32 handling of Atomic64 2013-03-05 13:54:03 +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 Fix bug in bignum implementation. 2013-04-08 15:13:57 +00:00
bignum.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
bootstrapper.cc Implementation of Uint8ClampedArray. 2013-05-02 11:36:48 +00:00
bootstrapper.h Make the Isolate parameter mandatory for internal HandleScopes. 2013-02-15 09:27:10 +00:00
builtins-decls.h Accurate function prototypes for native calls from ARM simulator. 2013-04-30 11:34:43 +00:00
builtins.cc Accurate function prototypes for native calls from ARM simulator. 2013-04-30 11:34:43 +00:00
builtins.h Accurate function prototypes for native calls from ARM simulator. 2013-04-30 11:34:43 +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 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 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 Remove HLoadElements instruction and replace with use of more general HLoadNamedField. This removes the need for both the hydrogen and lithium instructions and allows both kinds of loads to be GVN'd. 2013-05-03 12:21:16 +00:00
code-stubs.cc Fix bug in CompareNil IC 2013-04-29 15:09:22 +00:00
code-stubs.h Turn the load field code stub into a hydrogen code stub. 2013-05-02 16:32:47 +00:00
code.h Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
codegen.cc Make it possible to Crankshaft all kinds of stubs. 2013-04-18 09:50:46 +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 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 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 Turn the load field code stub into a hydrogen code stub. 2013-05-02 16:32:47 +00:00
compiler.h HArgument instructions currently require a frame. In Lithium we can ensure a frame 2013-04-18 15:44:38 +00:00
contexts.cc Made Isolate a mandatory parameter for everything Handle-related. 2013-02-25 14:46:09 +00:00
contexts.h Implementation of Uint8ClampedArray. 2013-05-02 11:36:48 +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 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 Avoid unnecessary indirection when creating CodeEntries 2013-04-26 07:50:35 +00:00
cpu-profiler.h Avoid unnecessary indirection when creating CodeEntries 2013-04-26 07:50:35 +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 first step to remove unsafe handles 2013-05-02 20:18:42 +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 Added a version of the v8::HandleScope constructor with an Isolate and use that consistently. 2013-03-15 12:06:53 +00:00
d8-readline.cc Added a version of the v8::HandleScope constructor with an Isolate and use that consistently. 2013-03-15 12:06:53 +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 d8 shell fix for r14530 2013-05-03 10:36:13 +00:00
d8.gyp Intel VTune integration for V8/d8 2013-04-12 12:48:27 +00:00
d8.h first step to remove unsafe handles 2013-05-02 20:18:42 +00:00
d8.js ES6 symbols: implement name property 2013-03-22 16:51:28 +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 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 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 deprecate WriteAscii and MayContainNonAscii 2013-05-03 06:47:24 +00:00
debug.h Allow setting debugger breakpoints on CompareNilICs 2013-04-30 07:56:09 +00:00
deoptimizer.cc Make it possible to Crankshaft all kinds of stubs. 2013-04-18 09:50:46 +00:00
deoptimizer.h Refactor ExternalReference::isolate_address() to not rely on Isolate::Current(). 2013-04-24 07:39:35 +00:00
disasm.h Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
disassembler.cc Make it possible to Crankshaft all kinds of stubs. 2013-04-18 09:50:46 +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 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 Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
elements.h Allocation Info Tracking, continued. 2013-03-01 16:06:34 +00:00
execution.cc Clean up VMState a little bit. 2013-04-24 14:44:08 +00:00
execution.h Add methods to allow resuming execution after calling TerminateExecution(). 2013-04-22 15:01:45 +00:00
factory.cc Implementation of Uint8ClampedArray. 2013-05-02 11:36:48 +00:00
factory.h First cut at API for native Typed Arrays. 2013-04-29 11:09:03 +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 Turn on tracking of fields. 2013-05-03 11:05:54 +00:00
flags.cc ARM: Makefile/gyp update allowing better control of ARM specific options. 2013-04-16 14:39: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 Fix build failure on Win64 since r14458. 2013-04-26 15:10:34 +00:00
frames.cc Revert "frames.h/cc cleanup" 2013-04-30 16:51:30 +00:00
frames.h Revert "frames.h/cc cleanup" 2013-04-30 16:51:30 +00:00
full-codegen.cc Fix yield inside with 2013-04-26 11:55:22 +00:00
full-codegen.h Generators can resume 2013-04-24 13:00:16 +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 Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
gdb-jit.h Make GDBJIT interface compile again. 2013-03-20 11:29:46 +00:00
generator.js Generators can resume 2013-04-24 13:00:16 +00:00
global-handles.cc first step to remove unsafe handles 2013-05-02 20:18:42 +00:00
global-handles.h New GC APIs, try 2. 2013-04-24 15:59:23 +00:00
globals.h Enable Native Client build of V8. 2013-04-17 08:27:40 +00:00
handles-inl.h Do not dereference handles during relocation. 2013-04-26 07:35:07 +00:00
handles.cc Clean up VMState a little bit. 2013-04-24 14:44:08 +00:00
handles.h Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +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 Parallel compilation fix: the optimizer thread shouldn't change the allow allocation state on AssertNoAllocation scopes. 2013-05-06 10:59:17 +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 Tell the GC prologues to construct RetainedObjectInfos only when needed. 2013-04-25 12:08:10 +00:00
heap-snapshot-generator.h Remove heap snapshot size limit. 2013-04-19 15:42:52 +00:00
heap.cc Pretenure ASCII cons string in high promotion mode. 2013-05-03 10:36:16 +00:00
heap.h Pretenure ASCII cons string in high promotion mode. 2013-05-03 10:36:16 +00:00
hydrogen-instructions.cc Remove HLoadElements instruction and replace with use of more general HLoadNamedField. This removes the need for both the hydrogen and lithium instructions and allows both kinds of loads to be GVN'd. 2013-05-03 12:21:16 +00:00
hydrogen-instructions.h Remove HLoadElements instruction and replace with use of more general HLoadNamedField. This removes the need for both the hydrogen and lithium instructions and allows both kinds of loads to be GVN'd. 2013-05-03 12:21:16 +00:00
hydrogen.cc Don't double unlink in DCE. 2013-05-03 13:39:11 +00:00
hydrogen.h Remove HLoadElements instruction and replace with use of more general HLoadNamedField. This removes the need for both the hydrogen and lithium instructions and allows both kinds of loads to be GVN'd. 2013-05-03 12:21: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 Overwrite the handler using Set. 2013-05-03 08:48:53 +00:00
ic.h Cleanup IC heuristics. 2013-05-02 15:42:22 +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 Fix incremental marking speed accelleration and start incremental marking when old space is almost full when pretenuring objects. 2013-05-06 16:17:49 +00:00
incremental-marking.h Fix incremental marking speed accelleration and start incremental marking when old space is almost full when pretenuring objects. 2013-05-06 16:17:49 +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 Port Latin-1 changes to the interpreted regexp. 2013-03-22 09:47:06 +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 Constructed arrays can be created with Hydrogen code stubs. The feature is still off by default (--optimize-constructed-arrays). 2013-04-25 16:00:32 +00:00
isolate.h Clean up VMState a little bit. 2013-04-24 14:44:08 +00:00
json-parser.h Track storage types of instance variables. 2013-04-26 15:30:41 +00:00
json-stringifier.h Replace math.h with cmath 2013-04-19 13:26:47 +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 Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
jsregexp.h Limit EatAtLeast recursion by a budget. 2013-03-01 14:50:14 +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 Generate the TransitionElementsStub using Crankshaft 2013-02-04 12:01:59 +00:00
lithium-allocator.cc Cache first hint operand while building live ranges. 2013-05-03 14:58:06 +00:00
lithium-allocator.h Cache first hint operand while building live ranges. 2013-05-03 14:58:06 +00:00
lithium.cc Allow more virtual registers to be encoded in LUnallocated. 2013-05-02 09:51:07 +00:00
lithium.h Bump virtual register width in LUnallocated. 2013-05-02 11:22:32 +00:00
liveedit-debugger.js Issue 2429, core implementation and the protocol change 2012-12-03 21:47:39 +00:00
liveedit.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +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 Clean up VMState a little bit. 2013-04-24 14:44:08 +00:00
log-utils.h Clean up VMState a little bit. 2013-04-24 14:44:08 +00:00
log.cc HasOnlyAsciiChars can return incorrect results. Fixup usages and rename. 2013-04-26 11:34:44 +00:00
log.h Clean up VMState a little bit. 2013-04-24 14:44:08 +00:00
macro-assembler.h Implement direct allocation in old data space infrastructure. 2013-04-15 11:52:34 +00:00
macros.py Remove __ prefix from Harmony typed arrays implementation 2013-04-29 11:18:27 +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 Do not dereference handles during relocation. 2013-04-26 07:35:07 +00:00
mark-compact.h Pass Isolates explicitly in Deoptimizer-related code. 2013-03-18 13:57:49 +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 Implement support for Math.imul in Crankshaft. 2013-04-26 08:52:35 +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 Add type checks to typed array property getters. 2013-05-03 09:59:50 +00:00
mirror-debugger.js ES6 symbols: prevent reflection, proxy, and observe APIs from leaking symbols 2013-03-22 17:27:44 +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 first step to remove unsafe handles 2013-05-02 20:18:42 +00:00
natives.h Convert *.js files of cctest/test-log into "resources". 2011-07-14 11:38:18 +00:00
object-observe.js ES6 symbols: prevent reflection, proxy, and observe APIs from leaking symbols 2013-03-22 17:27:44 +00:00
objects-debug.cc Capture receiver in generator object 2013-04-25 10:59:09 +00:00
objects-inl.h Update deprecated maps before generating optimized code. 2013-05-02 15:40:07 +00:00
objects-printer.cc HasOnlyAsciiChars can return incorrect results. Fixup usages and rename. 2013-04-26 11:34:44 +00:00
objects-visiting-inl.h ES6 symbols: implement name property 2013-03-22 16:51:28 +00:00
objects-visiting.cc First cut at impementing ES6 TypedArrays in V8. 2013-04-16 14:16:30 +00:00
objects-visiting.h ES6 symbols: implement name property 2013-03-22 16:51:28 +00:00
objects.cc Cleanup IC heuristics. 2013-05-02 15:42:22 +00:00
objects.h Cleanup IC heuristics. 2013-05-02 15:42:22 +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 Do not dereference handles during relocation. 2013-04-26 07:35:07 +00:00
optimizing-compiler-thread.h Remove unused field. 2013-03-13 11:44:07 +00:00
parser.cc Change 'Parse error' to three more informative messages. 2013-04-26 14:26:54 +00:00
parser.h Calling a generator function returns a generator object 2013-04-15 12:29:44 +00:00
platform-cygwin.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
platform-freebsd.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
platform-linux.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
platform-macos.cc Replace math.h with cmath 2013-04-19 13:26:47 +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 Replace math.h with cmath 2013-04-19 13:26:47 +00:00
platform-posix.cc OS::MemMove/OS::MemCopy: Don't call through to generated code when size == 0 to avoid prefetching invalid memory 2013-04-19 16:38:19 +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 Replace math.h with cmath 2013-04-19 13:26:47 +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 OS::MemMove/OS::MemCopy: Don't call through to generated code when size == 0 to avoid prefetching invalid memory 2013-04-19 16:38:19 +00:00
platform.h Replace math.h with cmath 2013-04-19 13:26:47 +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 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 Replace math.h with cmath 2013-04-19 13:26:47 +00:00
preparser.h Refactor parser mode configuration for correctness 2013-04-05 13:01:06 +00:00
prettyprinter.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
prettyprinter.h Re-land Crankshaft-generated KeyedLoad stubs. 2012-12-18 16:25:45 +00:00
profile-generator-inl.h Clean up VMState a little bit. 2013-04-24 14:44:08 +00:00
profile-generator.cc Fix segmentation fault in CodeMap::Print 2013-04-24 12:09:04 +00:00
profile-generator.h Avoid unnecessary indirection when creating CodeEntries 2013-04-26 07:50:35 +00:00
property-details.h Adding fast path for generalizing maps. 2013-05-02 15:41:02 +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 Track storage types of instance variables. 2013-04-26 15:30:41 +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 Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +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 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 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 Do not choose parallel recompilation when bootstrapping. 2013-04-18 14:34:34 +00:00
runtime-profiler.h Remove profiler thread related methods from RuntimeProfiler 2013-04-10 14:41:43 +00:00
runtime.cc toString() on generator functions prints with function* 2013-05-03 13:01:28 +00:00
runtime.h toString() on generator functions prints with function* 2013-05-03 13:01:28 +00:00
runtime.js ES6 symbols: fix corner cases of equality operators 2013-04-03 17:06:22 +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 Remove TLS access for current Zone. 2012-06-11 12:42:31 +00:00
sampler.cc Accurate function prototypes for native calls from ARM simulator. 2013-04-30 11:34:43 +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 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 Remove the executable bit from scanner.cc file. 2013-04-23 07:24:08 +00:00
scanner.h Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +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 Add assertion about module scopes to Scope::ContextChainLength. 2013-04-26 13:22:11 +00:00
scopes.h Force context allocation for variables in generator scopes. 2013-04-05 13:19:31 +00:00
serialize.cc Pretenure ASCII cons string in high promotion mode. 2013-05-03 10:36:16 +00:00
serialize.h Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +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 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 Improve SeqString::Truncate for latest allocated strings. 2013-03-28 11:19:38 +00:00
spaces.cc Add monomorphic CompareNilICs and Crankshaft support 2013-04-24 11:32:17 +00:00
spaces.h On-the-fly bookkeeping of PagedSpace memory kept in free-lists. 2013-04-10 10:24:24 +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 Replace qsort with std::sort. 2013-04-24 11:20:16 +00:00
store-buffer.h Replace qsort with std::sort. 2013-04-24 11:20:16 +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 Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
string-stream.h Rename SmartPointer to SmartArrayPointer. 2011-09-09 22:39:47 +00:00
string.js Move global code for builtins into setup functions. 2013-04-11 12:15:25 +00:00
strtod.cc Replace math.h with cmath 2013-04-19 13:26:47 +00:00
strtod.h Weed out extreme exponents in strtod. 2010-10-14 13:47:48 +00:00
stub-cache.cc Turn the load field code stub into a hydrogen code stub. 2013-05-02 16:32:47 +00:00
stub-cache.h Update deprecated maps before generating optimized code. 2013-05-02 15:40:07 +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
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 Update deprecated maps before generating optimized code. 2013-05-02 15:40:07 +00:00
type-info.h Add monomorphic CompareNilICs and Crankshaft support 2013-04-24 11:32:17 +00:00
typedarray.js Implement TypedArray.subarray method. 2013-05-03 09:43:44 +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 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 Handlify escape and unescape. 2013-02-21 09:49:23 +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 Replace qsort with std::sort. 2013-04-24 11:20:16 +00:00
v8-counters.cc Remove Isolate::Current() from histograms. 2013-04-24 13:52:26 +00:00
v8-counters.h Remove Isolate::Current() from histograms. 2013-04-24 13:52:26 +00:00
v8.cc Nuke SamplerRegistry 2013-04-17 07:20:24 +00:00
v8.h first step to remove unsafe handles 2013-05-02 20:18:42 +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 First cut at impementing ES6 TypedArrays in V8. 2013-04-16 14:16:30 +00:00
v8dll-main.cc Fix the Windows shared build 2011-05-04 11:10:49 +00:00
v8globals.h Remove bogus forward declaration of ObjectGroup. 2013-04-24 16:51:00 +00:00
v8memory.h Reapply "Add a level of indirection to exception handler addresses." 2011-11-11 13:48:14 +00:00
v8natives.js toString() on generator functions prints with function* 2013-05-03 13:01:28 +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 Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
v8utils.h Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +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.18.6. 2013-04-30 16:36:14 +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 Simplify silent abort by raising SIGABRT directly. 2012-03-05 09:52:14 +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 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