v8/test/cctest
mikhail.naganov@gmail.com 795ba99117 Handle filling up of memory buffer to make log processing in DevTools Profiler easier.
When profiler's memory buffer is filled up, profiling is stopped and it is ensured that the last record in the buffer is "profiler,\"pause\"" thus making the end of profiling session explicit. Otherwise DevTools Profiler would need to guess whether the current profiling session has been stopped.

Tested with Chromium.

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


git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2072 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2009-05-28 13:56:32 +00:00
..
cctest.cc Remove dependency on libstdc++ from test framework. 2009-04-27 10:52:44 +00:00
cctest.h Fixing the flakiness of the serialization tests by assuring that serialization is run before every deserialization test. 2009-02-03 08:35:03 +00:00
cctest.status Remove ifdef from ProfLazyMode test, instead mark it in cctest.status. 2009-05-25 12:35:32 +00:00
SConscript Implement a dynamically growing memory log buffer with an upper limit. 2009-05-28 07:08:09 +00:00
test-alloc.cc Extend test case to cover calling runtime functions 2008-10-30 14:16:02 +00:00
test-api.cc Propagate information on whether a non function was called as constructor or not.The Arguments object passed to the callback now has IsConstructCall set accordingly.BUG=http://crbug.com/3285 2009-05-20 19:33:44 +00:00
test-assembler-arm.cc Move backend specific files to separate directories. 2009-04-23 12:06:38 +00:00
test-assembler-ia32.cc - 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
test-assembler-x64.cc Add immediate operands and arithmetic operations to the x64 assembler. 2009-05-28 09:18:17 +00:00
test-ast.cc Fixed some memory leaks in unit tests. 2009-03-16 07:53:20 +00:00
test-compiler.cc Move InitLineEnds and GetLineNumber to handles.cc to avoid 2009-03-10 15:08:45 +00:00
test-conversions.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-debug.cc When inspecting a function with a native getter return result of execution of the getter function in the client context. This is useful for debugging DOM elements. 2009-05-25 15:07:21 +00:00
test-decls.cc Changed the ASSERT's in the cctest's to CHECK's. 2009-04-24 14:29:42 +00:00
test-disasm-arm.cc Fix ARM build. 2009-02-25 16:13:57 +00:00
test-disasm-ia32.cc - 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
test-flags.cc Arguments on the command line are made available as a global "arguments" array. 2008-11-11 14:16:24 +00:00
test-func-name-inference.cc Merge in changes from readability review. 2009-05-25 08:39:22 +00:00
test-hashmap.cc Make the hash map test run faster by doing less work. 2009-05-15 13:49:00 +00:00
test-heap.cc X64: Omitted creating native builtins and using them in test-heap. 2009-05-22 14:01:06 +00:00
test-list.cc Remove list copy constructor (for which there was no corresponding 2009-05-22 11:52:24 +00:00
test-lock.cc Added a wait with timeout to the platform semaphore class. 2009-03-18 09:04:24 +00:00
test-log-ia32.cc Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
test-log-utils.cc Handle filling up of memory buffer to make log processing in DevTools Profiler easier. 2009-05-28 13:56:32 +00:00
test-log.cc Implement a dynamically growing memory log buffer with an upper limit. 2009-05-28 07:08:09 +00:00
test-mark-compact.cc Improve mark-compact object grouping interface. 2008-12-11 11:20:04 +00:00
test-platform-linux.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-platform-macos.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-platform-nullos.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-platform-win32.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-regexp.cc Fix lint 2009-05-07 10:31:14 +00:00
test-serialize.cc Remove dependency on libstdc++ from test framework. 2009-04-27 10:52:44 +00:00
test-sockets.cc Better handling of startup and shutdown of the debugger agent. 2009-03-19 21:07:07 +00:00
test-spaces.cc Because allocation in large object space can now require checking the 2008-10-29 10:00:38 +00:00
test-strings.cc Extend the regression test case for crbug.com/9746 to 2009-05-06 06:20:35 +00:00
test-threads.cc Fix issue 142: 2008-12-17 17:40:02 +00:00
test-utils.cc Fixed some memory leaks in unit tests. 2009-03-16 07:53:20 +00:00
test-version.cc Split nested namespaces declaration in two lines in accordance with C++ Style Guide. 2009-05-25 10:05:56 +00:00
testcfg.py Mark some of the places we leave V8 via callbacks as transitions to 2009-03-27 12:32:28 +00:00