HomeSort by relevance Sort by last modified time
    Searched full:yarr (Results 1 - 20 of 20) sorted by null

  /external/webkit/JavaScriptCore/runtime/
RegExp.h 30 #include "yarr/RegexJIT.h"
31 #include "yarr/RegexInterpreter.h"
43 #if !ENABLE(YARR)
73 Yarr::RegexCodeBlock m_regExpJITCode;
74 #elif ENABLE(YARR)
75 OwnPtr<Yarr::BytecodePattern> m_regExpBytecode;
RegExp.cpp 32 #if ENABLE(YARR)
34 #include "yarr/RegexCompiler.h"
36 #include "yarr/RegexJIT.h"
38 #include "yarr/RegexInterpreter.h"
84 #if !ENABLE(YARR)
101 #if ENABLE(YARR)
106 Yarr::jitCompileRegex(globalData, m_regExpJITCode, m_pattern, m_numSubpatterns, m_constructionError, ignoreCase(), multiline());
109 m_regExpBytecode.set(Yarr::byteCompileRegex(m_pattern, m_numSubpatterns, m_constructionError, ignoreCase(), multiline()));
145 int result = Yarr::executeRegex(m_regExpJITCode, s.data(), startOffset, s.size(), offsetVector, offsetVectorSize);
147 int result = Yarr::interpretRegex(m_regExpBytecode.get(), s.data(), startOffset, s.size(), offsetVector)
    [all...]
  /external/webkit/JavaScriptCore/yarr/
RegexCompiler.h 31 #if ENABLE(YARR)
37 namespace JSC { namespace Yarr {
41 } } // namespace JSC::Yarr
RegexJIT.h 51 namespace Yarr {
94 } } // namespace JSC::Yarr
RegexInterpreter.h 31 #if ENABLE(YARR)
37 namespace JSC { namespace Yarr {
333 } } // namespace JSC::Yarr
RegexPattern.h 31 #if ENABLE(YARR)
37 namespace JSC { namespace Yarr {
352 } } // namespace JSC::Yarr
RegexParser.h 31 #if ENABLE(YARR)
38 namespace JSC { namespace Yarr {
47 // The Parser class should not be used directly - only via the Yarr::parse() method.
778 * Yarr::parse():
782 * Yarr::parse() returns null on success, or a const C string providing an error
850 } } // namespace JSC::Yarr
RegexCompiler.cpp 33 #if ENABLE(YARR)
37 namespace JSC { namespace Yarr {
RegexInterpreter.cpp 36 #if ENABLE(YARR)
40 namespace JSC { namespace Yarr {
    [all...]
RegexJIT.cpp 41 namespace JSC { namespace Yarr {
    [all...]
  /external/webkit/JavaScriptCore/
ChangeLog-2009-06-16 34 * yarr/RegexJIT.cpp:
35 (JSC::Yarr::RegexGenerator::compile):
520 Landing this disabled until jump linking is completed (see YARR jit patch).
578 Add (incomplete) support to YARR for running with the jit enabled
582 to YARR jit for the platform.
623 Add changes necessary to allow YARR jit to build on this platform, disabled.
624 * yarr/RegexJIT.cpp:
625 (JSC::Yarr::RegexGenerator::generateEnter):
626 (JSC::Yarr::RegexGenerator::generateReturn):
    [all...]
JavaScriptCore.pri 37 $$PWD/yarr \
220 yarr/RegexCompiler.cpp \
221 yarr/RegexInterpreter.cpp \
222 yarr/RegexJIT.cpp
JavaScriptCore.gypi 450 'yarr/RegexCompiler.cpp',
451 'yarr/RegexCompiler.h',
452 'yarr/RegexInterpreter.cpp',
453 'yarr/RegexInterpreter.h',
454 'yarr/RegexJIT.cpp',
455 'yarr/RegexJIT.h',
456 'yarr/RegexParser.h',
457 'yarr/RegexPattern.h',
Android.mk 187 yarr/RegexCompiler.cpp \
188 yarr/RegexInterpreter.cpp \
189 yarr/RegexJIT.cpp
GNUmakefile.am 17 -I$(srcdir)/JavaScriptCore/yarr \
339 JavaScriptCore/yarr/RegexCompiler.cpp \
340 JavaScriptCore/yarr/RegexCompiler.h \
341 JavaScriptCore/yarr/RegexInterpreter.cpp \
342 JavaScriptCore/yarr/RegexInterpreter.h \
343 JavaScriptCore/yarr/RegexJIT.cpp \
344 JavaScriptCore/yarr/RegexJIT.h \
345 JavaScriptCore/yarr/RegexParser.h \
346 JavaScriptCore/yarr/RegexPattern.h
ChangeLog     [all...]
  /external/webkit/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/
JavaScriptCore.vcproj     [all...]
  /external/webkit/JavaScriptCore/wtf/
Platform.h 949 /* YARR supports x86 & x86-64, and has been tested on Mac and Windows. */
974 #if ENABLE(YARR_JIT) && !ENABLE(YARR)
975 #error "YARR_JIT requires YARR"
  /external/webkit/WebKitTools/wx/build/
settings.py 95 'yarr',
  /external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/
project.pbxproj     [all...]

Completed in 1286 milliseconds