v8/src
serya@chromium.org 2bd9919788 StringToDouble rewritten not using String::Get and memory allocations.
It converts the number to "canonical" form removing insignificant digits,
leading zerroes and spaces what guarantees to fit a fixed size buffer and
does not changes result of strtod.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4241 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-03-24 08:51:03 +00:00
..
arm Fix GetName and Print for CompareStub 2010-03-23 14:59:36 +00:00
ia32 Fix an error in optimized modulus operator, add unit test. 2010-03-23 15:18:00 +00:00
mips MIPS simple function calls 2010-03-23 15:04:45 +00:00
third_party Apply patch by Timur Iskhodzhanov to add valgrind notifications on 2009-10-26 17:53:34 +00:00
x64 Fix GetName and Print for CompareStub 2010-03-23 14:59:36 +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 New GCCallbacks with additional parameters. 2010-03-23 13:11:44 +00:00
api.h - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +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 Fix some style issues in the ARM code. 2009-11-12 13:55:21 +00:00
array.js Add Array.concat builtin for the most common case. 2010-03-15 10:52:38 +00:00
assembler.cc Fix pop push optimization to work with partial snapshots (correct 2010-03-23 14:33:42 +00:00
assembler.h Fix pop push optimization to work with partial snapshots (correct 2010-03-23 14:33:42 +00:00
ast.cc Mark all loop conditions. 2010-03-23 13:36:38 +00:00
ast.h Mark all loop conditions. 2010-03-23 13:36:38 +00:00
bootstrapper.cc MIPS simple function calls 2010-03-23 15:04:45 +00:00
bootstrapper.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
builtins.cc Trim underlying fixed array by one element from the left when doing shift. 2010-03-23 14:05:16 +00:00
builtins.h Add Array.concat builtin for the most common case. 2010-03-15 10:52:38 +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 Add multithreading test for SamplingCircularQueue, fix implementation. 2010-03-22 14:23:45 +00:00
circular-queue.cc Add multithreading test for SamplingCircularQueue, fix implementation. 2010-03-22 14:23:45 +00:00
circular-queue.h Add multithreading test for SamplingCircularQueue, fix implementation. 2010-03-22 14:23:45 +00:00
code-stubs.cc Implementing inline caches for binary operations (ia32). 2010-03-01 16:24:05 +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 - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +00:00
codegen.h Fix GetName and Print for CompareStub 2010-03-23 14:59:36 +00:00
compilation-cache.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
compilation-cache.h - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +00:00
compiler.cc Add iterative primitive type analysis. 2010-03-23 13:01:37 +00:00
compiler.h - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +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 StringToDouble rewritten not using String::Get and memory allocations. 2010-03-24 08:51:03 +00:00
conversions.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
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 Add basic C++ implementation of CPU profiler. 2010-03-19 09:46:53 +00:00
cpu-profiler.cc Add multithreading test for SamplingCircularQueue, fix implementation. 2010-03-22 14:23:45 +00:00
cpu-profiler.h Add multithreading test for SamplingCircularQueue, fix implementation. 2010-03-22 14:23:45 +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 Extend debugger agent protocol with a connect message.Added a name of the embedding application when enabeling the debugger agent.Send a connection message from the debugger agent to the remote debugger when connecting. This message contains the V8 version, the protcol version (currently 1) and the name of the embedding application. Currently this information is just printed raw as received. 2009-03-23 22:23:39 +00:00
d8-debug.h Add remote debugging front end to developer shell. 2009-03-04 09:42:51 +00:00
d8-posix.cc A follow-up to r3009: add parentheses around one more anonymous function. 2009-10-13 15:17:24 +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 Fix issue 658 by adapting the d8.cc code to the new types of 2010-03-23 12:23:15 +00:00
d8.h Add a readline() command to d8. This reads a single line, stripping 2009-08-13 07:07:41 +00:00
d8.js Added new scope type ScopeIterator::ScopeTypeCatch for with generated from catch blocks. 2009-09-08 10:20:28 +00:00
data-flow.cc Add iterative primitive type analysis. 2010-03-23 13:01:37 +00:00
data-flow.h Add iterative primitive type analysis. 2010-03-23 13:01:37 +00:00
date.js Fix bug http://code.google.com/p/v8/issues/detail?id=659. Move the limits check for date before the time zone offset is applied. 2010-03-23 14:47:02 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
debug.cc Bring back source line accidentally removed in r4217. 2010-03-23 12:31:52 +00:00
debug.h Basic implementation of liveedit feature 2010-03-05 22:08:58 +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 Introduce builtin for Array.slice function. 2010-02-16 12:14:23 +00:00
execution.h Implement issue 554 Add "ProcessDebuggerRequests" call to Debug Agent API 2010-01-15 21:14:56 +00:00
factory.cc - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +00:00
factory.h - Remove function boilerplate objects and use SharedFunctionInfos in 2010-03-23 06:04:44 +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 MIPS simple function calls 2010-03-23 15:04:45 +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
frame-element.cc Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00
frame-element.h Use untagged int32 values in evaluation of side-effect free expressions. 2010-03-16 16:07:19 +00:00
frames-inl.h MIPS port initial commit 2010-02-04 20:36:58 +00:00
frames.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
frames.h Show user script source line that caused exception intead of a line in a native script. When an error is reported as one happened in a native script it's hard to track the original cause. See chromium issue: http://crbug.com/25305 2010-02-01 10:34:57 +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 Port of optimized ICs for external and pixel arrays from ia32 to ARM. 2010-03-23 13:38:04 +00:00
handles-inl.h Fix strict aliasing crash on x64. 2009-08-14 17:19:51 +00:00
handles.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
handles.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +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 Fix pop push optimization to work with partial snapshots (correct 2010-03-23 14:33:42 +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 Fix pop push optimization to work with partial snapshots (correct 2010-03-23 14:33:42 +00:00
heap.h Fix pop push optimization to work with partial snapshots (correct 2010-03-23 14:33:42 +00:00
ic-inl.h Rename a constant to kCallTargetAddressOffset 2009-09-11 12:41:27 +00:00
ic.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
jsregexp.h Refactoring of RegExp interface to better support calling several times in a row. 2010-03-19 12:01:17 +00:00
jump-target-inl.h Make more use of the NumberInfo data. 2010-03-05 23:54:13 +00:00
jump-target.cc Inline floating point compare 2010-03-23 12:36:31 +00:00
jump-target.h Inline floating point compare 2010-03-23 12:36:31 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
liveedit.cc Explicitly declare temporary cooked frames state 2010-03-20 22:37:15 +00:00
liveedit.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
log-inl.h Store API callback entry address prior to entering a callback. 2009-11-23 14:43:00 +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 First take on custom call generators. 2010-03-11 16:24:31 +00:00
log.h Logging-related changes. 2010-03-01 10:41:34 +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 Fix bug http://code.google.com/p/v8/issues/detail?id=659. Move the limits check for date before the time zone offset is applied. 2010-03-23 14:47:02 +00:00
mark-compact.cc Merge ObjectIterator::has_next and ObjectIterator::next methods. 2010-01-25 22:53:18 +00:00
mark-compact.h Fix issue 553: function frame is skipped in profile when compare stub is called. 2010-01-21 16:42:41 +00:00
math.js Improve Math.round(). Fix the bug in r4146. Further improve performance by checking the exponent instead of comparing doubles. Add several tests for numbers near the limits of SMI and several tests from WebKit. 2010-03-18 13:00:57 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
mirror-debugger.js Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +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
number-info.h Make more use of the NumberInfo data. 2010-03-05 23:54:13 +00:00
objects-debug.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
objects-inl.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
objects.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
objects.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
oprofile-agent.cc Added utility scripts for running oprofile in tools/oprofile. 2009-06-16 12:08:59 +00:00
oprofile-agent.h Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
parser.cc Mark all loop conditions. 2010-03-23 13:36:38 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
platform-linux.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
platform-macos.cc Assign to "sample.state" before reading it. 2010-03-04 12:32:03 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
platform-posix.cc Land patch to add Solaris platform support. 2010-01-25 12:37:31 +00:00
platform-solaris.cc Actually land the platform-solaris.cc file for solaris support. 2010-01-25 16:48:53 +00:00
platform-win32.cc Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
platform.h Add basic C++ implementation of CPU profiler. 2010-03-19 09:46:53 +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 Add basic C++ implementation of CPU profiler. 2010-03-19 09:46:53 +00:00
profile-generator.cc Add a few tests to ProfilerEventsProcessor. 2010-03-19 13:51:01 +00:00
profile-generator.h Add a few tests to ProfilerEventsProcessor. 2010-03-19 13:51:01 +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 ARM native regexps. 2009-08-31 12:40:37 +00:00
regexp-macro-assembler-irregexp.cc ARM native regexps. 2009-08-31 12:40:37 +00:00
regexp-macro-assembler-irregexp.h ARM native regexps. 2009-08-31 12:40:37 +00:00
regexp-macro-assembler-tracer.cc 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-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 Don't pass the "at start" parameter to native RegExp 2010-01-26 11:08:42 +00:00
regexp-macro-assembler.h Don't pass the "at start" parameter to native RegExp 2010-01-26 11:08:42 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
register-allocator-inl.h Make more use of the NumberInfo data. 2010-03-05 23:54:13 +00:00
register-allocator.cc Make more use of the NumberInfo data. 2010-03-05 23:54:13 +00:00
register-allocator.h Use untagged int32 values in evaluation of side-effect free expressions. 2010-03-16 16:07:19 +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 pop push optimization to work with partial snapshots (correct 2010-03-23 14:33:42 +00:00
runtime.h Improve Math.round(). Fix the bug in r4146. Further improve performance by checking the exponent instead of comparing doubles. Add several tests for numbers near the limits of SMI and several tests from WebKit. 2010-03-18 13:00:57 +00:00
runtime.js Implemented one-char cache lookup in generated code. 2010-02-26 20:14:20 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +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 Fix pop push optimization to work with partial snapshots (correct 2010-03-23 14:33:42 +00:00
serialize.h Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +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 integer casts to make v8 compile without warnings on 64-bit Visual Studio 2010-02-22 11:42:46 +00:00
spaces.cc Add a bit more room for type string when reporting heap 2010-03-09 14:43:01 +00:00
spaces.h Strengthen a few assertions and add zapping of allocated 2010-01-28 08:46:56 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
stub-cache.cc Reland 4068 which wrapped Array methods into native builtins (reverted in 4075). 2010-03-11 13:13:21 +00:00
stub-cache.h Fix pop push optimization to work with partial snapshots (correct 2010-03-23 14:33:42 +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
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 non-Open Source code from Douglas Crockford. 2009-09-23 12:32:24 +00:00
utils.cc Kill some unused code. 2010-02-18 12:47:17 +00:00
utils.h Reenable ability to Dispose already Disposed Vector. 2010-03-17 15:15:45 +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 Merge the partial_snapshots branch back into bleeding_edge. For 2010-03-23 11:40:38 +00:00
v8.cc Fix formatting around * and &. 2010-03-17 14:53:16 +00:00
v8.h Small simplification of #include dependencies. 2010-03-09 06:38:33 +00:00
v8natives.js Remove duplicate function from runtime. 2010-02-17 11:26:00 +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.1.9. 2010-03-24 08:12:14 +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-inl.h Fix code generation for fast smi loops to support parameters as well. 2010-03-22 11:55:12 +00:00
virtual-frame.cc Use untagged int32 values in evaluation of side-effect free expressions. 2010-03-16 16:07:19 +00:00
virtual-frame.h MIPS port initial commit 2010-02-04 20:36:58 +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