Changes between Version 2 and Version 3 of SourceDirectory


Ignore:
Timestamp:
Jul 12, 2011 10:53:34 AM (8 years ago)
Author:
jchaffraix@webkit.org
Comment:

Filled more details about Source/JavaScriptCore

Legend:

Unmodified
Added
Removed
Modified
  • SourceDirectory

    v2 v3  
    33== [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore JavaScriptCore] ==
    44
    5 The JavaScript engine. This also includes the WTF 
    6 library, which contains various utilities. This is completely cross-platform
     5=== [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/wtf Web Template Framework ] ===
     6
     7WTF is an internal library, which contains various utilities used as part of the JavaScriptCore and WebCore. Example of such classes are [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/wtf/Vector.h Vector], [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/wtf/HashMap.h HashMap], [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/wtf/RefCounted.h RefCounted] (classes to that implements multiple ownership), [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/wtf/RefPtr.h RefPtr], etc...
     8
     9=== [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/yarr YARR!] or Yet Another Regex Runtime ===
     10
     11This is a faster replacement for our regexp engine.
     12
     13=== JavaScriptCore ===
     14
     15The JavaScript engine. This is completely cross-platform
    716(though there are various platform-specific JIT backends). This can be used
    817as a separate entity from the rest of WebKit.
     18
     19JSC is split in different directories inside the directory. Those directories include [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/dfg dfg], [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/assembler assembler] and [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/jit jit].
     20
     21The [https://trac.webkit.org/browser/trunk/Source/JavaScriptCore/API API] directory contains the JavaScriptCore C API.
    922
    1023== [https://trac.webkit.org/browser/trunk/Source/WebCore WebCore] ==