Date: Wed, 18 Jul 2012 15:12:23 +0000 (UTC) From: Martin Matuska <mm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r301100 - in head/lang: . hiphop-php hiphop-php/files Message-ID: <201207181512.q6IFCNIn083042@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mm Date: Wed Jul 18 15:12:23 2012 New Revision: 301100 URL: http://svn.freebsd.org/changeset/ports/301100 Log: From the HipHop Homepage: HipHop transforms your PHP source code into highly optimized C++ and then compiles it with g++ to build binary files. You keep coding in simpler PHP, then HipHop executes your source code in a semantically equivalent manner and sacrifices some rarely used features - such as eval() - in exchange for improved performance. HipHop was developed by Facebook and was released as open source in early 2010. Facebook sees about a 50% reduction in CPU usage when serving equal amounts of Web traffic when compared to Apache and PHP. Facebook.s API tier can serve twice the traffic using 30% less CPU. WWW: https://github.com/facebook/hiphop-php/wiki Added: head/lang/hiphop-php/ head/lang/hiphop-php/Makefile (contents, props changed) head/lang/hiphop-php/distinfo (contents, props changed) head/lang/hiphop-php/files/ head/lang/hiphop-php/files/hphp.in (contents, props changed) head/lang/hiphop-php/files/patch-CMake-FindCClient.cmake (contents, props changed) head/lang/hiphop-php/files/patch-CMake-HPHPFindLibs.cmake (contents, props changed) head/lang/hiphop-php/files/patch-CMake-HPHPSetup.cmake (contents, props changed) head/lang/hiphop-php/files/patch-src-runtime-base-preg.cpp (contents, props changed) head/lang/hiphop-php/pkg-descr (contents, props changed) head/lang/hiphop-php/pkg-plist (contents, props changed) Modified: head/lang/Makefile Modified: head/lang/Makefile ============================================================================== --- head/lang/Makefile Wed Jul 18 14:21:51 2012 (r301099) +++ head/lang/Makefile Wed Jul 18 15:12:23 2012 (r301100) @@ -114,6 +114,7 @@ SUBDIR += guile SUBDIR += harbour SUBDIR += haskell-mode.el + SUBDIR += hiphop-php SUBDIR += hla SUBDIR += hope SUBDIR += hs-brainfuck Added: head/lang/hiphop-php/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/Makefile Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,139 @@ +# New ports collection makefile for: hiphop +# Date created: 2012-07-18 +# Whom: Martin Matuska <mm@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= hiphop-php +PORTVERSION= 0.0.20120716 +CATEGORIES= lang devel www +MASTER_SITES= https://github.com/facebook/hiphop-php/tarball/${GITVERSION}/:main \ + http://unicode.org/Public/UNIDATA/:unidata \ + http://unicode.org/Public/MAPPINGS/ISO8859/:mappings +DIST_SUBDIR= hiphop-php +EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} + +PATCH_SITES= http://cpp.in/dev/ + +MAINTAINER= mm@FreeBSD.org +COMMENT= Hiphop PHP to C++ code transformer + +LIB_DEPENDS= icudata.48:${PORTSDIR}/devel/icu \ + boost_thread:${PORTSDIR}/devel/boost-libs \ + tbb.4:${PORTSDIR}/devel/tbb \ + gd.4:${PORTSDIR}/graphics/gd \ + mcrypt.8:${PORTSDIR}/security/libmcrypt \ + onig.1:${PORTSDIR}/devel/oniguruma4 \ + pcre.1:${PORTSDIR}/devel/pcre \ + expat.6:${PORTSDIR}/textproc/expat2 \ + memcached.10:${PORTSDIR}/databases/libmemcached \ + c-client4.9:${PORTSDIR}/mail/cclient + +_EXTDIR= share/hiphop-php/ext + +BUILD_DEPENDS+= bison:${PORTSDIR}/devel/bison \ + flex:${PORTSDIR}/textproc/flex \ + re2c:${PORTSDIR}/devel/re2c \ + ${LOCALBASE}/${_EXTDIR}/lib/libevent.a:${PORTSDIR}/devel/libevent-hiphop \ + ${LOCALBASE}/${_EXTDIR}/lib/libcurl.a:${PORTSDIR}/ftp/curl-hiphop + +RUN_DEPENDS+= ${LOCALBASE}/${_EXTDIR}/lib/libevent.a:${PORTSDIR}/devel/libevent-hiphop \ + ${LOCALBASE}/${_EXTDIR}/lib/libcurl.a:${PORTSDIR}/ftp/curl-hiphop + +WRKSRC= ${WRKDIR}/facebook-hiphop-php-${GITVERSION} +MAKE_JOBS_UNSAFE= yes + +GNU_CONFIGURE= yes +USE_CMAKE= yes +USE_MYSQL= yes +USE_GNOME= libxml2 +USE_OPENSSL= yes +USE_OPENLDAP= yes +USE_GCC= 4.4+ + +GITVERSION= 96532ec +FETCH_ARGS= -pRr + +CUSTOM_ENV= HPHP_HOME=${WRKSRC} \ + HPHP_LIB=${WRKSRC}/bin \ + CMAKE_PREFIX_PATH=${WRKDIR}/libs + +DISTFILES+= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:main \ + EastAsianWidth.txt:unidata \ + 8859-1.TXT:mappings \ + 8859-2.TXT:mappings \ + 8859-3.TXT:mappings \ + 8859-4.TXT:mappings \ + 8859-5.TXT:mappings \ + 8859-6.TXT:mappings \ + 8859-7.TXT:mappings \ + 8859-8.TXT:mappings \ + 8859-9.TXT:mappings \ + 8859-10.TXT:mappings \ + 8859-11.TXT:mappings \ + 8859-13.TXT:mappings \ + 8859-14.TXT:mappings \ + 8859-15.TXT:mappings \ + 8859-16.TXT:mappings + +PATCHFILES+= hphp-freebsd-20120214.patch \ + hphp-libmemcached-1.0.patch + +SUB_LIST+= CC="${CC}" \ + CPP="${CPP}" \ + CXX="${CXX}" \ + HPHP_HOME="${DATADIR}" \ + HPHP="${DATADIR}/bin/hphp" + +SUB_FILES+= hphp + +.include <bsd.port.pre.mk> + +_CFLAGS= -rpath=${LOCALBASE}/lib/${_GCC_BUILD_DEPENDS} \ + ${CFLAGS} +_CXXFLAGS= -rpath=${LOCALBASE}/lib/${_GCC_BUILD_DEPENDS} \ + ${CXXFLAGS} +_LDFLAGS= -rpath=${LOCALBASE}/lib/${_GCC_BUILD_DEPENDS} \ + ${LDFLAGS} + +CONFIGURE_ENV+= ${CUSTOM_ENV} +MAKE_ENV+= ${CUSTOM_ENV} + +post-extract: + @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/EastAsianWidth.txt \ + ${WRKSRC}/src/third_party/libmbfl/mbfl/ +.for i in 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 + @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/8859-${i}.TXT \ + ${WRKSRC}/src/third_party/libmbfl/filters/ +.endfor + +post-patch: + @${REINPLACE_CMD} -e 's|-levent|${WRKSRC}/libs/lib/libevent.a|g' \ + ${WRKSRC}/src/third_party/libafdt/configure + @${REINPLACE_CMD} -e 's|-L$$(LIB_DIR)|${_LDFLAGS} -L$$(LIB_DIR)|g' \ + ${WRKSRC}/src/rules.mk + @${REINPLACE_CMD} \ + -e 's|%%CURL_LIB%%|${LOCALBASE}/${_EXTDIR}/lib/libcurl.a|g' \ + -e 's|%%LIBEVENT_LIB%%|${LOCALBASE}/${_EXTDIR}/lib/libevent.a|g' \ + -e 's|%%CURL_INCLUDE_DIR%%|${LOCALBASE}/${_EXTDIR}/include|g' \ + -e 's|%%LIBEVENT_INCLUDE_DIR%%|${LOCALBASE}/${_EXTDIR}/include|g' \ + ${WRKSRC}/CMake/HPHPFindLibs.cmake + @${REINPLACE_CMD} -e 's|%%CFLAGS%%|${_CFLAGS}|g' \ + -e 's|%%CXXFLAGS%%|${_CXXFLAGS}|g' \ + ${WRKSRC}/CMake/HPHPSetup.cmake + +do-install: + @${MKDIR} ${DATADIR}/bin ${DATADIR}/src + @${FIND} ${WRKSRC} -type f -name '*.orig' -exec ${RM} {} \; + @${CP} -R ${WRKSRC}/CMake ${WRKSRC}/bin ${DATADIR} + @${CP} -R ${WRKSRC}/src/runtime ${WRKSRC}/src/system \ + ${WRKSRC}/src/util ${DATADIR}/src +.for file in LICENSE.PHP LICENSE.ZEND src/version + @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR}/${file} +.endfor + @${INSTALL_PROGRAM} ${WRKSRC}/src/hphp/hphp ${DATADIR}/bin + @${INSTALL_PROGRAM} ${WRKSRC}/src/hphpi/hphpi ${PREFIX}/bin/hphpi + @${INSTALL_SCRIPT} ${WRKDIR}/hphp ${PREFIX}/bin/hphp + +.include <bsd.port.post.mk> Added: head/lang/hiphop-php/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/distinfo Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,38 @@ +SHA256 (hiphop-php/hiphop-php-0.0.20120716.tar.gz) = 7234854e91ce3955ac195534f2ee863f85843fa5fe400eb68abd126a7ddd9689 +SIZE (hiphop-php/hiphop-php-0.0.20120716.tar.gz) = 8460604 +SHA256 (hiphop-php/EastAsianWidth.txt) = d591c24b702c1b025b58ca6168746f713b657c6e252c268f52cb07758f428067 +SIZE (hiphop-php/EastAsianWidth.txt) = 884136 +SHA256 (hiphop-php/8859-1.TXT) = 884eb5ae5aa74867c7b2c93a40b9460920e26731dfafa58f783e9d568fc79055 +SIZE (hiphop-php/8859-1.TXT) = 10592 +SHA256 (hiphop-php/8859-2.TXT) = 5c81eca66455c5b36853c8a66495f58636643f6ddb261083d877a7f2a48287b7 +SIZE (hiphop-php/8859-2.TXT) = 10816 +SHA256 (hiphop-php/8859-3.TXT) = a7906a91ec3a4ac7f10ec7e25966d36d98fb720f401d595de5f9f06ab1f2b2a7 +SIZE (hiphop-php/8859-3.TXT) = 10498 +SHA256 (hiphop-php/8859-4.TXT) = 5bb8f1fa3fdf6df88ee3d1a17f58bdf5e336f6b665d58ea04bf7bd7bdbf259dc +SIZE (hiphop-php/8859-4.TXT) = 10792 +SHA256 (hiphop-php/8859-5.TXT) = c1244fabad6e9b7a8053da89448c42388bbe93681742e01e74f7a22b7f08e3ed +SIZE (hiphop-php/8859-5.TXT) = 10427 +SHA256 (hiphop-php/8859-6.TXT) = a2917a1017ecb3c82fc44cd57365dbda0788f7cc1e8da94d8175f6600cf03548 +SIZE (hiphop-php/8859-6.TXT) = 8308 +SHA256 (hiphop-php/8859-7.TXT) = 7b8d7ce8242993556958a5f95529d9d71181e6a08a070d037f157a22a77716a9 +SIZE (hiphop-php/8859-7.TXT) = 10582 +SHA256 (hiphop-php/8859-8.TXT) = 4bea5cf4b048e3b7ccf704ea153edcf77d2a4c627dd8710f8f7e037afb62a171 +SIZE (hiphop-php/8859-8.TXT) = 8553 +SHA256 (hiphop-php/8859-9.TXT) = 976d48dfff033c7bfedd08bc61d26f0a5fefb4c3f48f8735f454e100cf40294c +SIZE (hiphop-php/8859-9.TXT) = 10628 +SHA256 (hiphop-php/8859-10.TXT) = 13339ad725052723ff6aac91ceef1a120a3231c4fac647e0b63d5565efdd2a53 +SIZE (hiphop-php/8859-10.TXT) = 10989 +SHA256 (hiphop-php/8859-11.TXT) = a742830aea98cbd27e5ecf811277d0c68e1e7be5a29cf7b98719474cc9cd458a +SIZE (hiphop-php/8859-11.TXT) = 9730 +SHA256 (hiphop-php/8859-13.TXT) = 6e07d8120d8225f0556c9c7f477c7d4392141290c3ae7f6a81c3926c34c0e52c +SIZE (hiphop-php/8859-13.TXT) = 10588 +SHA256 (hiphop-php/8859-14.TXT) = 3426e4b6b5b644920110ddd7d6404cd41b361eec966cfcb6cd135e1439f7719b +SIZE (hiphop-php/8859-14.TXT) = 11021 +SHA256 (hiphop-php/8859-15.TXT) = 0e94e2789e46c7a1e7e453735947e5e593fed2ded6eef659a5282dfc413ff59f +SIZE (hiphop-php/8859-15.TXT) = 10601 +SHA256 (hiphop-php/8859-16.TXT) = f6abb360ffac4700d51bb84c753b088d0f7d49bdc6bc482c458b2c3ef2725a54 +SIZE (hiphop-php/8859-16.TXT) = 10886 +SHA256 (hiphop-php/hphp-freebsd-20120214.patch) = 8b201a72d8164c1c139909c050c89b970ac9d33a05fd69454815bc48c8e1d96e +SIZE (hiphop-php/hphp-freebsd-20120214.patch) = 12331 +SHA256 (hiphop-php/hphp-libmemcached-1.0.patch) = 2ce5159d9208abff4eddf52fef0f1a84ad27eecb169d7309dae8867bd4cac0da +SIZE (hiphop-php/hphp-libmemcached-1.0.patch) = 1504 Added: head/lang/hiphop-php/files/hphp.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/files/hphp.in Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,6 @@ +#!/bin/sh +[ -z "$CC" ] && export CC=%%CC%% +[ -z "$CPP" ] && export CPP=%%CPP%% +[ -z "$CXX" ] && export CXX=%%CXX%% +export HPHP_HOME=%%HPHP_HOME%% +%%HPHP%% $@ Added: head/lang/hiphop-php/files/patch-CMake-FindCClient.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/files/patch-CMake-FindCClient.cmake Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,11 @@ +--- CMake/FindCClient.cmake.orig 2012-06-29 08:14:55.000000000 +0200 ++++ CMake/FindCClient.cmake 2012-07-13 14:22:31.488508616 +0200 +@@ -9,7 +9,7 @@ + ) + + FIND_LIBRARY(CCLIENT_LIBRARY +- NAMES c-client ++ NAMES c-client4 + PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib + ) + Added: head/lang/hiphop-php/files/patch-CMake-HPHPFindLibs.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/files/patch-CMake-HPHPFindLibs.cmake Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,63 @@ +--- CMake/HPHPFindLibs.cmake.orig 2012-07-13 14:44:33.729505429 +0200 ++++ CMake/HPHPFindLibs.cmake 2012-07-13 14:45:03.602507878 +0200 +@@ -17,6 +17,16 @@ + + include(CheckFunctionExists) + ++# libevent checks ++set(LIBEVENT_LIB %%LIBEVENT_LIB%%) ++set(LIBEVENT_INCLUDE_DIR %%LIBEVENT_INCLUDE_DIR%%) ++include_directories(${LIBEVENT_INCLUDE_DIR}) ++ ++# CURL checks ++set(CURL_LIBRARIES %%CURL_LIB%%) ++set(CURL_INCLUDE_DIR %%CURL_INCLUDE_DIR%%) ++include_directories(${CURL_INCLUDE_DIR}) ++ + # boost checks + + find_package(Boost 1.37.0 COMPONENTS system;program_options;filesystem REQUIRED) +@@ -51,21 +61,6 @@ + find_package(PCRE REQUIRED) + include_directories(${PCRE_INCLUDE_DIRS}) + +-# libevent checks +-find_package(LibEvent REQUIRED) +-include_directories(${LIBEVENT_INCLUDE_DIR}) +- +-set(CMAKE_REQUIRED_LIBRARIES "${LIBEVENT_LIB}") +-CHECK_FUNCTION_EXISTS("evhttp_bind_socket_with_fd" HAVE_CUSTOM_LIBEVENT) +-if (NOT HAVE_CUSTOM_LIBEVENT) +- unset(HAVE_CUSTOM_LIBEVENT CACHE) +- unset(LIBEVENT_INCLUDE_DIR CACHE) +- unset(LIBEVENT_LIB CACHE) +- unset(LibEvent_FOUND CACHE) +- message(FATAL_ERROR "Custom libevent is required with HipHop patches") +-endif () +-set(CMAKE_REQUIRED_LIBRARIES) +- + # GD checks + find_package(GD REQUIRED) + +@@ -76,21 +71,6 @@ + # nothing for now + endif() + +-# CURL checks +-find_package(CURL REQUIRED) +-include_directories(${CURL_INCLUDE_DIR}) +- +-set(CMAKE_REQUIRED_LIBRARIES "${CURL_LIBRARIES}") +-CHECK_FUNCTION_EXISTS("curl_multi_select" HAVE_CUSTOM_CURL) +-if (NOT HAVE_CUSTOM_CURL) +- unset(HAVE_CUSTOM_CURL CACHE) +- unset(CURL_INCLUDE_DIR CACHE) +- unset(CURL_LIBRARIES CACHE) +- unset(CURL_FOUND CACHE) +- message(FATAL_ERROR "Custom libcurl is required with the HipHop patch") +-endif () +-set(CMAKE_REQUIRED_LIBRARIES) +- + # LibXML2 checks + find_package(LibXml2 REQUIRED) + include_directories(${LIBXML2_INCLUDE_DIR}) Added: head/lang/hiphop-php/files/patch-CMake-HPHPSetup.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/files/patch-CMake-HPHPSetup.cmake Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,13 @@ +--- CMake/HPHPSetup.cmake.orig 2012-07-13 12:37:46.091528166 +0200 ++++ CMake/HPHPSetup.cmake 2012-07-13 12:38:38.308521628 +0200 +@@ -113,8 +113,8 @@ + set(CMAKE_C_FLAGS "-no-ipo -fp-model precise -wd584 -wd1418 -wd1918 -wd383 -wd869 -wd981 -wd424 -wd1419 -wd444 -wd271 -wd2259 -wd1572 -wd1599 -wd82 -wd177 -wd593 -w") + set(CMAKE_CXX_FLAGS "-no-ipo -fp-model precise -wd584 -wd1418 -wd1918 -wd383 -wd869 -wd981 -wd424 -wd1419 -wd444 -wd271 -wd2259 -wd1572 -wd1599 -wd82 -wd177 -wd593 -fno-omit-frame-pointer -ftemplate-depth-60 -Wall -Woverloaded-virtual -Wno-deprecated -w1 -Wno-strict-aliasing -Wno-write-strings -Wno-invalid-offsetof -fno-operator-names") + else() +- set(CMAKE_C_FLAGS "-w") +- set(CMAKE_CXX_FLAGS "-fno-gcse -fno-omit-frame-pointer -ftemplate-depth-60 -Wall -Woverloaded-virtual -Wno-deprecated -Wno-parentheses -Wno-strict-aliasing -Wno-write-strings -Wno-invalid-offsetof -fno-operator-names") ++ set(CMAKE_C_FLAGS "-w %%CFLAGS%%") ++ set(CMAKE_CXX_FLAGS "-fno-gcse -fno-omit-frame-pointer -ftemplate-depth-60 -Wall -Woverloaded-virtual -Wno-deprecated -Wno-parentheses -Wno-strict-aliasing -Wno-write-strings -Wno-invalid-offsetof -fno-operator-names %%CXXFLAGS%%") + endif() + + IF(CMAKE_COMPILER_IS_GNUCC) Added: head/lang/hiphop-php/files/patch-src-runtime-base-preg.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/files/patch-src-runtime-base-preg.cpp Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,19 @@ +--- src/runtime/base/preg.cpp.orig 2012-07-12 15:09:35.645510793 +0200 ++++ src/runtime/base/preg.cpp 2012-07-12 15:18:26.056540495 +0200 +@@ -126,6 +126,7 @@ + + static pcre_cache_entry *pcre_get_compiled_regex_cache(CStrRef regex) { + PCRECache &pcre_cache = *s_pcre_cache; ++ int count = 0; + + /* Try to lookup the cached regex entry, and if successful, just pass + back the compiled pattern, otherwise go on and compile it. */ +@@ -135,7 +136,7 @@ + * We use a quick pcre_info() check to see whether cache is corrupted, + * and if it is, we flush it and compile the pattern from scratch. + */ +- if (pcre_info(pce->re, NULL, NULL) == PCRE_ERROR_BADMAGIC) { ++ if (pcre_fullinfo(pce->re, NULL, PCRE_INFO_CAPTURECOUNT, &count) == PCRE_ERROR_BADMAGIC) { + pcre_cache.cleanup(); + } else { + #if HAVE_SETLOCALE Added: head/lang/hiphop-php/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/pkg-descr Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,15 @@ +From the HipHop Homepage: + +HipHop transforms your PHP source code into highly optimized C++ and then +compiles it with g++ to build binary files. You keep coding in simpler PHP, +then HipHop executes your source code in a semantically equivalent manner and +sacrifices some rarely used features - such as eval() - in exchange for +improved performance. + +HipHop was developed by Facebook and was released as open source in early 2010. + +Facebook sees about a 50% reduction in CPU usage when serving equal amounts +of Web traffic when compared to Apache and PHP. Facebook.s API tier can serve +twice the traffic using 30% less CPU. + +WWW: https://github.com/facebook/hiphop-php/wiki Added: head/lang/hiphop-php/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/hiphop-php/pkg-plist Wed Jul 18 15:12:23 2012 (r301100) @@ -0,0 +1,1354 @@ +bin/hphp +bin/hphpi +%%DATADIR%%/CMake/FindBISON.cmake +%%DATADIR%%/CMake/FindBoost.cmake +%%DATADIR%%/CMake/FindCClient.cmake +%%DATADIR%%/CMake/FindFLEX.cmake +%%DATADIR%%/CMake/FindGD.cmake +%%DATADIR%%/CMake/FindICU.cmake +%%DATADIR%%/CMake/FindLdap.cmake +%%DATADIR%%/CMake/FindLibAfdt.cmake +%%DATADIR%%/CMake/FindLibCh.cmake +%%DATADIR%%/CMake/FindLibEvent.cmake +%%DATADIR%%/CMake/FindLibEvent.cmake.bak +%%DATADIR%%/CMake/FindLibmemcached.cmake +%%DATADIR%%/CMake/FindLibpam.cmake +%%DATADIR%%/CMake/FindMcrypt.cmake +%%DATADIR%%/CMake/FindMySQL.cmake +%%DATADIR%%/CMake/FindNcurses.cmake +%%DATADIR%%/CMake/FindONIGURUMA.cmake +%%DATADIR%%/CMake/FindPCRE.cmake +%%DATADIR%%/CMake/FindReadline.cmake +%%DATADIR%%/CMake/FindTBB.cmake +%%DATADIR%%/CMake/HPHPFindLibs.cmake +%%DATADIR%%/CMake/HPHPFindLibs.cmake.bak +%%DATADIR%%/CMake/HPHPFunctions.cmake +%%DATADIR%%/CMake/HPHPSetup.cmake +%%DATADIR%%/CMake/HPHPSetup.cmake.bak +%%DATADIR%%/CMake/Options.cmake +%%DATADIR%%/LICENSE.PHP +%%DATADIR%%/LICENSE.ZEND +%%DATADIR%%/bin/CMakeLists.base.txt +%%DATADIR%%/bin/apc_sample_serializer.php +%%DATADIR%%/bin/crutch.php +%%DATADIR%%/bin/distcc_timer.php +%%DATADIR%%/bin/droptables.sql +%%DATADIR%%/bin/exe_profile.php +%%DATADIR%%/bin/ext_injection.php +%%DATADIR%%/bin/gen_constants.php +%%DATADIR%%/bin/hdf.el +%%DATADIR%%/bin/hphp +%%DATADIR%%/bin/libafdt.a +%%DATADIR%%/bin/libhphp_analysis.a +%%DATADIR%%/bin/libhphp_runtime.a +%%DATADIR%%/bin/libmbfl.a +%%DATADIR%%/bin/libsqlite3.a +%%DATADIR%%/bin/libtimelib.a +%%DATADIR%%/bin/libxhp.a +%%DATADIR%%/bin/license.php +%%DATADIR%%/bin/mime.hdf +%%DATADIR%%/bin/php53.constants.php +%%DATADIR%%/bin/ppp.php +%%DATADIR%%/bin/report_mutex.php +%%DATADIR%%/bin/report_sizes.php +%%DATADIR%%/bin/run.mk +%%DATADIR%%/bin/run.sh +%%DATADIR%%/bin/schema.sql +%%DATADIR%%/bin/time_build.php +%%DATADIR%%/bin/valgrind.suppression +%%DATADIR%%/src/runtime/Makefile +%%DATADIR%%/src/runtime/base/Makefile +%%DATADIR%%/src/runtime/base/array/arg_array.cpp +%%DATADIR%%/src/runtime/base/array/arg_array.h +%%DATADIR%%/src/runtime/base/array/array_data.cpp +%%DATADIR%%/src/runtime/base/array/array_data.h +%%DATADIR%%/src/runtime/base/array/array_init.cpp +%%DATADIR%%/src/runtime/base/array/array_init.h +%%DATADIR%%/src/runtime/base/array/array_iterator.cpp +%%DATADIR%%/src/runtime/base/array/array_iterator.h +%%DATADIR%%/src/runtime/base/array/array_util.cpp +%%DATADIR%%/src/runtime/base/array/array_util.h +%%DATADIR%%/src/runtime/base/array/hphp_array.cpp +%%DATADIR%%/src/runtime/base/array/hphp_array.h +%%DATADIR%%/src/runtime/base/array/small_array.cpp +%%DATADIR%%/src/runtime/base/array/small_array.h +%%DATADIR%%/src/runtime/base/array/zend_array.cpp +%%DATADIR%%/src/runtime/base/array/zend_array.h +%%DATADIR%%/src/runtime/base/base_includes.h +%%DATADIR%%/src/runtime/base/binary_operations.h +%%DATADIR%%/src/runtime/base/builtin_functions.cpp +%%DATADIR%%/src/runtime/base/builtin_functions.h +%%DATADIR%%/src/runtime/base/class_info.cpp +%%DATADIR%%/src/runtime/base/class_info.h +%%DATADIR%%/src/runtime/base/comparisons.cpp +%%DATADIR%%/src/runtime/base/comparisons.h +%%DATADIR%%/src/runtime/base/complex_types.h +%%DATADIR%%/src/runtime/base/debug/backtrace.cpp +%%DATADIR%%/src/runtime/base/debug/backtrace.h +%%DATADIR%%/src/runtime/base/debuggable.cpp +%%DATADIR%%/src/runtime/base/debuggable.h +%%DATADIR%%/src/runtime/base/dynamic_object_data.cpp +%%DATADIR%%/src/runtime/base/dynamic_object_data.h +%%DATADIR%%/src/runtime/base/execution_context.cpp +%%DATADIR%%/src/runtime/base/execution_context.h +%%DATADIR%%/src/runtime/base/externals.h +%%DATADIR%%/src/runtime/base/fiber_async_func.cpp +%%DATADIR%%/src/runtime/base/fiber_async_func.h +%%DATADIR%%/src/runtime/base/fiber_reference_map.cpp +%%DATADIR%%/src/runtime/base/fiber_reference_map.h +%%DATADIR%%/src/runtime/base/fiber_safe.cpp +%%DATADIR%%/src/runtime/base/fiber_safe.h +%%DATADIR%%/src/runtime/base/file/bzip2_file.cpp +%%DATADIR%%/src/runtime/base/file/bzip2_file.h +%%DATADIR%%/src/runtime/base/file/file.cpp +%%DATADIR%%/src/runtime/base/file/file.h +%%DATADIR%%/src/runtime/base/file/mem_file.cpp +%%DATADIR%%/src/runtime/base/file/mem_file.h +%%DATADIR%%/src/runtime/base/file/output_file.cpp +%%DATADIR%%/src/runtime/base/file/output_file.h +%%DATADIR%%/src/runtime/base/file/pipe.cpp +%%DATADIR%%/src/runtime/base/file/pipe.h +%%DATADIR%%/src/runtime/base/file/plain_file.cpp +%%DATADIR%%/src/runtime/base/file/plain_file.h +%%DATADIR%%/src/runtime/base/file/socket.cpp +%%DATADIR%%/src/runtime/base/file/socket.h +%%DATADIR%%/src/runtime/base/file/ssl_socket.cpp +%%DATADIR%%/src/runtime/base/file/ssl_socket.h +%%DATADIR%%/src/runtime/base/file/temp_file.cpp +%%DATADIR%%/src/runtime/base/file/temp_file.h +%%DATADIR%%/src/runtime/base/file/url_file.cpp +%%DATADIR%%/src/runtime/base/file/url_file.h +%%DATADIR%%/src/runtime/base/file/zip_file.cpp +%%DATADIR%%/src/runtime/base/file/zip_file.h +%%DATADIR%%/src/runtime/base/frame_injection.cpp +%%DATADIR%%/src/runtime/base/frame_injection.h +%%DATADIR%%/src/runtime/base/global_array_wrapper.cpp +%%DATADIR%%/src/runtime/base/global_array_wrapper.h +%%DATADIR%%/src/runtime/base/hphp.h +%%DATADIR%%/src/runtime/base/hphp_ffi.cpp +%%DATADIR%%/src/runtime/base/hphp_ffi.h +%%DATADIR%%/src/runtime/base/hphp_system.cpp +%%DATADIR%%/src/runtime/base/hphp_system.h +%%DATADIR%%/src/runtime/base/hphp_value.h +%%DATADIR%%/src/runtime/base/ini_setting.cpp +%%DATADIR%%/src/runtime/base/ini_setting.h +%%DATADIR%%/src/runtime/base/intercept.cpp +%%DATADIR%%/src/runtime/base/intercept.h +%%DATADIR%%/src/runtime/base/list_assignment.cpp +%%DATADIR%%/src/runtime/base/list_assignment.h +%%DATADIR%%/src/runtime/base/macros.h +%%DATADIR%%/src/runtime/base/memory/leak_detectable.cpp +%%DATADIR%%/src/runtime/base/memory/leak_detectable.h +%%DATADIR%%/src/runtime/base/memory/linear_allocator.cpp +%%DATADIR%%/src/runtime/base/memory/linear_allocator.h +%%DATADIR%%/src/runtime/base/memory/memory_manager.cpp +%%DATADIR%%/src/runtime/base/memory/memory_manager.h +%%DATADIR%%/src/runtime/base/memory/smart_allocator.core.inc +%%DATADIR%%/src/runtime/base/memory/smart_allocator.cpp +%%DATADIR%%/src/runtime/base/memory/smart_allocator.h +%%DATADIR%%/src/runtime/base/memory/smart_allocator.inc_gen +%%DATADIR%%/src/runtime/base/memory/sweepable.cpp +%%DATADIR%%/src/runtime/base/memory/sweepable.h +%%DATADIR%%/src/runtime/base/memory/unsafe_pointer.cpp +%%DATADIR%%/src/runtime/base/memory/unsafe_pointer.h +%%DATADIR%%/src/runtime/base/object_data.cpp +%%DATADIR%%/src/runtime/base/object_data.h +%%DATADIR%%/src/runtime/base/preg.cpp +%%DATADIR%%/src/runtime/base/preg.h +%%DATADIR%%/src/runtime/base/program_functions.cpp +%%DATADIR%%/src/runtime/base/program_functions.h +%%DATADIR%%/src/runtime/base/resource_data.cpp +%%DATADIR%%/src/runtime/base/resource_data.h +%%DATADIR%%/src/runtime/base/rtti_info.cpp +%%DATADIR%%/src/runtime/base/rtti_info.h +%%DATADIR%%/src/runtime/base/runtime_error.cpp +%%DATADIR%%/src/runtime/base/runtime_error.h +%%DATADIR%%/src/runtime/base/runtime_option.cpp +%%DATADIR%%/src/runtime/base/runtime_option.h +%%DATADIR%%/src/runtime/base/server/access_log.cpp +%%DATADIR%%/src/runtime/base/server/access_log.h +%%DATADIR%%/src/runtime/base/server/admin_request_handler.cpp +%%DATADIR%%/src/runtime/base/server/admin_request_handler.h +%%DATADIR%%/src/runtime/base/server/dynamic_content_cache.cpp +%%DATADIR%%/src/runtime/base/server/dynamic_content_cache.h +%%DATADIR%%/src/runtime/base/server/files_match.cpp +%%DATADIR%%/src/runtime/base/server/files_match.h +%%DATADIR%%/src/runtime/base/server/http_protocol.cpp +%%DATADIR%%/src/runtime/base/server/http_protocol.h +%%DATADIR%%/src/runtime/base/server/http_request_handler.cpp +%%DATADIR%%/src/runtime/base/server/http_request_handler.h +%%DATADIR%%/src/runtime/base/server/http_server.cpp +%%DATADIR%%/src/runtime/base/server/http_server.h +%%DATADIR%%/src/runtime/base/server/ip_block_map.cpp +%%DATADIR%%/src/runtime/base/server/ip_block_map.h +%%DATADIR%%/src/runtime/base/server/libevent_server.cpp +%%DATADIR%%/src/runtime/base/server/libevent_server.h +%%DATADIR%%/src/runtime/base/server/libevent_server_with_fd.cpp +%%DATADIR%%/src/runtime/base/server/libevent_server_with_fd.h +%%DATADIR%%/src/runtime/base/server/libevent_server_with_takeover.cpp +%%DATADIR%%/src/runtime/base/server/libevent_server_with_takeover.h +%%DATADIR%%/src/runtime/base/server/libevent_transport.cpp +%%DATADIR%%/src/runtime/base/server/libevent_transport.h +%%DATADIR%%/src/runtime/base/server/pagelet_server.cpp +%%DATADIR%%/src/runtime/base/server/pagelet_server.h +%%DATADIR%%/src/runtime/base/server/replay_transport.cpp +%%DATADIR%%/src/runtime/base/server/replay_transport.h +%%DATADIR%%/src/runtime/base/server/request_uri.cpp +%%DATADIR%%/src/runtime/base/server/request_uri.h +%%DATADIR%%/src/runtime/base/server/rpc_request_handler.cpp +%%DATADIR%%/src/runtime/base/server/rpc_request_handler.h +%%DATADIR%%/src/runtime/base/server/satellite_server.cpp +%%DATADIR%%/src/runtime/base/server/satellite_server.h +%%DATADIR%%/src/runtime/base/server/server.cpp +%%DATADIR%%/src/runtime/base/server/server.h +%%DATADIR%%/src/runtime/base/server/server_note.cpp +%%DATADIR%%/src/runtime/base/server/server_note.h +%%DATADIR%%/src/runtime/base/server/server_stats.cpp +%%DATADIR%%/src/runtime/base/server/server_stats.h +%%DATADIR%%/src/runtime/base/server/service_thread.cpp +%%DATADIR%%/src/runtime/base/server/service_thread.h +%%DATADIR%%/src/runtime/base/server/source_root_info.cpp +%%DATADIR%%/src/runtime/base/server/source_root_info.h +%%DATADIR%%/src/runtime/base/server/static_content_cache.cpp +%%DATADIR%%/src/runtime/base/server/static_content_cache.h +%%DATADIR%%/src/runtime/base/server/transport.cpp +%%DATADIR%%/src/runtime/base/server/transport.h +%%DATADIR%%/src/runtime/base/server/upload.cpp +%%DATADIR%%/src/runtime/base/server/upload.h +%%DATADIR%%/src/runtime/base/server/virtual_host.cpp +%%DATADIR%%/src/runtime/base/server/virtual_host.h +%%DATADIR%%/src/runtime/base/server/xbox_server.cpp +%%DATADIR%%/src/runtime/base/server/xbox_server.h +%%DATADIR%%/src/runtime/base/shared/concurrent_shared_store.cpp +%%DATADIR%%/src/runtime/base/shared/concurrent_shared_store.h +%%DATADIR%%/src/runtime/base/shared/immutable_map.cpp +%%DATADIR%%/src/runtime/base/shared/immutable_map.h +%%DATADIR%%/src/runtime/base/shared/immutable_obj.cpp +%%DATADIR%%/src/runtime/base/shared/immutable_obj.h +%%DATADIR%%/src/runtime/base/shared/shared_map.cpp +%%DATADIR%%/src/runtime/base/shared/shared_map.h +%%DATADIR%%/src/runtime/base/shared/shared_store.cpp +%%DATADIR%%/src/runtime/base/shared/shared_store.h +%%DATADIR%%/src/runtime/base/shared/shared_store_base.cpp +%%DATADIR%%/src/runtime/base/shared/shared_store_base.h +%%DATADIR%%/src/runtime/base/shared/shared_store_stats.cpp +%%DATADIR%%/src/runtime/base/shared/shared_store_stats.h +%%DATADIR%%/src/runtime/base/shared/shared_string.cpp +%%DATADIR%%/src/runtime/base/shared/shared_string.h +%%DATADIR%%/src/runtime/base/shared/shared_variant.cpp +%%DATADIR%%/src/runtime/base/shared/shared_variant.h +%%DATADIR%%/src/runtime/base/source_info.cpp +%%DATADIR%%/src/runtime/base/source_info.h +%%DATADIR%%/src/runtime/base/string_data.cpp +%%DATADIR%%/src/runtime/base/string_data.h +%%DATADIR%%/src/runtime/base/string_offset.cpp +%%DATADIR%%/src/runtime/base/string_offset.h +%%DATADIR%%/src/runtime/base/string_util.cpp +%%DATADIR%%/src/runtime/base/string_util.h +%%DATADIR%%/src/runtime/base/taint/README +%%DATADIR%%/src/runtime/base/taint/taint_data.cpp +%%DATADIR%%/src/runtime/base/taint/taint_data.h +%%DATADIR%%/src/runtime/base/taint/taint_helper.cpp +%%DATADIR%%/src/runtime/base/taint/taint_helper.h +%%DATADIR%%/src/runtime/base/taint/taint_observer.cpp +%%DATADIR%%/src/runtime/base/taint/taint_observer.h +%%DATADIR%%/src/runtime/base/taint/taint_trace.cpp +%%DATADIR%%/src/runtime/base/taint/taint_trace.h +%%DATADIR%%/src/runtime/base/taint/taint_trace_node.h +%%DATADIR%%/src/runtime/base/taint/taint_warning.cpp +%%DATADIR%%/src/runtime/base/taint/taint_warning.h +%%DATADIR%%/src/runtime/base/thread_info.cpp +%%DATADIR%%/src/runtime/base/thread_init_fini.cpp +%%DATADIR%%/src/runtime/base/thread_init_fini.h +%%DATADIR%%/src/runtime/base/time/datetime.cpp +%%DATADIR%%/src/runtime/base/time/datetime.h +%%DATADIR%%/src/runtime/base/time/timestamp.cpp +%%DATADIR%%/src/runtime/base/time/timestamp.h +%%DATADIR%%/src/runtime/base/time/timezone.cpp +%%DATADIR%%/src/runtime/base/time/timezone.h +%%DATADIR%%/src/runtime/base/timeout_thread.cpp +%%DATADIR%%/src/runtime/base/timeout_thread.h +%%DATADIR%%/src/runtime/base/tv_helpers.h +%%DATADIR%%/src/runtime/base/tv_macros.h +%%DATADIR%%/src/runtime/base/type_array.cpp +%%DATADIR%%/src/runtime/base/type_array.h +%%DATADIR%%/src/runtime/base/type_conversions.cpp +%%DATADIR%%/src/runtime/base/type_conversions.h +%%DATADIR%%/src/runtime/base/type_object.cpp +%%DATADIR%%/src/runtime/base/type_object.h +%%DATADIR%%/src/runtime/base/type_string.cpp +%%DATADIR%%/src/runtime/base/type_string.h +%%DATADIR%%/src/runtime/base/type_variant.cpp +%%DATADIR%%/src/runtime/base/type_variant.h +%%DATADIR%%/src/runtime/base/types.h +%%DATADIR%%/src/runtime/base/util/countable.cpp +%%DATADIR%%/src/runtime/base/util/countable.h +%%DATADIR%%/src/runtime/base/util/exceptions.cpp +%%DATADIR%%/src/runtime/base/util/exceptions.h +%%DATADIR%%/src/runtime/base/util/extended_logger.cpp +%%DATADIR%%/src/runtime/base/util/extended_logger.h +%%DATADIR%%/src/runtime/base/util/http_client.cpp +%%DATADIR%%/src/runtime/base/util/http_client.h +%%DATADIR%%/src/runtime/base/util/libevent_http_client.cpp +%%DATADIR%%/src/runtime/base/util/libevent_http_client.h +%%DATADIR%%/src/runtime/base/util/php_thrift_buffer.cpp +%%DATADIR%%/src/runtime/base/util/php_thrift_buffer.h +%%DATADIR%%/src/runtime/base/util/request_local.h +%%DATADIR%%/src/runtime/base/util/simple_counter.cpp +%%DATADIR%%/src/runtime/base/util/simple_counter.h +%%DATADIR%%/src/runtime/base/util/smart_object.h +%%DATADIR%%/src/runtime/base/util/smart_ptr.h +%%DATADIR%%/src/runtime/base/util/string_buffer.cpp +%%DATADIR%%/src/runtime/base/util/string_buffer.h +%%DATADIR%%/src/runtime/base/util/thrift_buffer.cpp +%%DATADIR%%/src/runtime/base/util/thrift_buffer.h +%%DATADIR%%/src/runtime/base/variable_serializer.cpp +%%DATADIR%%/src/runtime/base/variable_serializer.h +%%DATADIR%%/src/runtime/base/variable_table.cpp +%%DATADIR%%/src/runtime/base/variable_table.h +%%DATADIR%%/src/runtime/base/variable_unserializer.cpp +%%DATADIR%%/src/runtime/base/variable_unserializer.h +%%DATADIR%%/src/runtime/base/zend/Makefile +%%DATADIR%%/src/runtime/base/zend/intl_convert.cpp +%%DATADIR%%/src/runtime/base/zend/intl_convert.h +%%DATADIR%%/src/runtime/base/zend/utf8_decode.cpp +%%DATADIR%%/src/runtime/base/zend/utf8_decode.h +%%DATADIR%%/src/runtime/base/zend/zend_collator.cpp +%%DATADIR%%/src/runtime/base/zend/zend_collator.h +%%DATADIR%%/src/runtime/base/zend/zend_functions.cpp +%%DATADIR%%/src/runtime/base/zend/zend_functions.h +%%DATADIR%%/src/runtime/base/zend/zend_html.cpp +%%DATADIR%%/src/runtime/base/zend/zend_html.h +%%DATADIR%%/src/runtime/base/zend/zend_ini.lex.yy.cpp +%%DATADIR%%/src/runtime/base/zend/zend_ini.tab.cpp +%%DATADIR%%/src/runtime/base/zend/zend_ini.tab.hpp +%%DATADIR%%/src/runtime/base/zend/zend_ini.x +%%DATADIR%%/src/runtime/base/zend/zend_ini.y +%%DATADIR%%/src/runtime/base/zend/zend_math.h +%%DATADIR%%/src/runtime/base/zend/zend_md5.cpp +%%DATADIR%%/src/runtime/base/zend/zend_multiply.h +%%DATADIR%%/src/runtime/base/zend/zend_pack.cpp +%%DATADIR%%/src/runtime/base/zend/zend_pack.h +%%DATADIR%%/src/runtime/base/zend/zend_php_config.h +%%DATADIR%%/src/runtime/base/zend/zend_printf.cpp +%%DATADIR%%/src/runtime/base/zend/zend_printf.h +%%DATADIR%%/src/runtime/base/zend/zend_qsort.cpp +%%DATADIR%%/src/runtime/base/zend/zend_qsort.h +%%DATADIR%%/src/runtime/base/zend/zend_rand.cpp +%%DATADIR%%/src/runtime/base/zend/zend_scanf.cpp +%%DATADIR%%/src/runtime/base/zend/zend_scanf.h +%%DATADIR%%/src/runtime/base/zend/zend_sha1.cpp +%%DATADIR%%/src/runtime/base/zend/zend_string.cpp +%%DATADIR%%/src/runtime/base/zend/zend_string.h +%%DATADIR%%/src/runtime/base/zend/zend_strtod.cpp +%%DATADIR%%/src/runtime/base/zend/zend_strtod.h +%%DATADIR%%/src/runtime/base/zend/zend_url.cpp +%%DATADIR%%/src/runtime/base/zend/zend_url.h +%%DATADIR%%/src/runtime/eval/Makefile +%%DATADIR%%/src/runtime/eval/analysis/block.cpp +%%DATADIR%%/src/runtime/eval/analysis/block.h +%%DATADIR%%/src/runtime/eval/ast/array_element_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/array_element_expression.h +%%DATADIR%%/src/runtime/eval/ast/array_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/array_expression.h +%%DATADIR%%/src/runtime/eval/ast/assignment_op_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/assignment_op_expression.h +%%DATADIR%%/src/runtime/eval/ast/assignment_ref_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/assignment_ref_expression.h +%%DATADIR%%/src/runtime/eval/ast/binary_op_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/binary_op_expression.h +%%DATADIR%%/src/runtime/eval/ast/break_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/break_statement.h +%%DATADIR%%/src/runtime/eval/ast/class_constant_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/class_constant_expression.h +%%DATADIR%%/src/runtime/eval/ast/class_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/class_statement.h +%%DATADIR%%/src/runtime/eval/ast/closure_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/closure_expression.h +%%DATADIR%%/src/runtime/eval/ast/constant_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/constant_expression.h +%%DATADIR%%/src/runtime/eval/ast/construct.cpp +%%DATADIR%%/src/runtime/eval/ast/construct.h +%%DATADIR%%/src/runtime/eval/ast/do_while_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/do_while_statement.h +%%DATADIR%%/src/runtime/eval/ast/echo_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/echo_statement.h +%%DATADIR%%/src/runtime/eval/ast/encaps_list_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/encaps_list_expression.h +%%DATADIR%%/src/runtime/eval/ast/expr_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/expr_statement.h +%%DATADIR%%/src/runtime/eval/ast/expression.cpp +%%DATADIR%%/src/runtime/eval/ast/expression.h +%%DATADIR%%/src/runtime/eval/ast/for_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/for_statement.h +%%DATADIR%%/src/runtime/eval/ast/foreach_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/foreach_statement.h +%%DATADIR%%/src/runtime/eval/ast/function_call_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/function_call_expression.h +%%DATADIR%%/src/runtime/eval/ast/function_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/function_statement.h +%%DATADIR%%/src/runtime/eval/ast/global_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/global_statement.h +%%DATADIR%%/src/runtime/eval/ast/goto_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/goto_statement.h +%%DATADIR%%/src/runtime/eval/ast/if_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/if_statement.h +%%DATADIR%%/src/runtime/eval/ast/inc_op_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/inc_op_expression.h +%%DATADIR%%/src/runtime/eval/ast/include_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/include_expression.h +%%DATADIR%%/src/runtime/eval/ast/instanceof_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/instanceof_expression.h +%%DATADIR%%/src/runtime/eval/ast/isset_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/isset_expression.h +%%DATADIR%%/src/runtime/eval/ast/label_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/label_statement.h +%%DATADIR%%/src/runtime/eval/ast/list_assignment_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/list_assignment_expression.h +%%DATADIR%%/src/runtime/eval/ast/lval_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/lval_expression.h +%%DATADIR%%/src/runtime/eval/ast/method_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/method_statement.h +%%DATADIR%%/src/runtime/eval/ast/name.cpp +%%DATADIR%%/src/runtime/eval/ast/name.h +%%DATADIR%%/src/runtime/eval/ast/new_object_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/new_object_expression.h +%%DATADIR%%/src/runtime/eval/ast/object_method_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/object_method_expression.h +%%DATADIR%%/src/runtime/eval/ast/object_property_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/object_property_expression.h +%%DATADIR%%/src/runtime/eval/ast/qop_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/qop_expression.h +%%DATADIR%%/src/runtime/eval/ast/ref_param_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/ref_param_expression.h +%%DATADIR%%/src/runtime/eval/ast/return_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/return_statement.h +%%DATADIR%%/src/runtime/eval/ast/scalar_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/scalar_expression.h +%%DATADIR%%/src/runtime/eval/ast/scalar_value_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/scalar_value_expression.h +%%DATADIR%%/src/runtime/eval/ast/simple_function_call_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/simple_function_call_expression.h +%%DATADIR%%/src/runtime/eval/ast/statement.cpp +%%DATADIR%%/src/runtime/eval/ast/statement.h +%%DATADIR%%/src/runtime/eval/ast/statement_list_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/statement_list_statement.h +%%DATADIR%%/src/runtime/eval/ast/static_member_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/static_member_expression.h +%%DATADIR%%/src/runtime/eval/ast/static_method_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/static_method_expression.h +%%DATADIR%%/src/runtime/eval/ast/static_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/static_statement.h +%%DATADIR%%/src/runtime/eval/ast/strong_foreach_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/strong_foreach_statement.h +%%DATADIR%%/src/runtime/eval/ast/switch_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/switch_statement.h +%%DATADIR%%/src/runtime/eval/ast/temp_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/temp_expression.h +%%DATADIR%%/src/runtime/eval/ast/temp_expression_list.cpp +%%DATADIR%%/src/runtime/eval/ast/temp_expression_list.h +%%DATADIR%%/src/runtime/eval/ast/this_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/this_expression.h +%%DATADIR%%/src/runtime/eval/ast/throw_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/throw_statement.h +%%DATADIR%%/src/runtime/eval/ast/try_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/try_statement.h +%%DATADIR%%/src/runtime/eval/ast/unary_op_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/unary_op_expression.h +%%DATADIR%%/src/runtime/eval/ast/unset_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/unset_statement.h +%%DATADIR%%/src/runtime/eval/ast/variable_expression.cpp +%%DATADIR%%/src/runtime/eval/ast/variable_expression.h +%%DATADIR%%/src/runtime/eval/ast/while_statement.cpp +%%DATADIR%%/src/runtime/eval/ast/while_statement.h +%%DATADIR%%/src/runtime/eval/base/ast_ptr.h +%%DATADIR%%/src/runtime/eval/base/eval_base.h +%%DATADIR%%/src/runtime/eval/base/function.h +%%DATADIR%%/src/runtime/eval/debugger/break_point.cpp +%%DATADIR%%/src/runtime/eval/debugger/break_point.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/all.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd.cpp.template +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd.h.template +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_abort.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_abort.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_break.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_break.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_config.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_config.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_constant.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_constant.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_continue.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_continue.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_down.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_down.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_eval.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_eval.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_example.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_example.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_exception.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_exception.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_extended.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_extended.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_extension.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_extension.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_flow_control.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_flow_control.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_frame.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_frame.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_global.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_global.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_help.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_help.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_info.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_info.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_interrupt.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_interrupt.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_jump.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_jump.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_list.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_list.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_machine.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_machine.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_macro.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_macro.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_next.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_next.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_out.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_out.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_print.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_print.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_quit.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_quit.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_run.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_run.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_shell.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_shell.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_signal.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_signal.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_step.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_step.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_thread.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_thread.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_up.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_up.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_user.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_user.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_variable.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_variable.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_where.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_where.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_zend.cpp +%%DATADIR%%/src/runtime/eval/debugger/cmd/cmd_zend.h +%%DATADIR%%/src/runtime/eval/debugger/cmd/new_cmd.php +%%DATADIR%%/src/runtime/eval/debugger/debugger.cpp +%%DATADIR%%/src/runtime/eval/debugger/debugger.h +%%DATADIR%%/src/runtime/eval/debugger/debugger_base.cpp +%%DATADIR%%/src/runtime/eval/debugger/debugger_base.h +%%DATADIR%%/src/runtime/eval/debugger/debugger_client.cpp +%%DATADIR%%/src/runtime/eval/debugger/debugger_client.h +%%DATADIR%%/src/runtime/eval/debugger/debugger_command.cpp +%%DATADIR%%/src/runtime/eval/debugger/debugger_command.h +%%DATADIR%%/src/runtime/eval/debugger/debugger_proxy.cpp +%%DATADIR%%/src/runtime/eval/debugger/debugger_proxy.h +%%DATADIR%%/src/runtime/eval/debugger/debugger_server.cpp +%%DATADIR%%/src/runtime/eval/debugger/debugger_server.h +%%DATADIR%%/src/runtime/eval/debugger/debugger_thrift_buffer.cpp +%%DATADIR%%/src/runtime/eval/debugger/debugger_thrift_buffer.h +%%DATADIR%%/src/runtime/eval/debugger/dummy_sandbox.cpp +%%DATADIR%%/src/runtime/eval/debugger/dummy_sandbox.h +%%DATADIR%%/src/runtime/eval/eval.cpp +%%DATADIR%%/src/runtime/eval/eval.h +%%DATADIR%%/src/runtime/eval/ext/ext.cpp +%%DATADIR%%/src/runtime/eval/ext/ext.h +%%DATADIR%%/src/runtime/eval/parser/Makefile +%%DATADIR%%/src/runtime/eval/parser/hphp.tab.cpp +%%DATADIR%%/src/runtime/eval/parser/parser.cpp +%%DATADIR%%/src/runtime/eval/parser/parser.h +%%DATADIR%%/src/runtime/eval/runtime/assoc_list.cpp +%%DATADIR%%/src/runtime/eval/runtime/assoc_list.h +%%DATADIR%%/src/runtime/eval/runtime/code_coverage.cpp +%%DATADIR%%/src/runtime/eval/runtime/code_coverage.h +%%DATADIR%%/src/runtime/eval/runtime/eval_frame_injection.cpp +%%DATADIR%%/src/runtime/eval/runtime/eval_frame_injection.h +%%DATADIR%%/src/runtime/eval/runtime/eval_object_data.cpp +%%DATADIR%%/src/runtime/eval/runtime/eval_object_data.h +%%DATADIR%%/src/runtime/eval/runtime/eval_state.cpp +%%DATADIR%%/src/runtime/eval/runtime/eval_state.h +%%DATADIR%%/src/runtime/eval/runtime/file_repository.cpp +%%DATADIR%%/src/runtime/eval/runtime/file_repository.h +%%DATADIR%%/src/runtime/eval/runtime/variable_environment.cpp +%%DATADIR%%/src/runtime/eval/runtime/variable_environment.h +%%DATADIR%%/src/runtime/eval/runtime/variant_stack.cpp +%%DATADIR%%/src/runtime/eval/runtime/variant_stack.h +%%DATADIR%%/src/runtime/eval/strict_mode.cpp +%%DATADIR%%/src/runtime/eval/strict_mode.h +%%DATADIR%%/src/runtime/ext/JSON_parser.cpp +%%DATADIR%%/src/runtime/ext/JSON_parser.h +%%DATADIR%%/src/runtime/ext/Makefile +%%DATADIR%%/src/runtime/ext/README +%%DATADIR%%/src/runtime/ext/bcmath/add.c +%%DATADIR%%/src/runtime/ext/bcmath/bcmath.h +%%DATADIR%%/src/runtime/ext/bcmath/compare.c +%%DATADIR%%/src/runtime/ext/bcmath/config.h +%%DATADIR%%/src/runtime/ext/bcmath/debug.c +%%DATADIR%%/src/runtime/ext/bcmath/div.c +%%DATADIR%%/src/runtime/ext/bcmath/divmod.c +%%DATADIR%%/src/runtime/ext/bcmath/doaddsub.c +%%DATADIR%%/src/runtime/ext/bcmath/init.c +%%DATADIR%%/src/runtime/ext/bcmath/int2num.c +%%DATADIR%%/src/runtime/ext/bcmath/nearzero.c +%%DATADIR%%/src/runtime/ext/bcmath/neg.c +%%DATADIR%%/src/runtime/ext/bcmath/num2long.c +%%DATADIR%%/src/runtime/ext/bcmath/num2str.c +%%DATADIR%%/src/runtime/ext/bcmath/outofmem.c +%%DATADIR%%/src/runtime/ext/bcmath/output.c +%%DATADIR%%/src/runtime/ext/bcmath/private.h +%%DATADIR%%/src/runtime/ext/bcmath/raise.c +%%DATADIR%%/src/runtime/ext/bcmath/raisemod.c +%%DATADIR%%/src/runtime/ext/bcmath/recmul.c +%%DATADIR%%/src/runtime/ext/bcmath/rmzero.c +%%DATADIR%%/src/runtime/ext/bcmath/rt.c +%%DATADIR%%/src/runtime/ext/bcmath/sqrt.c +%%DATADIR%%/src/runtime/ext/bcmath/str2num.c +%%DATADIR%%/src/runtime/ext/bcmath/sub.c +%%DATADIR%%/src/runtime/ext/bcmath/zero.c +%%DATADIR%%/src/runtime/ext/crutch.cpp +%%DATADIR%%/src/runtime/ext/crutch.h +%%DATADIR%%/src/runtime/ext/ext.h +%%DATADIR%%/src/runtime/ext/ext_apache.cpp +%%DATADIR%%/src/runtime/ext/ext_apache.h +%%DATADIR%%/src/runtime/ext/ext_apc.cpp +%%DATADIR%%/src/runtime/ext/ext_apc.h +%%DATADIR%%/src/runtime/ext/ext_apd.cpp +%%DATADIR%%/src/runtime/ext/ext_apd.h +%%DATADIR%%/src/runtime/ext/ext_array.cpp +%%DATADIR%%/src/runtime/ext/ext_array.h +%%DATADIR%%/src/runtime/ext/ext_bcmath.cpp +%%DATADIR%%/src/runtime/ext/ext_bcmath.h +%%DATADIR%%/src/runtime/ext/ext_bzip2.cpp +%%DATADIR%%/src/runtime/ext/ext_bzip2.h +%%DATADIR%%/src/runtime/ext/ext_class.cpp +%%DATADIR%%/src/runtime/ext/ext_class.h +%%DATADIR%%/src/runtime/ext/ext_closure.cpp +%%DATADIR%%/src/runtime/ext/ext_closure.h +%%DATADIR%%/src/runtime/ext/ext_continuation.cpp +%%DATADIR%%/src/runtime/ext/ext_continuation.h +%%DATADIR%%/src/runtime/ext/ext_ctype.cpp +%%DATADIR%%/src/runtime/ext/ext_ctype.h +%%DATADIR%%/src/runtime/ext/ext_curl.cpp +%%DATADIR%%/src/runtime/ext/ext_curl.h +%%DATADIR%%/src/runtime/ext/ext_datetime.cpp +%%DATADIR%%/src/runtime/ext/ext_datetime.h +%%DATADIR%%/src/runtime/ext/ext_debugger.cpp +%%DATADIR%%/src/runtime/ext/ext_debugger.h +%%DATADIR%%/src/runtime/ext/ext_domdocument.cpp +%%DATADIR%%/src/runtime/ext/ext_domdocument.h +%%DATADIR%%/src/runtime/ext/ext_domdocument_includes.h +%%DATADIR%%/src/runtime/ext/ext_error.cpp +%%DATADIR%%/src/runtime/ext/ext_error.h +%%DATADIR%%/src/runtime/ext/ext_fb.cpp +%%DATADIR%%/src/runtime/ext/ext_fb.h +%%DATADIR%%/src/runtime/ext/ext_file.cpp +%%DATADIR%%/src/runtime/ext/ext_file.h +%%DATADIR%%/src/runtime/ext/ext_function.cpp +%%DATADIR%%/src/runtime/ext/ext_function.h +%%DATADIR%%/src/runtime/ext/ext_hash.cpp +%%DATADIR%%/src/runtime/ext/ext_hash.h +%%DATADIR%%/src/runtime/ext/ext_hotprofiler.cpp +%%DATADIR%%/src/runtime/ext/ext_iconv.cpp +%%DATADIR%%/src/runtime/ext/ext_iconv.h *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207181512.q6IFCNIn083042>