Skip to content
  • pvarga@webkit.org's avatar
    2011-01-12 Peter Varga <pvarga@webkit.org> · 2dfa6f9f
    pvarga@webkit.org authored
            Reviewed by Gavin Barraclough.
    
            Add Yarr.h to YARR
            https://bugs.webkit.org/show_bug.cgi?id=51021
    
            Move other common constants and functions from YARR's different files
            to Yarr.h.
            Use Yarr.h header instead of including other YARR headers where it
            is possible.
    
            * JavaScriptCore.gypi:
            * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
            * JavaScriptCore.xcodeproj/project.pbxproj:
            * runtime/RegExp.cpp:
            * yarr/Yarr.h: Added.
            * yarr/YarrInterpreter.cpp:
            * yarr/YarrInterpreter.h:
            * yarr/YarrJIT.cpp:
            (JSC::Yarr::jitCompile):
            (JSC::Yarr::execute):
            * yarr/YarrJIT.h:
            * yarr/YarrParser.h:
            * yarr/YarrPattern.cpp:
            (JSC::Yarr::YarrPattern::compile):
            (JSC::Yarr::YarrPattern::YarrPattern):
            * yarr/YarrPattern.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75595 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    2dfa6f9f