v8/src
svenpanne@chromium.org 3326b845e2 Revert "Drastically reduce the number of created strings in d8."
This reverts commit 2fc4424b00296cc06d6f7eb4bf31ec9c3d6be68a.

Even symbols shouldn't be shared across Isolates. The CL has to be reworked to
use a (Isolate,C-string)->v8-symbol mapping. Slowly approaching Chrome... :-/

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12999 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-11-19 14:46:19 +00:00
..
arm Fix register confusion in non-VFP3 BinaryOpStubs on ARM 2012-11-16 08:54:01 +00:00
extensions Expose gc(true) to JavaScript, which triggers a scavenger GC. 2012-10-25 12:23:03 +00:00
ia32 Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
mips Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
third_party/valgrind Update valgrind.h. Codereview http://codereview.chromium.org/7468002 2011-07-22 11:22:29 +00:00
x64 Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
accessors.cc Object.observe: Move notification of JSArray length changes to JSArray::SetElementsLength 2012-11-14 16:51:21 +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 Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +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 Fix Array.prototype.join evaluation order. 2012-11-16 12:45:23 +00:00
assembler.cc Refactoring: Make emit_debug_code flag handling architecture-independent. 2012-11-09 13:43:48 +00:00
assembler.h Refactoring: Make emit_debug_code flag handling architecture-independent. 2012-11-09 13:43:48 +00:00
ast.cc Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +00:00
ast.h Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +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 Re-land rev. 12849 and 12868 (Heavy cleanup of the external pointer API + related fix). 2012-11-13 12:27:03 +00:00
bootstrapper.h Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
builtins.cc Fix shifting from holey arrays. 2012-11-15 15:27:06 +00:00
builtins.h Add code again to allow reclaiming old unexecuted functions. 2012-11-08 12:18:11 +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 Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +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 Fix a error in SamplingCircularQueue found using Valgrind memcheck. 2010-08-30 13:30:54 +00:00
circular-queue.h CPU profiler: make code events handling scalable. 2010-05-22 05:27:19 +00:00
code-stubs.cc Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +00:00
code-stubs.h Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +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 Change --hydrogen-filter to allow specifying a negative filter for optimized functions. 2012-03-14 09:45:17 +00:00
codegen.h Implement tracking and optimizations of packed arrays 2012-05-23 14:24:29 +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 Fix --hydrogen-stats. 2012-11-19 14:20:57 +00:00
compiler.h Allocate block-scoped global bindings to global context. 2012-08-28 11:25:08 +00:00
contexts.cc Enable incremental code flushing. 2012-10-23 08:25:04 +00:00
contexts.h Re-land rev. 12849 and 12868 (Heavy cleanup of the external pointer API + related fix). 2012-11-13 12:27:03 +00:00
conversions-inl.h Fix parseInt's octal parsing behavior (ECMA-262 Annex E 15.1.2.2). 2012-08-08 07:44:17 +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 Factor out a Histogram class from HistogramTimer, and use it to measure external fragmentation 2012-07-13 12:12:09 +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 Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
cpu-profiler.cc Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
cpu-profiler.h Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +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 Fix remote debugger crash. 2012-01-19 16:52:16 +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 asynchronous remote debugging with d8. 2012-01-20 11:59:00 +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 Revert "Drastically reduce the number of created strings in d8." 2012-11-19 14:46:19 +00:00
d8.gyp Fix compile with debuggersupport=off. 2012-03-07 10:57:36 +00:00
d8.h Fix test failures introduced by r12342. 2012-08-20 13:19:52 +00:00
d8.js Fix undeclared variable in d8 debugger. 2012-03-27 10:55:34 +00:00
data-flow.cc Remove unused AssignedVariableAnalyzer. 2011-04-14 14:31:43 +00:00
data-flow.h Eliminate use of ZONE macro in BitVector class and pass a zone explicitly. 2012-02-22 11:40:28 +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 Fix assertion in the debug agent. 2012-06-06 08:37:34 +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 Rename "global context" to "native context", 2012-08-17 09:03:08 +00:00
debug.cc Add code again to allow reclaiming old unexecuted functions. 2012-11-08 12:18:11 +00:00
debug.h Fix debugger's eval when close to stack overflow. 2012-09-14 13:40:32 +00:00
deoptimizer.cc Fix another casting problem in Win64 2012-11-07 10:31:45 +00:00
deoptimizer.h Decouple allocation and creation of deopt tables 2012-11-07 08:49:17 +00:00
disasm.h Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
disassembler.cc Separate stub types from property types. 2012-06-25 11:35:23 +00:00
disassembler.h A tiny contribution for the IWYU day: Include allocation.h in every 2011-05-06 06:50:20 +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 Fix assert failure in array slice 2012-11-15 15:41:12 +00:00
elements.h Support all fast elements kinds in the major array operations. 2012-11-15 12:19:14 +00:00
execution.cc Introduce helper functions to test parallel recompilation. 2012-11-16 10:57:50 +00:00
execution.h Optimize functions on a second thread. 2012-07-19 18:58:23 +00:00
factory.cc Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
factory.h Rename SeqAsciiString 2012-11-15 13:31:27 +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 Introduce helper functions to test parallel recompilation. 2012-11-16 10:57:50 +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 Implement inlining of constructor calls. 2012-02-28 09:05:55 +00:00
frames.cc Get rid of obsolete unchecked accessors. 2012-10-25 11:52:37 +00:00
frames.h Share optimized code for closures. 2012-06-14 14:06:22 +00:00
full-codegen.cc Introduced TypeFeedbackId and BailoutId types. 2012-08-06 14:13:09 +00:00
full-codegen.h Introduced TypeFeedbackId and BailoutId types. 2012-08-06 14:13:09 +00:00
func-name-inferrer.cc Remove TLS access for current Zone. 2012-06-11 12:42:31 +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 Reshuffle an if() condition to not depend on an uninitialized value. 2012-11-08 14:40:55 +00:00
global-handles.h Allow collection of DOM objects in minor GC cycles. 2012-11-06 17:32:15 +00:00
globals.h Allow unaligned accesses for ARMv7. 2012-10-15 15:19:36 +00:00
handles-inl.h Optimize functions on a second thread. 2012-07-19 18:58:23 +00:00
handles.cc Function::GetScriptOrigin should supply sourceURL when script name is not available. 2012-11-12 12:34:18 +00:00
handles.h Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +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 Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
heap-profiler.cc Implement heap profiler memory usage reporting. 2012-06-13 11:02:24 +00:00
heap-profiler.h Implement heap profiler memory usage reporting. 2012-06-13 11:02:24 +00:00
heap.cc Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
heap.h Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
hydrogen-instructions.cc Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +00:00
hydrogen-instructions.h Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +00:00
hydrogen.cc Fix --hydrogen-stats. 2012-11-19 14:20:57 +00:00
hydrogen.h Fix --hydrogen-stats. 2012-11-19 14:20:57 +00:00
ic-inl.h Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
ic.cc Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
ic.h Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +00:00
incremental-marking-inl.h Make the speed of incremental marking depend also on the rate 2012-09-26 11:35:42 +00:00
incremental-marking.cc Implement progress bar for large objects. 2012-11-15 17:57:40 +00:00
incremental-marking.h Implement progress bar for large objects. 2012-11-15 17:57:40 +00:00
inspector.cc Cosmetic changes ("set up" is a verb, "setup" is a noun). 2012-01-13 13:09:52 +00:00
inspector.h Cosmetic changes ("set up" is a verb, "setup" is a noun). 2012-01-13 13:09:52 +00:00
interface.cc Incorporate constness into inferred interfaces 2012-07-13 09:29:43 +00:00
interface.h Incorporate constness into inferred interfaces 2012-07-13 09:29:43 +00:00
interpreter-irregexp.cc RegExp: Add support for table-based character class 2012-03-30 07:43:48 +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 Fix details in message formatting. 2012-11-13 09:01:43 +00:00
isolate.h Correctly check for stack overflow even when interrupt is pending. 2012-11-12 14:56:25 +00:00
json-parser.h Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
json-stringifier.h Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
json.js Fix JSON.stringify wrt harmony proxies. 2012-11-05 10:53:56 +00:00
jsregexp.cc Correctly initialize regexp global cache. 2012-09-12 15:26:43 +00:00
jsregexp.h Reland regexp global optimizations. 2012-08-28 09:37:41 +00:00
lazy-instance.h Fix typo in lazy-instance.h. 2012-04-17 16:02:36 +00:00
list-inl.h Remove TLS access for current Zone. 2012-06-11 12:42:31 +00:00
list.h Fix MSVC warnings about missing operator delete. 2012-06-18 12:48:21 +00:00
lithium-allocator-inl.h Fix a bug in Lithium environment iteration. 2011-06-06 11:30:17 +00:00
lithium-allocator.cc Rename LChunkBase to LChunk, LChunk to LPlatformChunk and remove some unneeded explicit constructor attributes. 2012-07-12 15:29:14 +00:00
lithium-allocator.h Rename LChunkBase to LChunk, LChunk to LPlatformChunk and remove some unneeded explicit constructor attributes. 2012-07-12 15:29:14 +00:00
lithium.cc Print reason for disabling optimization. Kill --trace-bailout flag. 2012-08-28 07:18:06 +00:00
lithium.h Lowered kMaxVirtualRegisters (fixes v8 2139 and chrome 123822 and 128252). 2012-09-26 09:35:41 +00:00
liveedit-debugger.js Support 'restart call frame' debug command 2012-06-15 16:52:03 +00:00
liveedit.cc Issue 2368: LiveEdit crashes when new object/array literal is added 2012-11-13 19:13:27 +00:00
liveedit.h Support 'restart call frame' debug command 2012-06-15 16:52:03 +00:00
liveobjectlist-inl.h Cosmetic changes ("set up" is a verb, "setup" is a noun). 2012-01-13 13:09:52 +00:00
liveobjectlist.cc Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
liveobjectlist.h Cosmetic changes ("set up" is a verb, "setup" is a noun). 2012-01-13 13:09:52 +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 Rename SmartPointer to SmartArrayPointer. 2011-09-09 22:39:47 +00:00
log-utils.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
log.cc Add a new API V8::SetJitCodeEventHandler to push code name and location to users such as profilers. 2012-08-28 14:43:28 +00:00
log.h Add a new API V8::SetJitCodeEventHandler to push code name and location to users such as profilers. 2012-08-28 14:43:28 +00:00
macro-assembler.h Streamline throwing in the C entry stub. 2012-02-10 08:47:35 +00:00
macros.py Fix some bugs in accessing details of the lastest regexp 2012-04-23 18:56:07 +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 Implement progress bar for large objects. 2012-11-15 17:57:40 +00:00
mark-compact.h Add code again to allow reclaiming old unexecuted functions. 2012-11-08 12:18:11 +00:00
math.js Remove dead code from our JS builtin-code in math.js. 2012-04-20 11:24:16 +00:00
messages.cc Turn message property of the error object into a data property. 2012-11-09 08:22:02 +00:00
messages.h Rename SmartPointer to SmartArrayPointer. 2011-09-09 22:39:47 +00:00
messages.js Remove 'type' and 'arguments' properties from Error object. 2012-11-14 09:14:47 +00:00
mirror-debugger.js Introduce InternalProperty type and expose internal properties for bound functions 2012-09-10 23:17:04 +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 Refactoring of snapshots. This simplifies and improves 2012-09-14 11:16:56 +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 [[DefineOwnProperty]] to create properties of changeRecord. 2012-11-16 09:35:27 +00:00
objects-debug.cc Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
objects-inl.h Clean-up refactoring to eliminate GetLocalElementKind. 2012-11-16 13:28:34 +00:00
objects-printer.cc Move DescriptorArray into the map. 2012-10-17 13:04:49 +00:00
objects-visiting-inl.h Implement progress bar for large objects. 2012-11-15 17:57:40 +00:00
objects-visiting.cc Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
objects-visiting.h Implement progress bar for large objects. 2012-11-15 17:57:40 +00:00
objects.cc Clean-up refactoring to eliminate GetLocalElementKind. 2012-11-16 13:28:34 +00:00
objects.h Clean-up refactoring to eliminate GetLocalElementKind. 2012-11-16 13:28:34 +00:00
once.cc Landing for pliard@chromium.org: Remove static initializers in v8. 2012-03-12 13:56:56 +00:00
once.h Landing for pliard@chromium.org: Remove static initializers in v8. 2012-03-12 13:56:56 +00:00
optimizing-compiler-thread.cc Introduce helper functions to test parallel recompilation. 2012-11-16 10:57:50 +00:00
optimizing-compiler-thread.h Introduce helper functions to test parallel recompilation. 2012-11-16 10:57:50 +00:00
parser.cc Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
parser.h Bump variable limit further to 2^17. 2012-10-11 11:40:10 +00:00
platform-cygwin.cc Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
platform-freebsd.cc Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
platform-linux.cc Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
platform-macos.cc Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
platform-nullos.cc Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
platform-openbsd.cc Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
platform-posix.cc Add OS::GetCurrentProcessId and prepend output from trace-gc with the current pid 2012-07-10 12:52:36 +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 Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +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 Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +00:00
platform.h Perform CPU sampling by CPU sampling thread only iff processing thread is not running. 2012-11-16 10:38:10 +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 Added preparser strict-mode tests. 2011-05-19 09:01:46 +00:00
preparse-data.h Fix input and output to handle UTF16 surrogate pairs. 2012-03-12 12:35:28 +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 Fixed preparser for try statement. Tiny cleanup. 2012-04-30 13:04:08 +00:00
prettyprinter.cc AST extensions and parsing for import & export declarations. 2012-02-29 12:12:52 +00:00
prettyprinter.h Remove the JSON AST printing support. 2012-02-08 13:53:24 +00:00
profile-generator-inl.h Optimize functions on a second thread. 2012-07-19 18:58:23 +00:00
profile-generator.cc Heap explorer: Show representation of strings. 2012-11-15 13:35:05 +00:00
profile-generator.h Remove unused method and add line breaks after each serialized edge 2012-08-27 08:49:00 +00:00
property-details.h Added a simple dead code removal phase. 2012-10-11 10:52:58 +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 Allow property indexes to refer to slots inside the object header. 2012-11-13 11:07:04 +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 Rename SeqAsciiString 2012-11-15 13:31:27 +00:00
regexp-macro-assembler.h Remove TLS access for current Zone. 2012-06-11 12:42: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 Microoptimization to regexps. 2012-09-14 12:01:12 +00:00
rewriter.cc Allocate block-scoped global bindings to global context. 2012-08-28 11:25:08 +00:00
rewriter.h Remove some dead code. 2011-04-07 14:42:37 +00:00
runtime-profiler.cc Introduce helper functions to test parallel recompilation. 2012-11-16 10:57:50 +00:00
runtime-profiler.h Minimize uses of lazy initialization by adding explicit initialization functions. 2012-04-05 14:10:39 +00:00
runtime.cc Fix clang build: remove unused static function 2012-11-19 09:46:58 +00:00
runtime.h Introduce helper functions to test parallel recompilation. 2012-11-16 10:57:50 +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 AssemblerBase does not need remember a Zone. Fix this. 2012-06-11 16:47:08 +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 Fix illegal escape-sequences to throw syntax errors. 2012-04-16 15:54:02 +00:00
SConscript Optimize functions on a second thread. 2012-07-19 18:58:23 +00:00
scopeinfo.cc Implement proper module linking. 2012-07-09 08:59:03 +00:00
scopeinfo.h Remove some unnecessary binding initialization checks. 2011-11-03 11:59:51 +00:00
scopes.cc Introduce some predicates over variable modes. 2012-08-29 09:19:53 +00:00
scopes.h Make sure that names of temporaries do not clash with real variables. 2012-10-05 12:47:34 +00:00
serialize.cc Add code again to allow reclaiming old unexecuted functions. 2012-11-08 12:18:11 +00:00
serialize.h Fix compile errors on Win64. 2012-09-14 11:48:31 +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 Optimize functions on a second thread. 2012-07-19 18:58:23 +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 Implement progress bar for large objects. 2012-11-15 17:57:40 +00:00
spaces.h Implement progress bar for large objects. 2012-11-15 17:57:40 +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 Enable --verify-heap in release mode 2012-10-12 11:41:14 +00:00
store-buffer.h Enable --verify-heap in release mode 2012-10-12 11:41:14 +00:00
string-search.cc Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
string-search.h Fix GCC 4.7 warnings. 2011-12-21 21:28:41 +00:00
string-stream.cc Sharing of descriptor arrays. 2012-09-12 16:43:57 +00:00
string-stream.h Rename SmartPointer to SmartArrayPointer. 2011-09-09 22:39:47 +00:00
string.js Use simple concat of substrings instead of ReplaceStringBuilder for non-global replacements. 2012-04-26 11:43:59 +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 Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
stub-cache.h Allow property indexes to refer to slots inside the object header. 2012-11-13 11:07:04 +00:00
token.cc Simpler (and a bit faster) keyword matcher. 2011-08-09 13:32:53 +00:00
token.h Add rotate-right instruction to hydrogen and use it instead of bitwise operations 2012-11-05 13:28:10 +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 Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
type-info.h Lattice-based representation inference, powered by left/right specific type feedback for BinaryOps and comparisons 2012-11-14 15:59:45 +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 Reland regexp global optimizations. 2012-08-28 09:37:41 +00:00
unicode.cc Fix input and output to handle UTF16 surrogate pairs. 2012-03-12 12:35:28 +00:00
unicode.h Reland regexp global optimizations. 2012-08-28 09:37:41 +00:00
uri.js Make built-ins strict mode conforming, and support a --use-strict flag. 2012-02-20 13:48:24 +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 Added a simple dead code removal phase. 2012-10-11 10:52:58 +00:00
v8-counters.cc Add histograms for total allocated/live heap size, as well as allocated size and percentage of total for map and cell 2012-08-10 13:09:31 +00:00
v8-counters.h Revert r12430, r12432, r12433 (basic support for Latin1). 2012-09-04 12:23:22 +00:00
v8.cc Delivery logic for Object.observe 2012-11-08 13:44:59 +00:00
v8.h Progress towards making Zones independent of Isolates and Threads. 2012-06-04 14:42:58 +00:00
v8checks.h Fix break of build. 2010-11-24 10:28:22 +00:00
v8conversions.cc Rename SeqAsciiString 2012-11-15 13:31:27 +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 Use movw/movt instead of constant pool on ARMv7. 2012-10-18 12:21:42 +00:00
v8memory.h Reapply "Add a level of indirection to exception handler addresses." 2011-11-11 13:48:14 +00:00
v8natives.js When using an Object as a set in Object.getOwnPropertyNames, null out the proto 2012-11-16 09:32:39 +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 Plug memory leak in Isolate. 2012-07-02 12:15:23 +00:00
v8threads.h Plug memory leak in Isolate. 2012-07-02 12:15:23 +00:00
v8utils.cc Add OS::GetCurrentProcessId and prepend output from trace-gc with the current pid 2012-07-10 12:52:36 +00:00
v8utils.h Add OS::GetCurrentProcessId and prepend output from trace-gc with the current pid 2012-07-10 12:52:36 +00:00
variables.cc Introduce some predicates over variable modes. 2012-08-29 09:19:53 +00:00
variables.h Removed a bunch of GetExistingThreadLocal calls by threading the Isolate. 2012-11-16 08:38:11 +00:00
version.cc Prepare push to trunk. Now working on version 3.15.5. 2012-11-16 14:41:06 +00:00
version.h Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
vm-state-inl.h Optimize functions on a second thread. 2012-07-19 18:58:23 +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