v8/src
2009-04-28 10:40:36 +00:00
..
arm Remove dependency on libstdc++ from test framework. 2009-04-27 10:52:44 +00:00
ia32 Inline the inobject property case for named property loads. 2009-04-28 10:40:36 +00:00
third_party/dtoa Remove JSCRE 2009-02-25 08:08:01 +00:00
accessors.cc Make it possible to add a user data object to each script compiled. 2009-04-21 07:22:06 +00:00
accessors.h Make it possible to add a user data object to each script compiled. 2009-04-21 07:22:06 +00:00
allocation.cc Introducing a new StrNDup function that uses new[] for when we dispose the result using delete[]. 2009-03-18 12:27:37 +00:00
allocation.h Introducing a new StrNDup function that uses new[] for when we dispose the result using delete[]. 2009-03-18 12:27:37 +00:00
api.cc Prepare push of version 1.2.1 to trunk. The main reason for this push 2009-04-27 09:14:19 +00:00
api.h Add a new C++ pointer wrapping API to External to not dilute the 2009-03-23 19:51:10 +00:00
apinatives.js Introducing a kUninitialized constant used for clearing the function cache. 2009-01-13 07:37:53 +00:00
apiutils.h Split handle scopes into an internal version and a version accessible 2009-01-23 17:22:23 +00:00
arguments.h
array.js Fix Issue 326. Handle sorting of non-array objects correctly. 2009-04-27 11:16:59 +00:00
assembler.cc Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
assembler.h Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
ast.cc - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
ast.h - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
bootstrapper.cc - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
bootstrapper.h Fix white space issues. 2009-01-26 18:23:01 +00:00
builtins.cc Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
builtins.h Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
bytecodes-irregexp.h A little peephole optimization for the Irregexp bytecode interpreter. 2009-02-19 10:03:27 +00:00
char-predicates-inl.h Flatten strings before parsing them as Date strings, and work on Vector of chars instead. 2009-03-17 13:27:21 +00:00
char-predicates.h - Added some expansion of assertions. 2008-12-01 15:42:35 +00:00
checks.cc all-in-one 2009-03-02 09:09:07 +00:00
checks.h Apply Jeff Bailey's patch to use %p instead of %i to print pointer 2009-01-22 14:00:23 +00:00
code-stubs.cc Add a meaningful name when disassembling code. This makes it easier 2009-03-04 06:14:34 +00:00
code-stubs.h Improve the generated code for the instanceof operator, 2008-10-08 13:33:16 +00:00
code.h
codegen-inl.h Remove a bunch of unnecessary includes from header files in favor of 2009-03-20 09:35:31 +00:00
codegen.cc Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
codegen.h Inline the inobject property case for named property loads. 2009-04-28 10:40:36 +00:00
compilation-cache.cc Put back compilation cache 2009-04-06 18:08:06 +00:00
compilation-cache.h Put back compilation cache 2009-04-06 18:08:06 +00:00
compiler.cc - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
compiler.h - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
contexts.cc Speed up access to global variables from eval scopes. Traverse the 2009-02-24 13:11:53 +00:00
contexts.h - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
conversions-inl.h Misc. portability fixes. 2009-03-18 15:20:26 +00:00
conversions.cc Remove all uses of StringShape variables, since that has proven 2009-03-17 09:33:06 +00:00
conversions.h
counters.cc - Added ability to call histograms from within v8 2009-03-13 16:06:31 +00:00
counters.h - Added ability to call histograms from within v8 2009-03-13 16:06:31 +00:00
cpu.h
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 Timeout of os.system() in d8 was timing out too soon. 2009-04-15 07:15:41 +00:00
d8-readline.cc Introducing a new StrNDup function that uses new[] for when we dispose the result using delete[]. 2009-03-18 12:27:37 +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 ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
d8.h Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
d8.js Add setting break points by using handles. 2009-04-22 13:59:48 +00:00
date-delay.js - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
dateparser-inl.h Reuse output array instead of creating a new one for each call in Date.parse 2009-03-19 09:40:38 +00:00
dateparser.cc Flatten strings before parsing them as Date strings, and work on Vector of chars instead. 2009-03-17 13:27:21 +00:00
dateparser.h Reuse output array instead of creating a new one for each call in Date.parse 2009-03-19 09:40:38 +00:00
debug-agent.cc Removed the debug message thread. 2009-04-24 12:05:40 +00:00
debug-agent.h As long as all debugger messages are handled by a single static method we need a way to identify request sender to route the response to the right handler. To accomplish this clients can send some additional data along with command text and debugger will later pass this data to the message handler along with the response text. 2009-04-21 14:06:48 +00:00
debug-delay.js 1. Send 'afterCompile' event to the debug message handler.2. Process messages from the debugger command queue on each event not only break and exception.3. auto_continue is always true for compilation events. 2009-04-27 12:38:20 +00:00
debug.cc Inline the inobject property case for named property loads. 2009-04-28 10:40:36 +00:00
debug.h Removed the debug message thread. 2009-04-24 12:05:40 +00:00
disasm.h Merge from experimental code generator branch to bleeding edge. 2009-02-27 13:00:32 +00:00
disassembler.cc Inline the Result::Unuse member function and change the Result 2009-03-20 12:58:14 +00:00
disassembler.h
dtoa-config.c Support for building V8 with MinGW 2009-02-09 15:06:07 +00:00
execution.cc Move backend specific files to separate directories. 2009-04-23 12:06:38 +00:00
execution.h Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
factory.cc - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
factory.h - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
flag-definitions.h Fixed a bunch of memory leaks in tests, including: 2009-03-27 00:24:49 +00:00
flags.cc Fixed a bunch of memory leaks in tests, including: 2009-03-27 00:24:49 +00:00
flags.h Arguments on the command line are made available as a global "arguments" array. 2008-11-11 14:16:24 +00:00
frames-inl.h Move backend specific files to separate directories. 2009-04-23 12:06:38 +00:00
frames.cc Abolish kDebug and use ifdef DEBUG throughout for consistency. 2009-04-22 09:25:41 +00:00
frames.h Implemented "no heap access" mode for JSFrame which is used for stack sampling in profiler. 2009-04-13 23:12:04 +00:00
func-name-inferrer.cc Allow multiple function literals to be assigned to the same var / property. 2009-04-16 16:34:24 +00:00
func-name-inferrer.h Allow multiple function literals to be assigned to the same var / property. 2009-04-16 16:34:24 +00:00
global-handles.cc Add just enough state changes from EXTERNAL (outside V8) to OTHER 2009-03-30 13:32:28 +00:00
global-handles.h Improve mark-compact object grouping interface. 2008-12-11 11:20:04 +00:00
globals.h Fix Issue 326. Handle sorting of non-array objects correctly. 2009-04-27 11:16:59 +00:00
handles-inl.h Split handle scopes into an internal version and a version accessible 2009-01-23 17:22:23 +00:00
handles.cc - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
handles.h - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
hashmap.cc
hashmap.h Fix a bunch of spelling mistakes :\ 2009-01-15 19:08:34 +00:00
heap-inl.h Moved the storage of the last script id into the heap to make it part of the serialized data when starting V8 on a snapshot. 2009-03-10 12:05:20 +00:00
heap.cc - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
heap.h Add basic infrastructure for protecting V8's heap when leaving the VM 2009-03-24 12:47:53 +00:00
ic-inl.h Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
ic.cc Inline the inobject property case for named property loads. 2009-04-28 10:40:36 +00:00
ic.h Inline the inobject property case for named property loads. 2009-04-28 10:40:36 +00:00
interpreter-irregexp.cc Remove all uses of StringShape variables, since that has proven 2009-03-17 09:33:06 +00:00
interpreter-irregexp.h * Have an ASCII and a UC16 interpreter for Irregexp bytecodes - 2008-12-09 08:30:49 +00:00
json-delay.js - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
jsregexp-inl.h Irregexp: 2008-12-08 09:22:12 +00:00
jsregexp.cc Move backend specific files to separate directories. 2009-04-23 12:06:38 +00:00
jsregexp.h Lint. 2009-04-27 09:27:18 +00:00
jump-target.cc Tracks static type of strings in frame elements and results. 2009-04-03 12:01:56 +00:00
jump-target.h Clean up return statements in the code generator by explicitly 2009-04-02 08:58:18 +00:00
list-inl.h In List::Add, correctly handle the case of adding a reference to a 2009-03-05 08:10:42 +00:00
list.h Initialize list of frame elements to proper size. 2009-03-30 13:03:32 +00:00
log.cc Remove unused CodeRegion class and corresponding logging functions. 2009-04-16 17:30:27 +00:00
log.h Remove unused CodeRegion class and corresponding logging functions. 2009-04-16 17:30:27 +00:00
macro-assembler.h Move backend specific files to separate directories. 2009-04-23 12:06:38 +00:00
macros.py - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
mark-compact.cc If an external string enters the symbol table, make sure to set the 2009-04-17 09:17:04 +00:00
mark-compact.h - Pass the knowledge whether the old GC is compacting to the GC prologue and epilogue. This allows us to skip frame cooking and uncooking when doing a mark-sweep GC. 2009-02-25 16:52:15 +00:00
math.js This change removes the %AddProperty native JavaScript function from V8. 2008-10-03 12:14:29 +00:00
memory.h
messages.cc Split handle scopes into an internal version and a version accessible 2009-01-23 17:22:23 +00:00
messages.h
messages.js - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
mirror-delay.js Make it possible to add a user data object to each script compiled. 2009-04-21 07:22:06 +00:00
mksnapshot.cc Remove definition of _HAS_EXCEPTIONS from source files. 2009-04-14 14:58:23 +00:00
natives.h Added development shell (d8) including readline support, counters and 2008-10-21 09:12:27 +00:00
objects-debug.cc - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
objects-inl.h - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
objects.cc Fix Issue 326. Handle sorting of non-array objects correctly. 2009-04-27 11:16:59 +00:00
objects.h Fix Issue 326. Handle sorting of non-array objects correctly. 2009-04-27 11:16:59 +00:00
oprofile-agent.cc Adding support for reporting addresses of JIT compiled code to OProfile. 2009-03-05 10:53:08 +00:00
oprofile-agent.h Adding support for reporting addresses of JIT compiled code to OProfile. 2009-03-05 10:53:08 +00:00
parser.cc Allow using with and eval in JS extensions in debug mode by 2009-04-15 06:28:07 +00:00
parser.h Reapply revisions 1432, 1433, 1469 and 1472 while fixing issue 279. 2009-03-23 07:27:47 +00:00
platform-freebsd.cc - Fix delta time calculation in LinuxSemaphore::Wait. 2009-04-17 00:56:52 +00:00
platform-linux.cc Lint. 2009-04-17 13:57:15 +00:00
platform-macos.cc Start addressing massive arrays on the stack. There is hardly ever 2009-04-16 21:01:05 +00:00
platform-nullos.cc Start addressing massive arrays on the stack. There is hardly ever 2009-04-16 21:01:05 +00:00
platform-posix.cc Fixed numerous issues that were causing errors in profiler log processing 2009-03-31 09:06:37 +00:00
platform-win32.cc Start addressing massive arrays on the stack. There is hardly ever 2009-04-16 21:01:05 +00:00
platform.h Start addressing massive arrays on the stack. There is hardly ever 2009-04-16 21:01:05 +00:00
prettyprinter.cc A few small changes to --print-ast behavior: 2009-04-15 07:41:04 +00:00
prettyprinter.h Tracks static type of strings in frame elements and results. 2009-04-03 12:01:56 +00:00
property.cc
property.h - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
regexp-delay.js Revert change 1509 that flush ICs when adding setters on an object or 2009-03-19 15:06:00 +00:00
regexp-macro-assembler-irregexp-inl.h A little peephole optimization for the Irregexp bytecode interpreter. 2009-02-19 10:03:27 +00:00
regexp-macro-assembler-irregexp.cc A little peephole optimization for the Irregexp bytecode interpreter. 2009-02-19 10:03:27 +00:00
regexp-macro-assembler-irregexp.h A little peephole optimization for the Irregexp bytecode interpreter. 2009-02-19 10:03:27 +00:00
regexp-macro-assembler-tracer.cc Irregexp: Backtrack past look-aheads works correctly. 2009-01-26 14:38:17 +00:00
regexp-macro-assembler-tracer.h Irregexp: Backtrack past look-aheads works correctly. 2009-01-26 14:38:17 +00:00
regexp-macro-assembler.cc Separately growing stack for irregexp ia32 backtrack stack. 2009-01-12 13:05:23 +00:00
regexp-macro-assembler.h Eliminate the code that handles fallback to JSCRE. The only way to get 2009-01-26 20:09:35 +00:00
regexp-stack.cc Separately growing stack for irregexp ia32 backtrack stack. 2009-01-12 13:05:23 +00:00
regexp-stack.h Allow larger regexp stack if necessary, which includes specific layout tests. 2009-01-27 13:43:42 +00:00
register-allocator-inl.h Tracks static type of strings in frame elements and results. 2009-04-03 12:01:56 +00:00
register-allocator.cc Tracks static type of strings in frame elements and results. 2009-04-03 12:01:56 +00:00
register-allocator.h Tracks static type of strings in frame elements and results. 2009-04-03 12:01:56 +00:00
rewriter.cc Allow multiple function literals to be assigned to the same var / property. 2009-04-16 16:34:24 +00:00
rewriter.h Handle stack overflow errors correctly when rewriting the AST 2008-11-05 20:39:41 +00:00
runtime.cc Fix Issue 326. Handle sorting of non-array objects correctly. 2009-04-27 11:16:59 +00:00
runtime.h Fix Issue 326. Handle sorting of non-array objects correctly. 2009-04-27 11:16:59 +00:00
runtime.js Rewrite of VisitCountOperation that should speed it up 2009-04-03 13:27:14 +00:00
scanner.cc Regular Expression literal flags may contain unicode escapes. If these escape any of the 2009-02-12 09:09:28 +00:00
scanner.h
SConscript - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
scopeinfo.cc Speed up access to global variables from eval scopes. Traverse the 2009-02-24 13:11:53 +00:00
scopeinfo.h Speed up access to global variables from eval scopes. Traverse the 2009-02-24 13:11:53 +00:00
scopes.cc Issue 267: Calls to arguments in eval-tainted function scope uses global object as receiver. 2009-03-10 12:28:34 +00:00
scopes.h Speed up access to global variables from eval scopes. Traverse the 2009-02-24 13:11:53 +00:00
serialize.cc Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
serialize.h Use SSE3 instructions - if available - for faster To(U)Int32 2009-02-25 14:57:46 +00:00
shell.h
smart-pointer.h Added development shell (d8) including readline support, counters and 2008-10-21 09:12:27 +00:00
snapshot-common.cc Change type of snapshot from char array to byte array to avoid portability problems between different compilers. 2009-01-26 10:21:09 +00:00
snapshot-empty.cc Change type of snapshot from char array to byte array to avoid portability problems between different compilers. 2009-01-26 10:21:09 +00:00
snapshot.h Change type of snapshot from char array to byte array to avoid portability problems between different compilers. 2009-01-26 10:21:09 +00:00
spaces-inl.h Add basic infrastructure for protecting V8's heap when leaving the VM 2009-03-24 12:47:53 +00:00
spaces.cc Add basic infrastructure for protecting V8's heap when leaving the VM 2009-03-24 12:47:53 +00:00
spaces.h Add basic infrastructure for protecting V8's heap when leaving the VM 2009-03-24 12:47:53 +00:00
string-stream.cc Start addressing massive arrays on the stack. There is hardly ever 2009-04-16 21:01:05 +00:00
string-stream.h Start addressing massive arrays on the stack. There is hardly ever 2009-04-16 21:01:05 +00:00
string.js - Extended lazy loading to general objects, not just functions. 2009-04-24 08:13:09 +00:00
stub-cache.cc Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
stub-cache.h Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
token.cc
token.h
top.cc Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
top.h Reland exception propagation fix. 2009-03-31 15:23:58 +00:00
unicode-inl.h
unicode.cc Misc. portability fixes. 2009-03-18 15:20:26 +00:00
unicode.h Merge regexp2000 back into bleeding_edge 2008-11-25 11:07:48 +00:00
uri.js Implemented invalid UTF8 detection in decodeURI. That is, detection 2009-03-10 09:08:05 +00:00
usage-analyzer.cc Change the handling of catch blocks to use context extension objects 2009-01-16 09:42:08 +00:00
usage-analyzer.h
utils.cc Change type of snapshot from char array to byte array to avoid portability problems between different compilers. 2009-01-26 10:21:09 +00:00
utils.h Start addressing massive arrays on the stack. There is hardly ever 2009-04-16 21:01:05 +00:00
v8-counters.cc - Added ability to call histograms from within v8 2009-03-13 16:06:31 +00:00
v8-counters.h Inline the inobject property case for named property loads. 2009-04-28 10:40:36 +00:00
v8.cc Removed the debug message thread. 2009-04-24 12:05:40 +00:00
v8.h Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
v8natives.js - When cloning maps to set the 'lazy loading' bit remember to clone 2009-04-24 12:45:29 +00:00
v8threads.cc Add ENABLE_DEBUGGER_SUPPORT macro. 2009-04-20 16:36:13 +00:00
v8threads.h Add thread information to the debugger. 2009-03-17 11:40:47 +00:00
variables.cc Tracks static type of strings in frame elements and results. 2009-04-03 12:01:56 +00:00
variables.h Tracks static type of strings in frame elements and results. 2009-04-03 12:01:56 +00:00
virtual-frame.cc Materializing a frame element on the stack by pushing it can cause the 2009-04-24 11:26:49 +00:00
virtual-frame.h Move backend specific files to separate directories. 2009-04-23 12:06:38 +00:00
zone-inl.h Fixed a bunch of memory leaks in tests, including: 2009-03-27 00:24:49 +00:00
zone.cc - Simplify the code slightly by using Max(). 2008-12-05 21:51:46 +00:00
zone.h Fixed a bunch of memory leaks in tests, including: 2009-03-27 00:24:49 +00:00