temporarily disabled WebAssembly
This commit is contained in:
parent
d01ec335e8
commit
fee8a08bdf
1 changed files with 9 additions and 9 deletions
18
src/main.zig
18
src/main.zig
|
|
@ -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", ¶meters);
|
//try runtime.callExternal(allocator, "fibonacci", ¶meters);
|
||||||
|
|
||||||
const w = try window.Window.create(800, 600, "sideros");
|
const w = try window.Window.create(800, 600, "sideros");
|
||||||
defer w.destroy();
|
defer w.destroy();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue