temporarily disabled WebAssembly

This commit is contained in:
Lorenzo Torres 2025-03-16 19:49:41 +01:00
parent d01ec335e8
commit fee8a08bdf

View file

@ -13,17 +13,17 @@ pub fn main() !void {
var gpa = std.heap.GeneralPurposeAllocator(.{}){}; var gpa = std.heap.GeneralPurposeAllocator(.{}){};
const allocator = gpa.allocator(); const allocator = gpa.allocator();
{ {
var global_runtime = wasm.GlobalRuntime.init(allocator); //var global_runtime = wasm.GlobalRuntime.init(allocator);
defer global_runtime.deinit(); //defer global_runtime.deinit();
try global_runtime.addFunction("debug", wasm.debug); //try global_runtime.addFunction("debug", wasm.debug);
const file = try std.fs.cwd().openFile("assets/core.wasm", .{}); //const file = try std.fs.cwd().openFile("assets/core.wasm", .{});
const module = try Parser.parseWasm(allocator, file.reader()); //const module = try Parser.parseWasm(allocator, file.reader());
var runtime = try vm.Runtime.init(allocator, module, &global_runtime); //var runtime = try vm.Runtime.init(allocator, module, &global_runtime);
defer runtime.deinit(allocator); //defer runtime.deinit(allocator);
var parameters = [_]usize{}; //var parameters = [_]usize{};
try runtime.callExternal(allocator, "fibonacci", &parameters); //try runtime.callExternal(allocator, "fibonacci", &parameters);
const w = try window.Window.create(800, 600, "sideros"); const w = try window.Window.create(800, 600, "sideros");
defer w.destroy(); defer w.destroy();