v8/src
erik.corry@gmail.com c690c2ba77 Change the LoadIC calling convention so that the receiver
is both on top of the stack and also in r0.  This makes
sense because the receiver is usually in r0 anyway.  We may
remove it from the stack later.  Also removes some spilled
scopes from the code generator allowing it to keep expression
temporaries in registers more.
Review URL: http://codereview.chromium.org/1751019

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4518 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-04-27 19:24:36 +00:00
..
arm Change the LoadIC calling convention so that the receiver 2010-04-27 19:24:36 +00:00
ia32 Current custom call generators cannot cope with the case when receiver is not a JSArray. 2010-04-26 15:08:07 +00:00
mips Return the correct statement position. 2010-04-21 07:32:04 +00:00
third_party Apply patch by Timur Iskhodzhanov to add valgrind notifications on 2009-10-26 17:53:34 +00:00
x64 Fix logical error in change 4515. 2010-04-27 15:02:22 +00:00
accessors.cc Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00
accessors.h Remove the last context dependent reference from the Script object 2009-12-01 14:36:45 +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 Report approximated duration in milliseconds for profile nodes. 2010-04-15 11:37:29 +00:00
api.h Allow empty handles to escape handle scopes. 2010-03-25 14:07:17 +00:00
apinatives.js Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
apiutils.h Api inlining. Made some core functionality available in the api and 2009-08-26 10:33:11 +00:00
arguments.h Simplify passing of AccessorInfo to interceptors: 2010-03-25 17:08:22 +00:00
array.js Unify treatment of sorting with and without custom comparator. 2010-04-26 14:34:48 +00:00
assembler.cc Make not sucking at regexp the default 2010-04-19 19:30:11 +00:00
assembler.h Make not sucking at regexp the default 2010-04-19 19:30:11 +00:00
ast.cc Move the AstVisitor stack check from Accept to Visit. 2010-03-30 12:25:58 +00:00
ast.h Move the AstVisitor stack check from Accept to Visit. 2010-03-30 12:25:58 +00:00
bootstrapper.cc One less dependent load in InvokeBuiltin. 2010-04-14 20:16:19 +00:00
bootstrapper.h Implement support for reattaching a global object to a context. This 2010-03-24 13:24:46 +00:00
builtins.cc Remove duplicate LeftTrimFixedArray function. 2010-04-26 14:18:50 +00:00
builtins.h LiveEdit: implement frame dropping 2010-04-06 17:58:28 +00:00
bytecodes-irregexp.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
cached-powers.h Rename files containing underscores. 2010-03-19 12:15:24 +00:00
char-predicates-inl.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +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 * Remove old snapshot implementation 2009-11-16 12:08:40 +00:00
checks.h Fast double-to-ascii conversion. 2010-03-11 14:49:35 +00:00
circular-queue-inl.h Fix build problems on Windows 64-bit by casting. 2010-04-13 11:59:37 +00:00
circular-queue.cc Fix build problems on Windows 64-bit by casting. 2010-04-13 11:59:37 +00:00
circular-queue.h C++ profiles processor: put under #ifdef and fix issues. 2010-03-30 11:38:39 +00:00
code-stubs.cc C++ profiles processor: wire up to VM. 2010-04-06 10:36:38 +00:00
code-stubs.h Implementing inline caches for binary operations (ia32). 2010-03-01 16:24:05 +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 Avoid constant pool blocking for too long 2010-04-27 09:09:51 +00:00
codegen.h Avoid constant pool blocking for too long 2010-04-27 09:09:51 +00:00
compilation-cache.cc Remove some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
compilation-cache.h Remove some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
compiler.cc Remove some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
compiler.h Rework flow graph construction. 2010-03-29 14:23:55 +00:00
contexts.cc The number of heap slots stored in a scope includes the 2009-12-21 10:24:11 +00:00
contexts.h Introduce fast native caches and use it in String.search. 2010-04-14 14:46:15 +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 Updating a comment in InternalStringToInt. 2010-04-05 08:03:45 +00:00
conversions.h StringToInt rewritten. This version doesn't allocate memory for long decimals and uses percise rounding if radix 10 or a power of 2 (in other cases rounding error still may occur). Handling special values moved from Runtime_StringParseInt into StringToInt in order to make it consistent with StringToDouble. 2010-03-31 17:19:05 +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 Report approximated duration in milliseconds for profile nodes. 2010-04-15 11:37:29 +00:00
cpu-profiler.cc Fix issue 683: change the order of CPU profiler setup actions. 2010-04-21 14:07:13 +00:00
cpu-profiler.h merged 2010-04-14 18:48:05 +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 Tweak D8 remote debugger 2010-04-16 12:19:47 +00:00
d8.h Tweak D8 remote debugger 2010-04-16 12:19:47 +00:00
d8.js Tweak D8 remote debugger 2010-04-16 12:19:47 +00:00
data-flow.cc Rework flow graph construction. 2010-03-29 14:23:55 +00:00
data-flow.h Rework flow graph construction. 2010-03-29 14:23:55 +00:00
date.js Modify date printing to fetch time zone name before converting to local time, so that the two agree. Fix a problem in DateToTimeString() time zone calculation. 2010-04-06 10:22:52 +00:00
dateparser-inl.h Untangle some #include dependencies. 2009-10-15 15:01:36 +00:00
dateparser.cc RFC: Try to be much more careful with where we skip the write barrier by: 2010-01-29 11:46:55 +00:00
dateparser.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
debug-agent.cc Add diagnostic print to debug agent if it fails to open port 2010-01-15 18:11:12 +00:00
debug-agent.h Fixed some cctest flakiness on mac. 2009-09-25 10:36:00 +00:00
debug-debugger.js Make a namespace for LiveEdit 2010-04-14 14:53:00 +00:00
debug.cc LiveEdit: implement frame dropping 2010-04-06 17:58:28 +00:00
debug.h LiveEdit: implement frame dropping 2010-04-06 17:58:28 +00:00
disasm.h Merge from experimental code generator branch to bleeding edge. 2009-02-27 13:00:32 +00:00
disassembler.cc Fix test failures in debug mode w/snapshots. It turns out that not 2010-02-05 13:07:00 +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 Rename files containing underscores. 2010-03-19 12:15:24 +00:00
dtoa-config.c Land patch to add Solaris platform support. 2010-01-25 12:37:31 +00:00
execution.cc Remove some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
execution.h Avoid messing with the stack overflow limits while interrupts 2010-04-14 07:36:49 +00:00
factory.cc Remove some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
factory.h Introduce fast native caches and use it in String.search. 2010-04-14 14:46:15 +00:00
fast-codegen.cc - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +00:00
fast-codegen.h Allow snapshots built without -DANDROID to work on Android. 2010-03-02 11:54:11 +00:00
fast-dtoa.cc Rename files containing underscores. 2010-03-19 12:15:24 +00:00
fast-dtoa.h Rename grisu to fast-dtoa. Get rid of template. 2010-03-18 13:19:59 +00:00
flag-definitions.h Ensure stack alignment in ARM port 2010-04-15 09:34:47 +00:00
flags.cc Fix warnings on Win64. 2009-11-11 09:50:06 +00:00
flags.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
flow-graph.cc Move the AstVisitor stack check from Accept to Visit. 2010-03-30 12:25:58 +00:00
flow-graph.h Rework flow graph construction. 2010-03-29 14:23:55 +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 MIPS port initial commit 2010-02-04 20:36:58 +00:00
frames.cc LiveEdit: implement frame dropping 2010-04-06 17:58:28 +00:00
frames.h LiveEdit: implement frame dropping 2010-04-06 17:58:28 +00:00
full-codegen.cc - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +00:00
full-codegen.h Fix presubmit errors. 2010-02-04 15:21:05 +00:00
func-name-inferrer.cc Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
func-name-inferrer.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
global-handles.cc External string table. 2009-12-09 14:32:45 +00:00
global-handles.h Added recording of heap and global handle stats in a stack-allocated 2009-12-03 10:16:37 +00:00
globals.h Add a V8 specific target architecture to the GYP file 2010-04-26 10:59:14 +00:00
handles-inl.h Fix strict aliasing crash on x64. 2009-08-14 17:19:51 +00:00
handles.cc LiveEdit: calculate a real script difference 2010-04-19 16:08:26 +00:00
handles.h LiveEdit: calculate a real script difference 2010-04-19 16:08:26 +00:00
hashmap.cc Fix some defects identifies by Coverity Prevent. All are false 2009-07-22 11:29:38 +00:00
hashmap.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
heap-inl.h Changing byte_size from size_t to int in heap-inl.h (making win64 build work) 2010-04-14 11:30:34 +00:00
heap-profiler.cc Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00
heap-profiler.h Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00
heap.cc Use Heap::CreateFillerArrayAt to create a filler instead of copied code. 2010-04-22 18:50:27 +00:00
heap.h Make not sucking at regexp the default 2010-04-19 19:30:11 +00:00
ic-inl.h Rename a constant to kCallTargetAddressOffset 2009-09-11 12:41:27 +00:00
ic.cc Reapply load ICs for nonexistent properties. 2010-04-15 11:25:41 +00:00
ic.h Refactor the code cache to handle large number of properties on the global object (take 2). 2010-03-09 10:49:41 +00:00
interpreter-irregexp.cc Fix warnings on Win64. 2009-11-11 09:50:06 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
jsregexp.cc Fix bug in word-boundary-lookahead followed by end-of-input assertion. 2010-04-26 15:10:42 +00:00
jsregexp.h Make not sucking at regexp the default 2010-04-19 19:30:11 +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 Split the virtual frame into heavy and light versions. 2010-03-25 13:18:00 +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 Split the virtual frame into heavy and light versions. 2010-03-25 13:18:00 +00:00
jump-target-light.cc Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
jump-target.cc Split the virtual frame into heavy and light versions. 2010-03-25 13:18:00 +00:00
jump-target.h Re-apply "Inline floating point compare" 2010-03-25 12:04:34 +00:00
list-inl.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
list.h Implement inline string compare on ARM. 2010-01-21 12:10:56 +00:00
liveedit-debugger.js Support multi-chunk differences 2010-04-21 16:59:58 +00:00
liveedit.cc Support multi-chunk differences 2010-04-21 16:59:58 +00:00
liveedit.h Support multi-chunk differences 2010-04-21 16:59:58 +00:00
log-inl.h merged 2010-04-14 18:48:05 +00:00
log-utils.cc Make the assumption on the minimum buffer size for GetLogLines explicit. 2010-03-11 09:48:01 +00:00
log-utils.h Make the assumption on the minimum buffer size for GetLogLines explicit. 2010-03-11 09:48:01 +00:00
log.cc Allow new CPU profiling subsystem to coexist nicely with the old one. 2010-04-12 07:23:43 +00:00
log.h Report approximated duration in milliseconds for profile nodes. 2010-04-15 11:37:29 +00:00
macro-assembler.h ia32: Fuse map and type checks in call ICs for API functions. 2010-02-09 16:14:14 +00:00
macros.py Introduce fast native caches and use it in String.search. 2010-04-14 14:46:15 +00:00
mark-compact.cc - Fix Win64 build. 2010-04-23 12:45:05 +00:00
mark-compact.h Put empty pages discovered during sweeping to the end of the list of pages 2010-04-22 14:42:21 +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 near calls (32-bit displacement) to Code objects on X64 platform. 2009-10-06 13:11:05 +00:00
messages.cc Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00
messages.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
messages.js Support setting brekpoint by script name set in //@ scriptURL= comment, 2010-04-01 16:25:07 +00:00
mirror-debugger.js Support setting brekpoint by script name set in //@ scriptURL= comment, 2010-04-01 16:25:07 +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 Remove some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
objects-inl.h Remove some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
objects.cc Remove some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
objects.h Fix one off error. 2010-04-21 11:13:53 +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 some remaining references to boilerplate functions. 2010-04-19 12:39:07 +00:00
parser.h Do not waste space for the fast-case elements backing storage for 2010-03-11 10:34:29 +00:00
platform-freebsd.cc Make VM state tracking to be independent of logging and profiling. 2010-04-08 13:37:39 +00:00
platform-linux.cc Add stack alignment check to ia32 and x64 2010-04-15 12:41:30 +00:00
platform-macos.cc merged 2010-04-14 18:48:05 +00:00
platform-nullos.cc Allow a platform to indicate that some CPU features are always 2009-11-13 12:32:57 +00:00
platform-openbsd.cc Make VM state tracking to be independent of logging and profiling. 2010-04-08 13:37:39 +00:00
platform-posix.cc Land patch to add Solaris platform support. 2010-01-25 12:37:31 +00:00
platform-solaris.cc Make VM state tracking to be independent of logging and profiling. 2010-04-08 13:37:39 +00:00
platform-win32.cc merged 2010-04-14 18:48:05 +00:00
platform.h C++ profiles processor: align browser mode with the old implementation, sample VM state. 2010-04-07 14:18:26 +00:00
powers-ten.h Rename files containing underscores. 2010-03-19 12:15:24 +00:00
prettyprinter.cc Add iterative primitive type analysis. 2010-03-23 13:01:37 +00:00
prettyprinter.h Add iterative primitive type analysis. 2010-03-23 13:01:37 +00:00
profile-generator-inl.h Report approximated duration in milliseconds for profile nodes. 2010-04-15 11:37:29 +00:00
profile-generator.cc Only put VM state entry if a symbolized stacktrace is empty. 2010-04-15 14:12:17 +00:00
profile-generator.h Report approximated duration in milliseconds for profile nodes. 2010-04-15 11:37:29 +00:00
property.cc Remove the LookupResult IsValid method because it is confusing. 2010-02-18 15:10:35 +00:00
property.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +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 Make not sucking at regexp the default 2010-04-19 19:30:11 +00:00
regexp-macro-assembler-irregexp.h Make not sucking at regexp the default 2010-04-19 19:30:11 +00:00
regexp-macro-assembler-tracer.cc Fix a build---increase array's size. 2010-04-26 15:34:25 +00:00
regexp-macro-assembler-tracer.h Attempt to make \b\w+ faster. Slight performance increase on, e.g., string unpacking. 2010-01-07 19:01:23 +00:00
regexp-macro-assembler.cc Make not sucking at regexp the default 2010-04-19 19:30:11 +00:00
regexp-macro-assembler.h Make not sucking at regexp the default 2010-04-19 19:30:11 +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 Fix incorrect handling of global RegExp properties for nested replace-regexp-with-function. 2010-04-21 08:33:04 +00:00
register-allocator-inl.h Rename NumberInfo to TypeInfo. 2010-03-25 12:44:15 +00:00
register-allocator.cc Rename NumberInfo to TypeInfo. 2010-03-25 12:44:15 +00:00
register-allocator.h Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
rewriter.cc - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +00:00
rewriter.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
runtime.cc Fix search-for-string and replace global to avoid hangs 2010-04-27 11:45:08 +00:00
runtime.h LiveEdit: calculate a real script difference 2010-04-19 16:08:26 +00:00
runtime.js Add number string cache lookup for heap numbers to generatred code (on top of the already existing smi lookup) 2010-04-07 11:13:05 +00:00
scanner.cc Refactor the scanner interface 2010-03-03 13:16:10 +00:00
scanner.h Refactor the scanner interface 2010-03-03 13:16:10 +00:00
SConscript Fix cross compilation of snapshot builds using scons. 2010-04-13 09:01:30 +00:00
scopeinfo.cc Remove unneeded variable usage analysis. 2010-03-08 13:01:24 +00:00
scopeinfo.h Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00
scopes.cc Remove unneeded variable usage analysis. 2010-03-08 13:01:24 +00:00
scopes.h Fix assigned variables analysis. 2010-03-11 10:28:40 +00:00
serialize.cc Add checks to the ARM simulator to ensure that we flush the icache all 2010-04-22 12:41:10 +00:00
serialize.h One less dependent load in InvokeBuiltin. 2010-04-14 20:16:19 +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 Put empty pages discovered during sweeping to the end of the list of pages 2010-04-22 14:42:21 +00:00
spaces.cc - Fix Win64 build. 2010-04-23 12:45:05 +00:00
spaces.h - Fix Win64 build. 2010-04-23 12:45:05 +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-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 Fix incorrect handling of global RegExp properties for nested replace-regexp-with-function. 2010-04-21 08:33:04 +00:00
stub-cache.cc Reapply load ICs for nonexistent properties. 2010-04-15 11:25:41 +00:00
stub-cache.h Reapply load ICs for nonexistent properties. 2010-04-15 11:25:41 +00:00
token.cc Give the binary op stubs better names to make profiles more informative. 2009-12-11 10:40:01 +00:00
token.h Adding compound assignments to the top-level compiler. 2009-12-11 16:09:16 +00:00
top.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
top.h Explicitly declare temporary cooked frames state 2010-03-20 22:37:15 +00:00
type-info.cc Start using String type info: 2010-03-29 11:48:57 +00:00
type-info.h Start using String type info: 2010-03-29 11:48:57 +00:00
unicode-inl.h Cleanup include guards: 2009-05-04 13:36:43 +00:00
unicode.cc Small cleanup to Utf8::CalculateValue: 2009-07-13 11:17:51 +00:00
unicode.h Cleanup include guards: 2009-05-04 13:36:43 +00:00
uri.js Remove trailing regexp from .js files. 2010-03-30 07:15:23 +00:00
utils.cc Kill some unused code. 2010-02-18 12:47:17 +00:00
utils.h Reapplying changes from r4318 2010-04-14 07:26:20 +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 Some string optimizations: 2010-03-26 23:33:37 +00:00
v8.cc Optimize the assembly code generated for Math.random() 2010-04-12 10:07:50 +00:00
v8.h Make VM state tracking to be independent of logging and profiling. 2010-04-08 13:37:39 +00:00
v8natives.js JS implementation of isFinite. 2010-04-06 10:40:25 +00:00
v8threads.cc Explicitly declare temporary cooked frames state 2010-03-20 22:37:15 +00:00
v8threads.h Explicitly declare temporary cooked frames state 2010-03-20 22:37:15 +00:00
variables.cc Add IsStackAllocated helper for variables. 2010-03-09 10:39:18 +00:00
variables.h Loop peeling for inner loops. 2010-03-22 13:21:32 +00:00
version.cc Prepare push to trunk. Now working on version 2.2.6. 2010-04-26 13:17:55 +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 Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +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 Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +00:00
virtual-frame-light.cc Simple register allocation for ARM. Only top of expression 2010-04-08 22:30:30 +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 VM state tracking to be independent of logging and profiling. 2010-04-08 13:37:39 +00:00
vm-state.cc Make VM state tracking to be independent of logging and profiling. 2010-04-08 13:37:39 +00:00
vm-state.h Fix debug builds. 2010-04-08 14:00:51 +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