Remove dead extprofile generators

While looking into another matter I noticed this dead code lying around.
It has no callsites because we don't have extprofile files anymore.
Esse commit está contido em:
Sara Golemon
2013-03-27 10:52:11 -07:00
commit 463ce4edd5
2 arquivos alterados com 0 adições e 97 exclusões
-43
Ver Arquivo
@@ -621,49 +621,6 @@ function generateFuncCPPHeader($func, $f, $method = false, $forceRef = false,
}
}
function generateFuncProfileHeader($func, $f) {
$var_arg = ($func['flags'] & VarArgsMask);
$args = $func['args'];
fprintf($f, 'inline %s x_%s', typename($func['return']), $func['name']);
generateFuncArgsCPPHeader($func, $f);
fprintf($f, " {\n");
if (($func['flags'] & NoProfile)) {
fprintf($f, " FUNCTION_NOPROFILE_BUILTIN(%s);\n", $func['name']);
} else if (!($func['flags'] & NoInjection)) {
fprintf($f, " FUNCTION_INJECTION_BUILTIN(%s);\n", $func['name']);
}
if (!empty($func['taint_observer'])) {
fprintf(
$f,
" TAINT_OBSERVER(%s, %s);\n",
$func['taint_observer']['set_mask'],
$func['taint_observer']['clear_mask']);
}
fprintf($f, " ");
if (typename($func['return']) !== 'void') {
fprintf($f, "return ");
}
fprintf($f, "f_%s(", $func['name']);
if ($var_arg) fprintf($f, '_argc');
if ($var_arg && count($args) > 0) fprintf($f, ', ');
for ($i = 0; $i < count($args); $i++) {
$arg = $args[$i];
if ($i > 0) fprintf($f, ', ');
fprintf($f, '%s', $arg['name']);
}
if ($var_arg) {
fprintf($f, ', _argv');
}
fprintf($f, ");\n");
fprintf($f, "}\n\n");
}
function generateConstCPPHeader($const, $f) {
$name = typename($const['type']);
if ($name == 'String') {
-54
Ver Arquivo
@@ -284,60 +284,6 @@ function idl_format_param($header, $impl) {
replaceParams($impl, false);
}
/*****************************************************************************/
function idl_format_profile($header) {
global $funcs, $PREFIX, $NAME, $name, $mode;
($f = fopen($header, 'w')) || die("cannot open $header");
if ($mode == 'sep' || $mode == 'remote') {
$inc_file = "\"ext_${name}.h\"";
} else {
if ($name == "php_mcc") {
$inc_file = "<runtime/ext/phpmcc/ext_${name}.h>";
} else {
$inc_file = "<runtime/ext/ext_${name}.h>";
}
}
fprintf($f,
<<<EOT
#ifndef __${PREFIX}PROFILE_${NAME}_H__
#define __${PREFIX}PROFILE_${NAME}_H__
// >>>>>> Generated by idl.php. Do NOT modify. <<<<<<
EOT
);
fprintf($f,
<<<EOT
#include $inc_file
namespace HPHP {
///////////////////////////////////////////////////////////////////////////////
EOT
);
foreach ($funcs as $func) {
generateFuncProfileHeader($func, $f);
}
fprintf($f,
<<<EOT
///////////////////////////////////////////////////////////////////////////////
}
#endif // __${PREFIX}PROFILE_${NAME}_H__
EOT
);
fclose($f);
}
/*****************************************************************************/
function idl_format_extmap($header, $impl) {
idl_format_extmap_header($header);