Reviewed by Maciej.
- Removed context and exception parameters from JSObjectGetPropertyEnumerator,
removing the spurious use of ExecState inside JavaScriptCore that made
us think this was necessary in the first place.
(StringInstance::getPropertyList): Use getString instead of toString because
we know we're dealing with a string -- we put it there in the first place.
While we're at it, store the string's size instead of retrieving it each time
through the loop, to avoid the unnecessary killing of puppies.
* kjs/string_object.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15385
268f45cc-cd09-0410-ab3c-
d52691b4dbfc