v8/src
lrn@chromium.org f386f97476 Move part of scanner.* into scanner-base.* for reuse in preparser scanner.
Make checks.h not depend on flags.h or global.h (or anything else except
include/v8stdint.h). Only checks.cc has the dependencies (so another
implementation of checks.cc can be provided by the preparser).
Now files depending on checks.h (using ASSERT macros) can include it
directly without depending on all of v8.

Review URL: http://codereview.chromium.org/4576001

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5775 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-11-05 13:33:40 +00:00
..
arm Fix presubmit errors introduced by r5768. 2010-11-04 15:39:06 +00:00
ia32 Split utils.h into utils.h and v8utils.h where the former is independent of V8. 2010-11-05 08:18:53 +00:00
mips Landing for Rodolph Perfetta. 2010-11-01 08:55:40 +00:00
third_party Fix strict aliasing rule violations in dtoa.c. 2010-08-12 11:43:10 +00:00
x64 Split utils.h into utils.h and v8utils.h where the former is independent of V8. 2010-11-05 08:18:53 +00:00
accessors.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
accessors.h Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
allocation.cc Fix warnings on Win64. 2009-11-11 09:50:06 +00:00
allocation.h Change the signature for StrNDup to match the implementation. This 2009-11-20 13:08:44 +00:00
api.cc Split utils.h into utils.h and v8utils.h where the former is independent of V8. 2010-11-05 08:18:53 +00:00
api.h Optimizing HandleScope. Also fixed HandleScope destruction when API getter throws an exception. 2010-10-21 14:21:00 +00:00
apinatives.js Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
apiutils.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
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 Add sparse array handling to Array.protoype.indexOf/lastIndexOf. 2010-09-09 12:57:32 +00:00
assembler.cc Improve positions recording for calls. 2010-11-04 15:12:03 +00:00
assembler.h Fix presubmit errors introduced by r5768. 2010-11-04 15:39:06 +00:00
ast-inl.h Cleanup the AST code by removing unused parts and get rid of the 2010-08-24 07:26:49 +00:00
ast.cc Fix a bug that prevents constants from overwriting function values in object literals. 2010-10-27 11:37:59 +00:00
ast.h Fix a bug that prevents constants from overwriting function values in object literals. 2010-10-27 11:37:59 +00:00
bootstrapper.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
bootstrapper.h Remove unused declarations. 2010-05-06 13:35:30 +00:00
builtins.cc 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
builtins.h Dynamically determine optimal instance size. 2010-09-23 09:15:26 +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 Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +00:00
checks.h Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +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 Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
code-stubs.h Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +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 Improve positions recording for calls. 2010-11-04 15:12:03 +00:00
codegen.h Fix compilation error on ARM with gcc 4.4. Remove NULL check of pointer to member, which was dead code (never failed). 2010-10-18 10:23:45 +00:00
compilation-cache.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
compilation-cache.h Merge flush code phase into marking phase. 2010-08-17 11:44:01 +00:00
compiler.cc Remove old preparser option and behavior from the parser. 2010-11-02 11:45:47 +00:00
compiler.h Separate JSON parsing from the JavaScript parser. 2010-10-27 09:19:43 +00:00
contexts.cc New attempt to make the allocation routines 64 bit clean. 2010-09-30 07:22:53 +00:00
contexts.h Link all global contexts into a weak list. 2010-10-18 14:59:03 +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 assumptions in DoubleToFixed. 2010-11-03 12:05:01 +00:00
conversions.h Created collector class and used it to collect identifiers during scanning. 2010-08-24 10:53:44 +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 Fix formatting around * and &. 2010-03-17 14:53:16 +00:00
cpu-profiler-inl.h Show RegExp calls in the profile. 2010-09-20 09:29:12 +00:00
cpu-profiler.cc CPU Profiler: postpone moved functions registration until GC completes. 2010-10-20 08:32:24 +00:00
cpu-profiler.h CPU Profiler: postpone moved functions registration until GC completes. 2010-10-20 08:32:24 +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 Tweak D8 remote debugger 2010-04-16 12:19:47 +00:00
d8-debug.h Add remote debugging front end to developer shell. 2009-03-04 09:42:51 +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 Add API callback for tracking allocated memory 2010-09-03 11:31:58 +00:00
d8.h Tweak D8 remote debugger 2010-04-16 12:19:47 +00:00
d8.js Remove trailing spaces from js files. 2010-10-15 13:03:59 +00:00
data-flow.cc More refactoring of class Compiler's interface. 2010-10-04 14:30:43 +00:00
data-flow.h More refactoring of class Compiler's interface. 2010-10-04 14:30:43 +00:00
date.js Remove trailing spaces from js files. 2010-10-15 13:03:59 +00:00
dateparser-inl.h make Date.parse properly handle TZ offsets 2010-09-10 07:00:28 +00:00
dateparser.cc Fix presubmit error. 2010-05-07 12:00:12 +00:00
dateparser.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
debug-agent.cc Turn some usages of NewArray with DeleteArray in the same scope into ScopedVector or SmartPointer. 2010-05-05 12:25:58 +00:00
debug-agent.h Fixed some cctest flakiness on mac. 2009-09-25 10:36:00 +00:00
debug-debugger.js Remove all remaining code related to exposing C-frames to the JavaScript debugger 2010-11-02 12:08:58 +00:00
debug.cc Add a test for debug break while running in an infinite loop 2010-11-04 15:43:12 +00:00
debug.h Add breakOnCaughtException and breakOnUncaughtException flags 2010-09-16 21:40:42 +00:00
disasm.h Merge from experimental code generator branch to bleeding edge. 2009-02-27 13:00:32 +00:00
disassembler.cc New attempt to make the allocation routines 64 bit clean. 2010-09-30 07:22:53 +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 Strtod fast-case that uses DiyFps and cached powers of ten. 2010-10-21 11:54:32 +00:00
dtoa-config.c Land patch to add Solaris platform support. 2010-01-25 12:37:31 +00:00
dtoa.cc Added precision mode to fast-dtoa. 2010-09-20 09:18:00 +00:00
dtoa.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
execution.cc Add gc() calls to some tests to please valgrind. 2010-10-28 08:43:47 +00:00
execution.h Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
factory.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
factory.h Allow compiling with strict aliasing enabled on GCC 4.4. 2010-08-11 10:52:34 +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 Landing for Justin Schuh. 2010-10-29 06:15:34 +00:00
flags.cc Turn some usages of NewArray with DeleteArray in the same scope into ScopedVector or SmartPointer. 2010-05-05 12:25:58 +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 Change a TypeInfo function from inline to non-inline, reducing stack usage during code compilation. 2010-03-26 11:34:00 +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 Enhance SafeStackFrameIterator to avoid triggering assertions in debug mode. 2010-09-16 08:23:34 +00:00
frames.h Generate inline code for contextual loads. 2010-09-20 13:50:27 +00:00
full-codegen.cc Improve positions recording for calls. 2010-11-04 15:12:03 +00:00
full-codegen.h Improve positions recording for calls. 2010-11-04 15:12:03 +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 Fix some fotgotten variable names. 2010-11-03 13:29:01 +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 Make presubmit lint the "include" dir. 2010-11-04 10:27:39 +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 Optimizing HandleScope. Also fixed HandleScope destruction when API getter throws an exception. 2010-10-21 14:21:00 +00:00
handles.h Optimizing HandleScope. Also fixed HandleScope destruction when API getter throws an exception. 2010-10-21 14:21:00 +00:00
hashmap.cc Fix some defects identifies by Coverity Prevent. All are false 2009-07-22 11:29:38 +00:00
hashmap.h Fix some inconsistent formatting. 2010-09-24 08:25:31 +00:00
heap-inl.h Attempt to collect more garbage before panicking with out of memory. 2010-11-03 13:00:28 +00:00
heap-profiler.cc Heap profiler: allow returning aggregated snapshots via the new API. 2010-08-18 08:19:29 +00:00
heap-profiler.h Heap profiler: allow returning aggregated snapshots via the new API. 2010-08-18 08:19:29 +00:00
heap.cc Attempt to collect more garbage before panicking with out of memory. 2010-11-03 13:00:28 +00:00
heap.h Attempt to collect more garbage before panicking with out of memory. 2010-11-03 13:00:28 +00:00
ic-inl.h Reapplying r5147 (caching maps for slow case objects). 2010-08-25 13:25:54 +00:00
ic.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
ic.h Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +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 Separate JSON parsing from the JavaScript parser. 2010-10-27 09:19:43 +00:00
jsregexp.cc Make Parser class have no friends and fewer things to depend on it. 2010-10-27 12:33:48 +00:00
jsregexp.h Updated unicode library. 2010-07-30 07:10:22 +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 Port inlined in-object property stores to ARM. 2010-07-22 08:17:40 +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 Heap profiler: reduce heap snapshots size. 2010-08-09 11:37:24 +00:00
list.h Fix some inconsistent formatting. 2010-09-24 08:25:31 +00:00
liveedit-debugger.js Remove trailing spaces from js files. 2010-10-15 13:03:59 +00:00
liveedit.cc Make Parser class have no friends and fewer things to depend on it. 2010-10-27 12:33:48 +00:00
liveedit.h Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
log-inl.h merged 2010-04-14 18:48:05 +00:00
log-utils.cc Try to fix win64 build. 2010-10-19 16:56:44 +00:00
log-utils.h Support profiling based on linux kernel performance events. 2010-10-19 16:45:11 +00:00
log.cc Fix reporting of impossible nested calls of DOM functions. 2010-10-27 17:03:01 +00:00
log.h CPU Profiler: postpone moved functions registration until GC completes. 2010-10-20 08:32:24 +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 Don't do a smi check twice in the TO_INTEGER macro. 2010-08-23 11:46:59 +00:00
mark-compact.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
mark-compact.h Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
math.js Change Math.random() to return 32 bits of random goodness, instead of 30 random bits. Math.random now allocates a HeapNumber inline, and calls a C funciton directly to put the random bits into it. 2010-04-07 08:18:51 +00:00
memory.h Add functionality for finding code objects from a pc that points into 2010-08-30 08:54:43 +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 Remove trailing spaces from js files. 2010-10-15 13:03:59 +00:00
mirror-debugger.js Remove trailing spaces from js files. 2010-10-15 13:03:59 +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 Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
objects-inl.h Clear JS function result caches in all global contexts. 2010-10-29 08:13:19 +00:00
objects-visiting.cc Merge flush code phase into marking phase. 2010-08-17 11:44:01 +00:00
objects-visiting.h Link all global contexts into a weak list. 2010-10-18 14:59:03 +00:00
objects.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
objects.h Separate JSON parsing from the JavaScript parser. 2010-10-27 09:19:43 +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 Remove old preparser option and behavior from the parser. 2010-11-02 11:45:47 +00:00
parser.h Remove old preparser option and behavior from the parser. 2010-11-02 11:45:47 +00:00
platform-freebsd.cc Fix FreeBSD port. 2010-10-24 16:09:44 +00:00
platform-linux.cc Investigate usleep failure on Linux. Add more debug output. 2010-11-03 18:33:57 +00:00
platform-macos.cc Use return value from fwrite in log.cc to please compilers. 2010-10-25 08:22:23 +00:00
platform-nullos.cc Support profiling based on linux kernel performance events. 2010-10-19 16:45:11 +00:00
platform-openbsd.cc Support profiling based on linux kernel performance events. 2010-10-19 16:45:11 +00:00
platform-posix.cc Add last OS error into heap stats. 2010-08-13 11:11:36 +00:00
platform-solaris.cc Support profiling based on linux kernel performance events. 2010-10-19 16:45:11 +00:00
platform-win32.cc Support profiling based on linux kernel performance events. 2010-10-19 16:45:11 +00:00
platform.h Support profiling based on linux kernel performance events. 2010-10-19 16:45:11 +00:00
preparser.h Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +00:00
prettyprinter.cc Introduce a new intermediate AST node for encapsulating the 2010-08-24 12:56:45 +00:00
prettyprinter.h Cleanup the AST code by removing unused parts and get rid of the 2010-08-24 07:26:49 +00:00
profile-generator-inl.h Show RegExp calls in the profile. 2010-09-20 09:29:12 +00:00
profile-generator.cc A little piece of code for aligning heap snapshots vs. object inspection. 2010-10-25 09:53:39 +00:00
profile-generator.h New Heap profiler: add dumping HeapNumbers and InternalFields to snapshot. 2010-10-18 09:15:38 +00:00
property.cc Remove the LookupResult IsValid method because it is confusing. 2010-02-18 15:10:35 +00:00
property.h Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +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 Minor regexp test cleanup. 2010-11-03 10:30:15 +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 More refactoring of class Compiler's interface. 2010-10-04 14:30:43 +00:00
rewriter.h More refactoring of class Compiler's interface. 2010-10-04 14:30:43 +00:00
runtime.cc Remove regexp caching. 2010-11-02 13:37:59 +00:00
runtime.h Remove regexp caching. 2010-11-02 13:37:59 +00:00
runtime.js Using array index hash code for string-to-number conversion. 2010-08-27 11:47:12 +00:00
scanner-base.cc Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +00:00
scanner-base.h Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +00:00
scanner.cc Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +00:00
scanner.h Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +00:00
SConscript Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +00:00
scopeinfo.cc Clean up some messiness in Scopes. 2010-09-24 07:53:59 +00:00
scopeinfo.h Fix some inconsistent formatting. 2010-09-24 08:25:31 +00:00
scopes.cc More refactoring of class Compiler's interface. 2010-10-04 14:30:43 +00:00
scopes.h More refactoring of class Compiler's interface. 2010-10-04 14:30:43 +00:00
serialize.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
serialize.h Change code pointer in function objects to a pointer to the first 2010-08-20 07:10:18 +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 Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
spaces.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
spaces.h Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +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 Fix bad cast in string-search.h. 2010-10-01 09:08:52 +00:00
string-stream.cc Remove the different length string types 2009-11-24 14:10:06 +00:00
string-stream.h Add initial version of retainers heap profile. 2009-09-16 13:41:24 +00:00
string.js Another minor regexp cleanup. 2010-11-05 13:33:12 +00:00
strtod.cc Don't create empty vectors using SubVector. 2010-10-26 14:13:21 +00:00
strtod.h Weed out extreme exponents in strtod. 2010-10-14 13:47:48 +00:00
stub-cache.cc Make Failure inherit from MaybeObject instead of Object. 2010-10-25 15:22:03 +00:00
stub-cache.h Landing for Rodolph Perfetta. 2010-11-01 08:55:40 +00:00
token.cc Re-apply r5165 (Added support for ES5's propertyname production) 2010-08-06 08:03:44 +00:00
token.h Move part of scanner.* into scanner-base.* for reuse in preparser scanner. 2010-11-05 13:33:40 +00:00
top.cc Allow forcing the use of a simulator from the build script 2010-10-26 08:12:17 +00:00
top.h Fix the last USE_SIMULATOR mips issue introduced with my last arm 2010-10-28 07:33:51 +00:00
type-info.cc Start using String type info: 2010-03-29 11:48:57 +00:00
type-info.h Make the Integer32 type info only cover the signed 32 bit integers. 2010-08-16 15:08:32 +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 Unicode: Reduced size of tables. 2010-07-30 12:59:57 +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 Split utils.h into utils.h and v8utils.h where the former is independent of V8. 2010-11-05 08:18:53 +00:00
utils.h Split utils.h into utils.h and v8utils.h where the former is independent of V8. 2010-11-05 08:18:53 +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 More refactoring of class Compiler's interface. 2010-10-04 14:30:43 +00:00
v8.cc Allow forcing the use of a simulator from the build script 2010-10-26 08:12:17 +00:00
v8.h Split utils.h into utils.h and v8utils.h where the former is independent of V8. 2010-11-05 08:18:53 +00:00
v8dll-main.cc Landing for victorw@chromium.org. 2010-07-02 07:39:42 +00:00
v8natives.js Separate JSON parsing from the JavaScript parser. 2010-10-27 09:19:43 +00:00
v8threads.cc Add functionality for finding code objects from a pc that points into 2010-08-30 08:54:43 +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 bug introduced when extracting utils. 2010-11-05 13:12:14 +00:00
variables.cc Clean up some messiness in Scopes. 2010-09-24 07:53:59 +00:00
variables.h Fix some inconsistent formatting. 2010-09-24 08:25:31 +00:00
version.cc Prepare push to trunk. Now working on version 2.5.5. 2010-11-03 08:11:13 +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 MIPS port initial commit 2010-02-04 20:36:58 +00:00
vm-state-inl.h Make state stack thread local. When using Lockers the state stacks of 2010-10-20 05:54:23 +00:00
vm-state.h Make state stack thread local. When using Lockers the state stacks of 2010-10-20 05:54:23 +00:00
zone-inl.h Parametrize C++ splay tree with allocator. 2010-03-02 10:03:38 +00:00
zone.cc Parametrize C++ splay tree with allocator. 2010-03-02 10:03:38 +00:00
zone.h Parametrize C++ splay tree with allocator. 2010-03-02 10:03:38 +00:00