Chromium Code Reviews
DescriptionCorrectly recognize external strings.
Since r15906, cons strings in old pointer space that are made external
remain cons strings, and point to a newly-allocated external string. This
is because external strings are not allow in the pointer space.
However, v8::String::IsExternal and related methods do not reflect this.
The consequence is that the embedder cannot take advantage of external
strings.
Note that v8::String::CanMakeExternal still returns false for cons strings
due to AccessCheck not being GC safe (see r17023).
BUG=268686
LOG=N
Patch Set 1 #
Total comments: 2
Messages
Total messages: 3 (0 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||