Go to file
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
benchmarks Added version 1 of the V8 benchmark suite to the repository. 2008-09-02 11:06:49 +00:00
include Renamed the include file debug.h to v8-debug.h to avoid possible 2008-09-04 10:03:17 +00:00
samples Added presubmit step that runs cpplint and checks for missing 2008-08-29 12:52:21 +00:00
src * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
test * Split up code_space into old_data_space and code_space. 2008-09-05 12:34:09 +00:00
tools Add the profiler tick processors to the tools directory. 2008-09-03 19:15:48 +00:00
AUTHORS Add I-cache flushing to Code::Relocate. No need to call it 2008-09-05 11:23:00 +00:00
ChangeLog Update version tag in bleeding_edge branch. Now working on 0.3.1. 2008-09-04 13:58:16 +00:00
LICENSE Initial export. 2008-07-03 15:10:15 +00:00
SConstruct Added an option to enable the disassembler in both debug and release 2008-09-05 12:21:04 +00:00