v8/src
sgjesse@chromium.org 8f54606109 ARM: Always use the overflow flag to check for NaNs participating in a floating point compare.
Looks as if we don't need to use the vcmpe instruction instead of the vcmp, as the overflow FPSCR bit suits our purpose. If we at some point need vcmpe lte's implement it as a separate instruction.
Review URL: http://codereview.chromium.org/6197003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6277 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-01-12 07:47:13 +00:00
..
arm ARM: Always use the overflow flag to check for NaNs participating in a floating point compare. 2011-01-12 07:47:13 +00:00
extensions Landing for cira. 2010-12-13 12:23:32 +00:00
ia32 Crankshaft: Move LEnvironment and LPointerMap classes to platform-independent lithium.h. Move WriteTranslation method from LEnvironment class to LCodeGen class. 2011-01-11 15:51:08 +00:00
mips Landing for Rodolph Perfetta. 2010-11-01 08:55:40 +00:00
third_party/valgrind Remove Gay's dtoa from sources. 2010-11-22 14:42:07 +00:00
x64 Crankshaft: Move LEnvironment and LPointerMap classes to platform-independent lithium.h. Move WriteTranslation method from LEnvironment class to LCodeGen class. 2011-01-11 15:51:08 +00:00
accessors.cc Use a separate marker value to allocate the arguments object on deoptimzation. 2011-01-06 15:53:56 +00:00
accessors.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
allocation.cc Split globals.h into two parts, where only one depends on V8. 2010-11-15 13:23:30 +00:00
allocation.h Add some missing includes and other minor changes intended to keep 2010-12-15 08:07:27 +00:00
api.cc Add reporting of JS heap size limit to GetHeapStatistics. 2011-01-11 12:36:09 +00:00
api.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
apinatives.js Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
apiutils.h Avoiding repacking payload for v8::Arguments and v8::AccessorInfo (arm) 2010-11-19 09:06:00 +00:00
arguments.h Refactoring of v8:Arguments similary we did with v8::AccessorInfo (http://codereview.chromium.org/242050). GC-controlled values moved to a separate array. 2010-11-01 10:51:44 +00:00
array.js Simplify Join and speedup joining arrays of numbers. 2011-01-10 11:44:54 +00:00
assembler.cc SSE2 truncating double-to-i. 2011-01-11 13:48:49 +00:00
assembler.h SSE2 truncating double-to-i. 2011-01-11 13:48:49 +00:00
ast-inl.h Fix issue 977, occasional failure of the DeltaBlue benchmark. 2010-12-16 13:13:36 +00:00
ast.cc Revert r6194: Clean up code for type feedback a bit. 2011-01-07 10:36:27 +00:00
ast.h Revert r6194: Clean up code for type feedback a bit. 2011-01-07 10:36:27 +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_x86_gcc.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
atomicops_internals_x86_gcc.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
atomicops_internals_x86_macosx.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
atomicops_internals_x86_msvc.h Fix Win64 compilation. 2010-12-07 11:53:19 +00:00
atomicops.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
bignum-dtoa.cc Name argument in forward declaration. 2010-11-17 13:29:45 +00:00
bignum-dtoa.h Add bignum fall-back when the fast dtoa doesn't succeed. This removes Gay's dtoa for the double->string direction. We still need it for the string->double direction. 2010-11-17 13:20:44 +00:00
bignum.cc Bignum implementation of Strtod. 2010-11-08 11:49:47 +00:00
bignum.h Bignum implementation of Strtod. 2010-11-08 11:49:47 +00:00
bootstrapper.cc Merge math function ids and custom call generator ids. 2010-12-14 18:53:48 +00:00
bootstrapper.h Remove unused declarations. 2010-05-06 13:35:30 +00:00
builtins.cc Add more bailouts for Array.slice over arguments. 2011-01-11 11:23:40 +00:00
builtins.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
bytecodes-irregexp.h Limit end-anchored regexps to testing end of string where possible. 2010-10-19 14:00:01 +00:00
cached-powers.cc Strtod fast-case that uses DiyFps and cached powers of ten. 2010-10-21 11:54:32 +00:00
cached-powers.h Strtod fast-case that uses DiyFps and cached powers of ten. 2010-10-21 11:54:32 +00:00
char-predicates-inl.h Add and use AsciiAlphaToLower. Move RemoveLast test. Add Clear test. This is a commit of http://codereview.chromium.org/3307003/show http://codereview.chromium.org/3312007/show and http://codereview.chromium.org/3341002/show for tfarina 2010-09-03 12:59:52 +00:00
char-predicates.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
checks.cc Working stand-alone preparser. 2010-11-24 09:57:06 +00:00
checks.h Add some missing includes and other minor changes intended to keep 2010-12-15 08:07:27 +00:00
circular-queue-inl.h CPU profiler: make code events handling scalable. 2010-05-22 05:27:19 +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 Fix GC issue in instanceof stub 2011-01-07 10:37:26 +00:00
code-stubs.h Fix GC issue in instanceof stub 2011-01-07 10:37:26 +00:00
code.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
codegen-inl.h Inlining a few virtual frame functions. 2010-02-26 09:32:48 +00:00
codegen.cc Extend code printing: 2010-12-17 14:16:00 +00:00
codegen.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
compilation-cache.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
compilation-cache.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
compiler.cc Collect only optimizable function samples. 2010-12-09 13:12:23 +00:00
compiler.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
contexts.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
contexts.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
conversions-inl.h Modify FastD2I to use static_cast instead of lrint(). Benchmarks show that it's much faster this way. 2010-03-23 12:48:42 +00:00
conversions.cc Fix number parsing to not allow space between sign and digits. 2010-11-26 12:45:41 +00:00
conversions.h Extract scanner base/JS/JSON and move base and JS to scanner-base. 2010-11-18 13:07:02 +00:00
counters.cc Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
counters.h Add a couple of missing includes. 2010-12-17 08:58:04 +00:00
cpu-profiler-inl.h Show RegExp calls in the profile. 2010-09-20 09:29:12 +00:00
cpu-profiler.cc Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
cpu-profiler.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
cpu.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
d8-debug.cc Added context sensitive prompt for remote debugger. It now shows "> " 2011-01-03 07:56:30 +00:00
d8-debug.h Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
d8-posix.cc Add os.unsetenv to d8. 2010-04-13 08:44:50 +00:00
d8-readline.cc Making lint happy. 2010-02-10 11:48: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 Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
d8.gyp Initial attempt to add support for using gyp to build V8 itself 2010-12-14 08:16:39 +00:00
d8.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
d8.js Fixed some tabs left in d8.js 2011-01-06 13:27:10 +00:00
data-flow.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
data-flow.h Remember required register kind when creating artificial virtual register. 2011-01-03 17:02:15 +00:00
date.js Introduce NUMBER_IS_FINITE macro to avoid ToNumber() conversion. 2010-12-22 13:19:25 +00:00
dateparser-inl.h make DateParser::TimeComposer handle 1-2 digits millisecond values 2010-11-26 11:48:35 +00:00
dateparser.cc Fix presubmit error. 2010-05-07 12:00:12 +00:00
dateparser.h make DateParser::TimeComposer handle 1-2 digits millisecond values 2010-11-26 11:48:35 +00:00
debug-agent.cc Misc debugger enhancements and bug fixes. 2011-01-06 13:14:32 +00:00
debug-agent.h Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
debug-debugger.js Misc debugger enhancements and bug fixes. 2011-01-06 13:14:32 +00:00
debug.cc Misc debugger enhancements and bug fixes. 2011-01-06 13:14:32 +00:00
debug.h Misc debugger enhancements and bug fixes. 2011-01-06 13:14:32 +00:00
deoptimizer.cc Use a separate marker value to allocate the arguments object on deoptimzation. 2011-01-06 15:53:56 +00:00
deoptimizer.h Fix a couple of cast errors for gcc-3.4.3. Patch by Ryan Dahl. http://codereview.chromium.org/5976006/ 2010-12-22 09:49:26 +00:00
disasm.h Merge from experimental code generator branch to bleeding edge. 2009-02-27 13:00:32 +00:00
disassembler.cc Fix disassembly comment for CallFunctionStub. 2011-01-06 14:13:40 +00:00
disassembler.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
diy-fp.cc Rename files containing underscores. 2010-03-19 12:15:24 +00:00
diy-fp.h Rename files containing underscores. 2010-03-19 12:15:24 +00:00
double.h Add comments to double.h. 2010-11-08 15:40:28 +00:00
dtoa.cc Add bignum fall-back when the fast dtoa doesn't succeed. This removes Gay's dtoa for the double->string direction. We still need it for the string->double direction. 2010-11-17 13:20:44 +00:00
dtoa.h Add bignum fall-back when the fast dtoa doesn't succeed. This removes Gay's dtoa for the double->string direction. We still need it for the string->double direction. 2010-11-17 13:20:44 +00:00
execution.cc Fix deoptimization from %_MathPow. Do not prepare the stack for a C 2010-12-15 15:25:53 +00:00
execution.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
factory.cc Change scanner buffers to not use utf-8. 2010-12-22 20:14:19 +00:00
factory.h Change scanner buffers to not use utf-8. 2010-12-22 20:14:19 +00:00
fast-dtoa.cc Strtod fast-case that uses DiyFps and cached powers of ten. 2010-10-21 11:54:32 +00:00
fast-dtoa.h Added precision mode to fast-dtoa. 2010-09-20 09:18:00 +00:00
fixed-dtoa.cc Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
fixed-dtoa.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
flag-definitions.h Misc debugger enhancements and bug fixes. 2011-01-06 13:14:32 +00:00
flags.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
flags.h Improve header file inclusions. Drop some unneeded includes, and add some needed ones. 2010-08-30 07:10:40 +00:00
frame-element.cc Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00
frame-element.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
frames-inl.h Add functionality for finding code objects from a pc that points into 2010-08-30 08:54:43 +00:00
frames.cc Fix Win64 compilation. 2010-12-07 11:53:19 +00:00
frames.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
full-codegen.cc Avoid comparing a pointer-to-member to NULL, even though C++ is supposed to support it. 2010-12-17 11:52:10 +00:00
full-codegen.h Fix issue 974. 2010-12-15 16:14:29 +00:00
func-name-inferrer.cc Move the function name inferrer code from the AstOptimizer to 2010-08-23 13:26:03 +00:00
func-name-inferrer.h Move the function name inferrer code from the AstOptimizer to 2010-08-23 13:26:03 +00:00
global-handles.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
global-handles.h Attempt to collect more garbage before panicking with out of memory. 2010-11-03 13:00:28 +00:00
globals.h Change scanner buffers to not use utf-8. 2010-12-22 20:14:19 +00:00
handles-inl.h Optimizing HandleScope. Also fixed HandleScope destruction when API getter throws an exception. 2010-10-21 14:21:00 +00:00
handles.cc Avoid calling inherited setters when creating object literals and their boilerplates. 2011-01-06 14:00:50 +00:00
handles.h Avoid calling inherited setters when creating object literals and their boilerplates. 2011-01-06 14:00:50 +00:00
hashmap.cc Fix break of build. 2010-11-24 10:28:22 +00:00
hashmap.h Fix some inconsistent formatting. 2010-09-24 08:25:31 +00:00
heap-inl.h Avoid calling inherited setters when creating object literals and their boilerplates. 2011-01-06 14:00:50 +00:00
heap-profiler.cc Implement HeapIterator that skips over unreachable objects. 2010-12-21 10:49:40 +00:00
heap-profiler.h Add some missing includes and other minor changes intended to keep 2010-12-15 08:07:27 +00:00
heap.cc Visit all roots in the UnreachableObjectsFilter. 2011-01-11 12:38:19 +00:00
heap.h Use a separate marker value to allocate the arguments object on deoptimzation. 2011-01-06 15:53:56 +00:00
hydrogen-instructions.cc Mark map-transition stores as map-changing instructions. 2010-12-17 13:44:19 +00:00
hydrogen-instructions.h Optimize instanceof further 2011-01-05 11:17:37 +00:00
hydrogen.cc Introduce two more template parameter for Lithium instructions for input and temp operands. 2011-01-11 15:47:34 +00:00
hydrogen.h Change the hydrogen timing data to include zone allocation. 2011-01-10 14:16:47 +00:00
ic-inl.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
ic.cc Second attempt: Improve our type feedback by recogizining never-executed IC calls for binary operations. 2010-12-15 13:56:41 +00:00
ic.h Second attempt: Improve our type feedback by recogizining never-executed IC calls for binary operations. 2010-12-15 13:56:41 +00:00
interpreter-irregexp.cc Limit end-anchored regexps to testing end of string where possible. 2010-10-19 14:00:01 +00:00
interpreter-irregexp.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
json.js Introduce NUMBER_IS_FINITE macro to avoid ToNumber() conversion. 2010-12-22 13:19:25 +00:00
jsregexp.cc Irregexp: Preload more characters when we are not at the 2010-12-03 09:54:06 +00:00
jsregexp.h Irregexp: Preload more characters when we are not at the 2010-12-03 09:54:06 +00:00
jump-target-heavy-inl.h Split the virtual frame into heavy and light versions. 2010-03-25 13:18:00 +00:00
jump-target-heavy.cc Improve positions recording for calls. 2010-11-04 15:12:03 +00:00
jump-target-heavy.h Remove the virtual declaration from a couple of non-virtual JumpTarget 2010-08-23 07:30:09 +00:00
jump-target-inl.h Split the virtual frame into heavy and light versions. 2010-03-25 13:18:00 +00:00
jump-target-light-inl.h ARM: Remove a bunch of spilled scopes. Still a lot to go. 2010-06-24 07:54:48 +00:00
jump-target-light.cc Improve positions recording for calls. 2010-11-04 15:12:03 +00:00
jump-target-light.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
jump-target.cc First step towards making JumpTarget work on ARM. Instead 2010-05-10 11:32:25 +00:00
jump-target.h First step towards making JumpTarget work on ARM. Instead 2010-05-10 11:32:25 +00:00
list-inl.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
list.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
lithium-allocator.cc Optimize instanceof further 2011-01-05 11:17:37 +00:00
lithium-allocator.h Split LInstruction into multiple variant to make our LIR more compact. 2011-01-10 12:19:15 +00:00
lithium.cc Crankshaft: Move LEnvironment and LPointerMap classes to platform-independent lithium.h. Move WriteTranslation method from LEnvironment class to LCodeGen class. 2011-01-11 15:51:08 +00:00
lithium.h Crankshaft: Move LEnvironment and LPointerMap classes to platform-independent lithium.h. Move WriteTranslation method from LEnvironment class to LCodeGen class. 2011-01-11 15:51:08 +00:00
liveedit-debugger.js Add fine-grained diff implementation to LiveEdit engine. 2011-01-11 14:55:47 +00:00
liveedit.cc Add fine-grained diff implementation to LiveEdit engine. 2011-01-11 14:55:47 +00:00
liveedit.h Add fine-grained diff implementation to LiveEdit engine. 2011-01-11 14:55:47 +00:00
log-inl.h merged 2010-04-14 18:48:05 +00:00
log-utils.cc Remove log compression support. 2010-12-07 13:24:22 +00:00
log-utils.h Remove log compression support. 2010-12-07 13:24:22 +00:00
log.cc Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
log.h Remove log compression support. 2010-12-07 13:24:22 +00:00
macro-assembler.h Remove dependence of code-stubs on codegen, the virtual frame code generator. Move some functions used by code-stubs and full-codegen from codegen to macro-assembler. 2010-08-30 11:48:07 +00:00
macros.py Avoid double checking for IS_NUMBER by calling NonNumToNum instead of ToNumber 2011-01-05 13:52:00 +00:00
mark-compact.cc Postpone interrupts during marking garbage collection. This allows the check for C stack overflow to function correctly. 2010-12-14 11:48:42 +00:00
mark-compact.h Provide more accurate results about used heap size via GetHeapStatistics. 2010-11-15 10:38:24 +00:00
math.js Avoid double checking for IS_NUMBER by calling NonNumToNum instead of ToNumber 2011-01-05 13:52:00 +00:00
memory.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
messages.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
messages.h Allow to capture stack trace for uncaught exceptions 2010-07-12 13:17:27 +00:00
messages.js Fix regression in JSON serialization of RegExps. 2010-12-15 09:31:05 +00:00
mirror-debugger.js Introduce NUMBER_IS_FINITE macro to avoid ToNumber() conversion. 2010-12-22 13:19:25 +00:00
mksnapshot.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
natives.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
objects-debug.cc Use a separate marker value to allocate the arguments object on deoptimzation. 2011-01-06 15:53:56 +00:00
objects-inl.h Move IsArgumentsMarker from class MaybeObject to Object. 2011-01-07 10:06:28 +00:00
objects-printer.cc Refactoring out object printing functions into objects-printer.cc. 2010-12-22 13:04:47 +00:00
objects-visiting.cc Merge flush code phase into marking phase. 2010-08-17 11:44:01 +00:00
objects-visiting.h Force inlining of BodyVisitorBase::IteratePointers. 2010-12-24 14:44:15 +00:00
objects.cc Avoid calling inherited setters when creating object literals and their boilerplates. 2011-01-06 14:00:50 +00:00
objects.h Move IsArgumentsMarker from class MaybeObject to Object. 2011-01-07 10:06:28 +00:00
oprofile-agent.cc Align OProfile agent invocations style with logging. 2010-03-25 14:55:53 +00:00
oprofile-agent.h Align OProfile agent invocations style with logging. 2010-03-25 14:55:53 +00:00
parser.cc Change interpretation of malformed \c? escapes in RegExp to match JSC. 2011-01-07 12:35:42 +00:00
parser.h Change interpretation of malformed \c? escapes in RegExp to match JSC. 2011-01-07 12:35:42 +00:00
platform-freebsd.cc Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
platform-linux.cc Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
platform-macos.cc Fix the Mac OS debug build 2011-01-04 13:23:33 +00:00
platform-nullos.cc Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
platform-openbsd.cc Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
platform-posix.cc 1. Added support for object printing for release mode using the 2010-12-20 10:38:19 +00:00
platform-solaris.cc Fix Solaris build. Patch from Ryan Dahl. See http://codereview.chromium.org/5968004/ 2011-01-11 11:44:16 +00:00
platform-win32.cc Fix Windows compilation 2011-01-04 12:11:01 +00:00
platform.h Fix the Mac OS debug build 2011-01-04 13:23:33 +00:00
preparse-data.cc Change scanner buffers to not use utf-8. 2010-12-22 20:14:19 +00:00
preparse-data.h Change scanner buffers to not use utf-8. 2010-12-22 20:14:19 +00:00
preparser-api.cc Fix compile-problem in (currently) unused stand-alone preparser function. 2011-01-04 12:07:16 +00:00
preparser.cc Fix compile-problem in (currently) unused stand-alone preparser function. 2011-01-04 12:07:16 +00:00
preparser.h Fix compile-problem in (currently) unused stand-alone preparser function. 2011-01-04 12:07:16 +00:00
prettyprinter.cc Introduce a new intermediate AST node for encapsulating the 2010-08-24 12:56:45 +00:00
prettyprinter.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
profile-generator-inl.h New heap profiler: add support for progress reporting and control. 2010-12-13 10:42:06 +00:00
profile-generator.cc Visit all roots in the UnreachableObjectsFilter. 2011-01-11 12:38:19 +00:00
profile-generator.h New heap profiler: add support for progress reporting and control. 2010-12-13 10:42:06 +00:00
property.cc 1. Added support for object printing for release mode using the 2010-12-20 10:38:19 +00:00
property.h 1. Added support for object printing for release mode using the 2010-12-20 10:38:19 +00:00
regexp-macro-assembler-irregexp-inl.h Make not sucking at regexp the default 2010-04-19 19:30:11 +00:00
regexp-macro-assembler-irregexp.cc Limit end-anchored regexps to testing end of string where possible. 2010-10-19 14:00:01 +00:00
regexp-macro-assembler-irregexp.h Limit end-anchored regexps to testing end of string where possible. 2010-10-19 14:00:01 +00:00
regexp-macro-assembler-tracer.cc Limit end-anchored regexps to testing end of string where possible. 2010-10-19 14:00:01 +00:00
regexp-macro-assembler-tracer.h Limit end-anchored regexps to testing end of string where possible. 2010-10-19 14:00:01 +00:00
regexp-macro-assembler.cc Fix Chromium issue 47824. 2010-06-30 07:40:40 +00:00
regexp-macro-assembler.h Limit end-anchored regexps to testing end of string where possible. 2010-10-19 14:00:01 +00:00
regexp-stack.cc Fix warnings on Win64. 2009-11-11 09:50:06 +00:00
regexp-stack.h Direct call to native RegExp code from JavaScript. 2010-01-06 11:09:30 +00:00
regexp.js Improve regexp split, replace and test. 2010-12-17 11:57:10 +00:00
register-allocator-inl.h Rename NumberInfo to TypeInfo. 2010-03-25 12:44:15 +00:00
register-allocator.cc First step towards making JumpTarget work on ARM. Instead 2010-05-10 11:32:25 +00:00
register-allocator.h Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
rewriter.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
rewriter.h More refactoring of class Compiler's interface. 2010-10-04 14:30:43 +00:00
runtime-profiler.cc Make V8 compilable with profiling support turned off. 2010-12-16 12:14:56 +00:00
runtime-profiler.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
runtime.cc Add fine-grained diff implementation to LiveEdit engine. 2011-01-11 14:55:47 +00:00
runtime.h Add fine-grained diff implementation to LiveEdit engine. 2011-01-11 14:55:47 +00:00
runtime.js Avoid double checking for IS_NUMBER by calling NonNumToNum instead of ToNumber 2011-01-05 13:52:00 +00:00
safepoint-table.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
safepoint-table.h Fix presubmit error - really 2011-01-10 21:10:51 +00:00
scanner-base.cc Change interpretation of malformed \c? escapes in RegExp to match JSC. 2011-01-07 12:35:42 +00:00
scanner-base.h Fix bug that happens when the first non-ASCII character of a literal is at a power-of-two position. 2011-01-04 11:25:59 +00:00
scanner.cc Simplify ScanJsonString. 2011-01-03 10:51:34 +00:00
scanner.h Change scanner buffers to not use utf-8. 2010-12-22 20:14:19 +00:00
SConscript Add source file lithium-codegen-x64.cc. Add class declarations to lithium-codegen-x64.h. 2011-01-11 12:24:18 +00:00
scopeinfo.cc Clean up some messiness in Scopes. 2010-09-24 07:53:59 +00:00
scopeinfo.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
scopes.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
scopes.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
serialize.cc SSE2 truncating double-to-i. 2011-01-11 13:48:49 +00:00
serialize.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
shell.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
simulator.h MIPS port initial commit 2010-02-04 20:36:58 +00:00
smart-pointer.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
snapshot-common.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
snapshot-empty.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
snapshot.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
spaces-inl.h Add some missing includes and other minor changes intended to keep 2010-12-15 08:07:27 +00:00
spaces.cc Remove the atomic/thread safe stuff from the chunk table, since we don't 2010-12-17 14:50:24 +00:00
spaces.h Remove the atomic/thread safe stuff from the chunk table, since we don't 2010-12-17 14:50:24 +00:00
splay-tree-inl.h Start migrating profiles processing to C++. 2010-03-15 14:11:19 +00:00
splay-tree.h Start migrating profiles processing to C++. 2010-03-15 14:11:19 +00:00
string-search.cc Added missing file. Mea culpa. 2010-09-29 12:12:45 +00:00
string-search.h Clean up is-ASCII checks. 2010-12-22 11:31:18 +00:00
string-stream.cc 1. Added support for object printing for release mode using the 2010-12-20 10:38:19 +00:00
string-stream.h 1. Added support for object printing for release mode using the 2010-12-20 10:38:19 +00:00
string.js Introduce NUMBER_IS_FINITE macro to avoid ToNumber() conversion. 2010-12-22 13:19:25 +00:00
strtod.cc Fix strtod. 2010-11-11 16:32:32 +00:00
strtod.h Weed out extreme exponents in strtod. 2010-10-14 13:47:48 +00:00
stub-cache.cc Merge math function ids and custom call generator ids. 2010-12-14 18:53:48 +00:00
stub-cache.h Merge math function ids and custom call generator ids. 2010-12-14 18:53:48 +00:00
token.cc Working stand-alone preparser. 2010-11-24 09:57:06 +00:00
token.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
top.cc Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
top.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
type-info.cc Revert r6194: Clean up code for type feedback a bit. 2011-01-07 10:36:27 +00:00
type-info.h Revert r6194: Clean up code for type feedback a bit. 2011-01-07 10:36:27 +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 CPU profiler: sample call stack on profiling start. 2010-06-01 13:52:49 +00:00
unicode-inl.h Updated unicode library. 2010-07-30 07:10:22 +00:00
unicode.cc Changed uncast -1 in unsigned context to use constant kSentinel. 2011-01-03 10:28:39 +00:00
unicode.h Implement heap snapshots serialization into JSON. API is designed 2010-09-14 11:49:06 +00:00
uri.js Remove trailing regexp from .js files. 2010-03-30 07:15:23 +00:00
utils.cc 1. Added support for object printing for release mode using the 2010-12-20 10:38:19 +00:00
utils.h Change scanner buffers to not use utf-8. 2010-12-22 20:14:19 +00:00
v8-counters.cc Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
v8-counters.h Optimize instanceof further 2011-01-05 11:17:37 +00:00
v8.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
v8.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
v8checks.h Fix break of build. 2010-11-24 10:28:22 +00:00
v8dll-main.cc Landing for victorw@chromium.org. 2010-07-02 07:39:42 +00:00
v8globals.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
v8natives.js Revert 6220 (generic descriptor support in Object.defineOwnProperty) 2011-01-10 07:20:54 +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 Added labelled thread names to help with some debugging activity. Right now, 2011-01-04 09:09:50 +00:00
v8threads.h Add functionality for finding code objects from a pc that points into 2010-08-30 08:54:43 +00:00
v8utils.h Fix lint 2011-01-11 11:47:30 +00:00
variables.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
variables.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
version.cc Prepare push to trunk. Now working on version 3.0.8. 2011-01-10 08:05:34 +00:00
version.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
virtual-frame-heavy-inl.h First step towards making JumpTarget work on ARM. Instead 2010-05-10 11:32:25 +00:00
virtual-frame-heavy.cc Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
virtual-frame-inl.h Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
virtual-frame-light-inl.h ARM: Change code generation for function return 2010-06-14 11:37:05 +00:00
virtual-frame-light.cc ARM: Track Smis on top 4 stack positions and Smi loop variables. 2010-06-02 09:37:02 +00:00
virtual-frame.cc Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
virtual-frame.h Split globals.h into two parts, where only one depends on V8. 2010-11-15 13:23:30 +00:00
vm-state-inl.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
vm-state.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
win32-headers.h Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
zone-inl.h Change the hydrogen timing data to include zone allocation. 2011-01-10 14:16:47 +00:00
zone.cc Change the hydrogen timing data to include zone allocation. 2011-01-10 14:16:47 +00:00
zone.h Change the hydrogen timing data to include zone allocation. 2011-01-10 14:16:47 +00:00