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 | |
| 7 | WTF 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 | |
| 11 | This is a faster replacement for our regexp engine. |
| 12 | |
| 13 | === JavaScriptCore === |
| 14 | |
| 15 | The JavaScript engine. This is completely cross-platform |