v8/test/cctest
erik.corry@gmail.com 388c1094b7 * Split up code_space into old_data_space and code_space.
* Make old_data_space non-executable on OSs and hardware that support it.
* Rename old_space to old_pointer_space (can contain pointers, esp. to new space).
* Ensure that individual pages allocated for old_space are only executable when
they are for code objects.
* Ensure Space::Setup can cope with non-aligned memory.
* Make some methods on Spaces virtual.  Make a way to iterate over all spaces.
* Replace executability flag with Executability enum in order to make intent at
call site clearer.
* Fix serialization/deserialization to allocate write barrier memory for large
arrays.



git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@165 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2008-09-05 12:34:09 +00:00
..
cctest.cc Disable three debug tests that failed because they rely on wrong for-in order. 2008-09-05 00:04:37 +00:00
cctest.h Disable three debug tests that failed because they rely on wrong for-in order. 2008-09-05 00:04:37 +00:00
cctest.status - Added test status spec to cctests to make arm simulator tests run. 2008-09-02 15:20:38 +00:00
SConscript Refactored the evn override handling to a single method and fixed the handling 2008-09-05 10:00:50 +00:00
test-api.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
test-assembler-arm.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-assembler-ia32.cc Changed two IA-32 assembler tests to use the stack below the return address as 2008-09-01 06:41:12 +00:00
test-ast.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-compiler.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-conversions.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-debug.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
test-decls.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-disasm-arm.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-disasm-ia32.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-flags.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
test-hashmap.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-heap.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
test-lock.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-mark-compact.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
test-platform-linux.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-platform-macos.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-platform-nullos.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-platform-win32.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-serialize.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-spaces.cc * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
test-strings.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
test-utils.cc Included mjsunit JavaScript test suite and C++ unit tests. 2008-08-22 13:33:59 +00:00
testcfg.py - Added test status spec to cctests to make arm simulator tests run. 2008-09-02 15:20:38 +00:00