v8/test
vitalyr@chromium.org 3cafa65462 Track ascii-ness of data in externalized strings.
If a two-byte string only contains ascii characters, then we can save
memory when flattening a cons string containing it. Similarly we can
use this in Array.prototype.join implementation. To track this a new
bit is added to instance type. This bit is used as a hint in generated
code and in runtime functions.

To enable testing a new V8 extension is added controlled by
--expose-externalize-string flag.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4894 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-06-17 16:19:28 +00:00
..
cctest Heap profiler: add a missing link between a function closure and shared function info. 2010-06-17 12:56:55 +00:00
es5conform Add support for getOwnPropertyDescriptor on array indices (fixes issue 599). 2010-05-27 07:43:43 +00:00
message MIPS port initial commit 2010-02-04 20:36:58 +00:00
mjsunit Track ascii-ness of data in externalized strings. 2010-06-17 16:19:28 +00:00
mozilla Mark Mozilla test as possible timeout 2010-05-20 08:03:01 +00:00
sputnik Added ability to remove prototype from function. In this case, [[Construct]] from function will not be allowed. 2010-04-28 12:05:40 +00:00