v8/src
christian.plesner.hansen@gmail.com de607bd33e Added source info to TryCatches. Reorganized exception messaging
somewhat and folded stack traces into message.  Use of this in the
shell will follow in a separate changelist.



git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@235 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2008-09-09 18:55:41 +00:00
..
third_party Renamed the top level directory 'public' to 'include'. 2008-09-01 11:48:50 +00:00
accessors.cc Test that I can submit to new repository and fix lots of typos in comments. 2008-09-01 09:16:49 +00:00
accessors.h - Fixed issue when building samples and cctests on 64-bit machines. 2008-08-27 13:47:52 +00:00
allocation.cc Initial export. 2008-07-03 15:10:15 +00:00
allocation.h Initial export. 2008-07-03 15:10:15 +00:00
api.cc Added source info to TryCatches. Reorganized exception messaging 2008-09-09 18:55:41 +00:00
api.h Improved test support. 2008-08-28 09:55:41 +00:00
apinatives.js Initial export. 2008-07-03 15:10:15 +00:00
arguments.h Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
array.js Use RUNTIME_ASSERT instead of CHECK in runtime.cc. 2008-09-09 08:40:25 +00:00
assembler-arm-inl.h Changed shell sample to take flags directly from the command-line. Added api call that implements this. 2008-08-27 10:11:39 +00:00
assembler-arm.cc Test that I can submit to new repository and fix lots of typos in comments. 2008-09-01 09:16:49 +00:00
assembler-arm.h Changed shell sample to take flags directly from the command-line. Added api call that implements this. 2008-08-27 10:11:39 +00:00
assembler-ia32-inl.h Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
assembler-ia32.cc Improved performance of unary addition by avoiding runtime calls. 2008-08-06 10:02:49 +00:00
assembler-ia32.h Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
assembler.cc Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
assembler.h Improved test support. 2008-08-28 09:55:41 +00:00
ast.cc Fixed bug in JSObject::GetPropertyAttributePostInterceptor where map transitions would count as properties. 2008-07-25 07:37:58 +00:00
ast.h Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
bootstrapper.cc Test that I can submit to new repository and fix lots of typos in comments. 2008-09-01 09:16:49 +00:00
bootstrapper.h Initial export. 2008-07-03 15:10:15 +00:00
builtins-arm.cc Move JS_VALUE_TYPE ahead of JS_OBJECT_TYPE to save one comparison in 2008-09-02 23:52:50 +00:00
builtins-ia32.cc Move JS_VALUE_TYPE ahead of JS_OBJECT_TYPE to save one comparison in 2008-09-02 23:52:50 +00:00
builtins.cc Test that I can submit to new repository and fix lots of typos in comments. 2008-09-01 09:16:49 +00:00
builtins.h Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
char-predicates-inl.h Initial export. 2008-07-03 15:10:15 +00:00
char-predicates.h Initial export. 2008-07-03 15:10:15 +00:00
checks.cc Initial export. 2008-07-03 15:10:15 +00:00
checks.h Initial export. 2008-07-03 15:10:15 +00:00
code-stubs.cc Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
code-stubs.h Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
code.h Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
codegen-arm.cc Avoid string conversion when comparing Smis during sorting. 2008-09-08 06:17:38 +00:00
codegen-ia32.cc Avoid string conversion when comparing Smis during sorting. 2008-09-08 06:17:38 +00:00
codegen-inl.h Initial export. 2008-07-03 15:10:15 +00:00
codegen.cc Avoid string conversion when comparing Smis during sorting. 2008-09-08 06:17:38 +00:00
codegen.h Avoid string conversion when comparing Smis during sorting. 2008-09-08 06:17:38 +00:00
compiler.cc Introduce ZoneScope class to keep track of zone deletion. Remove 2008-09-01 06:06:52 +00:00
compiler.h Improved performance of garbage collection by moving the function that updates pointers during compacting collection into the updating visitor. This gives the compiler a better chance to inline and avoid a function call per (potential) pointer. 2008-08-14 13:41:48 +00:00
constants-arm.h Initial export. 2008-07-03 15:10:15 +00:00
contexts.cc Initial export. 2008-07-03 15:10:15 +00:00
contexts.h Initial export. 2008-07-03 15:10:15 +00:00
conversions-inl.h Initial export. 2008-07-03 15:10:15 +00:00
conversions.cc Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
conversions.h Initial export. 2008-07-03 15:10:15 +00:00
counters.cc Initial export. 2008-07-03 15:10:15 +00:00
counters.h Initial export. 2008-07-03 15:10:15 +00:00
cpu-arm.cc Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
cpu-ia32.cc Initial export. 2008-07-03 15:10:15 +00:00
cpu.h Initial export. 2008-07-03 15:10:15 +00:00
date-delay.js Make Date.prototype.toTimeString and Date.prototype.toLocaleTimeString 2008-09-04 07:13:21 +00:00
dateparser.cc Initial export. 2008-07-03 15:10:15 +00:00
dateparser.h Initial export. 2008-07-03 15:10:15 +00:00
debug-delay.js Removed the implicit call to DebugBreak when receiving debugger commands 2008-08-29 12:04:25 +00:00
debug.cc Added source info to TryCatches. Reorganized exception messaging 2008-09-09 18:55:41 +00:00
debug.h Fix broken build. Sorry about that. 2008-09-08 07:24:10 +00:00
disasm-arm.cc Test that I can submit to new repository and fix lots of typos in comments. 2008-09-01 09:16:49 +00:00
disasm-ia32.cc Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
disasm.h Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
disassembler.cc Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
disassembler.h Initial export. 2008-07-03 15:10:15 +00:00
dtoa-config.c Initial export. 2008-07-03 15:10:15 +00:00
execution.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
execution.h Test that I can submit to new repository and fix lots of typos in comments. 2008-09-01 09:16:49 +00:00
factory.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
factory.h Created a factory method for allocating the debug info object. The new 2008-09-01 10:15:45 +00:00
flags-inl.h Initial export. 2008-07-03 15:10:15 +00:00
flags.cc Improved test support. 2008-08-28 09:55:41 +00:00
flags.h Initial export. 2008-07-03 15:10:15 +00:00
frames-arm.cc Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
frames-arm.h Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
frames-ia32.cc Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
frames-ia32.h Improved performance of unary addition by avoiding runtime calls. 2008-08-06 10:02:49 +00:00
frames-inl.h Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
frames.cc Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
frames.h Improved test support. 2008-08-28 09:55:41 +00:00
global-handles.cc Test that I can submit to new repository and fix lots of typos in comments. 2008-09-01 09:16:49 +00:00
global-handles.h Initial export. 2008-07-03 15:10:15 +00:00
globals.h * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
handles-inl.h Initial export. 2008-07-03 15:10:15 +00:00
handles.cc Clean up a couple of runtime functions that mixed handles and raw 2008-08-29 08:48:06 +00:00
handles.h Clean up a couple of runtime functions that mixed handles and raw 2008-08-29 08:48:06 +00:00
hashmap.cc Initial export. 2008-07-03 15:10:15 +00:00
hashmap.h Initial export. 2008-07-03 15:10:15 +00:00
heap-inl.h * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
heap.cc fix lint errors 2008-09-05 16:58:18 +00:00
heap.h fix lint errors 2008-09-05 16:58:18 +00:00
ic-arm.cc Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
ic-ia32.cc Move JS_VALUE_TYPE ahead of JS_OBJECT_TYPE to save one comparison in 2008-09-02 23:52:50 +00:00
ic-inl.h Initial export. 2008-07-03 15:10:15 +00:00
ic.cc Fix issue http://code.google.com/p/v8/issues/detail?id=32 2008-09-08 16:47:23 +00:00
ic.h Fix issue http://code.google.com/p/v8/issues/detail?id=32 2008-09-08 16:47:23 +00:00
jsregexp.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
jsregexp.h Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
list-inl.h Initial export. 2008-07-03 15:10:15 +00:00
list.h Improved test support. 2008-08-28 09:55:41 +00:00
log.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
log.h Improved performance of unary addition by avoiding runtime calls. 2008-08-06 10:02:49 +00:00
macro-assembler-arm.cc Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
macro-assembler-arm.h Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
macro-assembler-ia32.cc Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
macro-assembler-ia32.h Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
macro-assembler.h Initial export. 2008-07-03 15:10:15 +00:00
macros.py Improved performance of unary addition by avoiding runtime calls. 2008-08-06 10:02:49 +00:00
mark-compact.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
mark-compact.h * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
math.js Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
memory.h Initial export. 2008-07-03 15:10:15 +00:00
messages.cc Added source info to TryCatches. Reorganized exception messaging 2008-09-09 18:55:41 +00:00
messages.h Added source info to TryCatches. Reorganized exception messaging 2008-09-09 18:55:41 +00:00
messages.js Added source info to TryCatches. Reorganized exception messaging 2008-09-09 18:55:41 +00:00
mirror-delay.js Avoid string conversion when comparing Smis during sorting. 2008-09-08 06:17:38 +00:00
mksnapshot.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
natives.h Initial export. 2008-07-03 15:10:15 +00:00
objects-debug.cc Changed shell sample to take flags directly from the command-line. Added api call that implements this. 2008-08-27 10:11:39 +00:00
objects-inl.h fix lint errors 2008-09-05 16:58:18 +00:00
objects.cc Added a EvalCache that caches eval'ed scripts and compiled function boilerplate. 2008-09-05 16:27:56 +00:00
objects.h Added a EvalCache that caches eval'ed scripts and compiled function boilerplate. 2008-09-05 16:27:56 +00:00
parser.cc Fix issue 35 by applying patch by Daniel James. 2008-09-08 07:58:54 +00:00
parser.h Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
platform-linux.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
platform-macos.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
platform-nullos.cc Improved performance of unary addition by avoiding runtime calls. 2008-08-06 10:02:49 +00:00
platform-win32.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
platform.h * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
prettyprinter.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
prettyprinter.h Initial export. 2008-07-03 15:10:15 +00:00
property.cc Changed shell sample to take flags directly from the command-line. Added api call that implements this. 2008-08-27 10:11:39 +00:00
property.h Always check the prototype chain for a setter, when setting a property 2008-08-28 10:23:27 +00:00
regexp-delay.js Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
rewriter.cc Initial export. 2008-07-03 15:10:15 +00:00
rewriter.h Initial export. 2008-07-03 15:10:15 +00:00
runtime.cc Use RUNTIME_ASSERT instead of CHECK in runtime.cc. 2008-09-09 08:40:25 +00:00
runtime.h Move the contains check in array join from javascript to C++. 2008-09-09 07:38:00 +00:00
runtime.js Avoid string conversion when comparing Smis during sorting. 2008-09-08 06:17:38 +00:00
scanner.cc Initial export. 2008-07-03 15:10:15 +00:00
scanner.h Initial export. 2008-07-03 15:10:15 +00:00
SConscript Refactored the evn override handling to a single method and fixed the handling 2008-09-05 10:00:50 +00:00
scopeinfo.cc Initial export. 2008-07-03 15:10:15 +00:00
scopeinfo.h Initial export. 2008-07-03 15:10:15 +00:00
scopes.cc Initial export. 2008-07-03 15:10:15 +00:00
scopes.h Initial export. 2008-07-03 15:10:15 +00:00
serialize.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
serialize.h * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
shell.h Initial export. 2008-07-03 15:10:15 +00:00
simulator-arm.cc Improved test support. 2008-08-28 09:55:41 +00:00
simulator-arm.h Initial export. 2008-07-03 15:10:15 +00:00
simulator-ia32.cc Initial export. 2008-07-03 15:10:15 +00:00
simulator-ia32.h Test that I can submit to new repository and fix lots of typos in comments. 2008-09-01 09:16:49 +00:00
smart-pointer.h Minor cleanup: the smartpointer class should use DeleteArray to 2008-09-04 13:09:12 +00:00
snapshot-common.cc Fixed bug in JSObject::GetPropertyAttributePostInterceptor where map transitions would count as properties. 2008-07-25 07:37:58 +00:00
snapshot-empty.cc Fixed bug in JSObject::GetPropertyAttributePostInterceptor where map transitions would count as properties. 2008-07-25 07:37:58 +00:00
snapshot.h Fix issues with running some of our tests with an embedded 2008-09-08 09:26:02 +00:00
spaces-inl.h * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
spaces.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
spaces.h * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
string-stream.cc Added support for storing JavaScript stack traces in a stack allocated buffer to make it visible in shallow core dumps. Controlled by the --preallocate-message-memory flag which is disabled by default. 2008-07-28 12:50:18 +00:00
string-stream.h Improved test support. 2008-08-28 09:55:41 +00:00
string.js - Fixed issue when building samples and cctests on 64-bit machines. 2008-08-27 13:47:52 +00:00
stub-cache-arm.cc Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
stub-cache-ia32.cc Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
stub-cache.cc Changed all text files to have native svn:eol-style. 2008-07-30 08:49:36 +00:00
stub-cache.h Initial export. 2008-07-03 15:10:15 +00:00
token.cc Initial export. 2008-07-03 15:10:15 +00:00
token.h Initial export. 2008-07-03 15:10:15 +00:00
top.cc Added source info to TryCatches. Reorganized exception messaging 2008-09-09 18:55:41 +00:00
top.h Added source info to TryCatches. Reorganized exception messaging 2008-09-09 18:55:41 +00:00
unicode-inl.h Fixed problem where asian characters were not categorized as letters 2008-09-08 10:45:01 +00:00
unicode.cc Fixed problem where asian characters were not categorized as letters 2008-09-08 10:45:01 +00:00
unicode.h Fixed problem where asian characters were not categorized as letters 2008-09-08 10:45:01 +00:00
uri.js Initial export. 2008-07-03 15:10:15 +00:00
usage-analyzer.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
usage-analyzer.h Initial export. 2008-07-03 15:10:15 +00:00
utils.cc Applied Rafal Krypa's patch to fix gcc 4.3.2 build problems. 2008-09-05 07:46:32 +00:00
utils.h Improved performance of garbage collection by changing the way we use the marking stack in the event of stack overflow during full garbage collection and by changing the way we mark roots. 2008-08-13 09:32:07 +00:00
v8-counters.cc Initial export. 2008-07-03 15:10:15 +00:00
v8-counters.h Added a EvalCache that caches eval'ed scripts and compiled function boilerplate. 2008-09-05 16:27:56 +00:00
v8.cc Added support for storing JavaScript stack traces in a stack allocated buffer to make it visible in shallow core dumps. Controlled by the --preallocate-message-memory flag which is disabled by default. 2008-07-28 12:50:18 +00:00
v8.h Renamed the top level directory 'public' to 'include'. 2008-09-01 11:48:50 +00:00
v8natives.js - Fixed issue when building samples and cctests on 64-bit machines. 2008-08-27 13:47:52 +00:00
v8threads.cc Fix broken build. Sorry about that. 2008-09-08 07:24:10 +00:00
v8threads.h Initial export. 2008-07-03 15:10:15 +00:00
variables.cc Initial export. 2008-07-03 15:10:15 +00:00
variables.h Initial export. 2008-07-03 15:10:15 +00:00
zone-inl.h Initial export. 2008-07-03 15:10:15 +00:00
zone.cc Introduce ZoneScope class to keep track of zone deletion. Remove 2008-09-01 06:06:52 +00:00
zone.h Introduce ZoneScope class to keep track of zone deletion. Remove 2008-09-01 06:06:52 +00:00