[webkit-dev] Cleaning House
fpizlo at apple.com
Thu Apr 4 17:01:21 PDT 2013
Supporting multiple JS engines is a major burden, and prevents us from doing optimizations that more seamlessly bridge the gap between DOM and JSC. I suspect we won't want to continue supporting multiple JS engines like we did when the Chrome folks used WebKit with V8.
On Apr 4, 2013, at 4:54 PM, Per Bothner <per.bothner at oracle.com> wrote:
> On 04/04/2013 10:21 AM, Oliver Hunt wrote:
>> Supporting V8 places a considerable burden on webkit, there are a number of
>> large, cumbersome and expensive abstractions required for to support multiple
>> JS engines (see the original discussions on the topic from many years ago).
> Nashorn: http://openjdk.java.net/projects/nashorn/
> This is for the WebView component of JavaFX:
> This is still experimental, and no committed deliverable. However,
> it is obviously preferable in the eat-your-own-dogfood way that we
> part of the Java distribution.
> This is still in pretty rough shape, but we would find it
> unfortunate if if becomes more difficult to build WebKit
> I created a new WebCore/bindings/nashorn directory in
> parallel to WebCore/bindings/js and WebCore/bindings/v8.
> classes" are ever created. Instead Nashorn provides an
> on-the-fly bridge to the Java objects.
> --Per Bothner
> per.bothner at oracle.com per at bothner.com http://per.bothner.com/
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev