Software: Apache. PHP/8.3.27 uname -a: Linux pdx1-shared-a4-04 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64 uid=6659440(dh_z2jmpm) gid=2086089(pg10499364) groups=2086089(pg10499364) Safe-mode: OFF (not secure) /usr/share/nodejs/webassemblyjs/lib/interpreter/ drwxr-xr-x | |
| Viewing file: Select action/file-type: "use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.evaluate = evaluate;
var _helperCompiler = require("@webassemblyjs/helper-compiler");
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
var t = require("@webassemblyjs/ast");
var _require = require("./kernel/exec"),
executeStackFrame = _require.executeStackFrame;
var _require2 = require("./kernel/stackframe"),
createStackFrame = _require2.createStackFrame;
var modulevalue = require("./runtime/values/module");
function evaluate(allocator, code) {
var ir = (0, _helperCompiler.listOfInstructionsToIr)(code); // Create an empty module instance for the context
var moduleInstance = modulevalue.createInstance(ir, allocator, t.module(undefined, []));
var stackFrame = createStackFrame([], moduleInstance, allocator);
var main = ir.funcTable.find(function (f) {
return f.name === "main";
});
if (!(_typeof(main) === "object")) {
throw new Error('typeof main === "object"' + " error: " + (undefined || "unknown"));
}
return executeStackFrame(ir, main.startAt, stackFrame);
} |
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0175 ]-- |