[webkit-dev] Qtish API for JavaScriptCore

Maciej Stachowiak mjs at apple.com
Wed Sep 2 03:05:56 PDT 2009


On Sep 1, 2009, at 10:40 AM, Oliver Hunt wrote:

>
>> The debugger is not API, and should not be depended upon.  If you are
>>> interacting with the debugger you are not using the JSC API, and so
>>> you will not be able to rely on JSC not changing and breaking your  
>>> API.
>>>
>>
>> That's perfectly understandable, and it's something we (as in "not  
>> you")
>> have to live with for the time being.
>
> And when you want to continue to support your API in future and we  
> rip out the current model entirely? then what?  JSC does not have an  
> API to allow debugging, you should just live with this for the time  
> being rather than trying to expose a fairly broken model using non- 
> API functions.

It's kind of a deficiency that we don't expose a public API for  
debugging. This is something we should work on IMO. It's hard to blame  
people for relying on the internals when we don't offer a correct way  
to do it.

Regards,
Maciej

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090902/2ec0ecda/attachment.html>


More information about the webkit-dev mailing list