From 9c0565d34f40f77c3936dd4d0abd204cde9e262f Mon Sep 17 00:00:00 2001 From: John Alanbrook Date: Sun, 15 Jun 2025 05:18:22 -0500 Subject: [PATCH] montecarlo faster; rm qjs-layout --- benchmarks/montecarlo.ce | 2 +- meson.build | 9 --------- source/jsffi.c | 2 -- 3 files changed, 1 insertion(+), 12 deletions(-) diff --git a/benchmarks/montecarlo.ce b/benchmarks/montecarlo.ce index e4e7891d..f847c5da 100644 --- a/benchmarks/montecarlo.ce +++ b/benchmarks/montecarlo.ce @@ -1,4 +1,4 @@ -var N = 10000000; +var N = 1000000; var num = 0; for (var i = 0; i < N; i ++) { var x = 2 * $_.random(); diff --git a/meson.build b/meson.build index fdb43506..964e5f33 100644 --- a/meson.build +++ b/meson.build @@ -161,15 +161,6 @@ else endif endif -# Try to find system-installed qjs-layout first -qjs_layout_dep = dependency('qjs-layout', static: true, required: false) -if not qjs_layout_dep.found() - message('⚙ System qjs-layout not found, building subproject...') - deps += dependency('qjs-layout', static:true) -else - deps += qjs_layout_dep -endif - miniz_dep = dependency('miniz', static: true, required: false) if not miniz_dep.found() message('⚙ System miniz not found, building subproject...') diff --git a/source/jsffi.c b/source/jsffi.c index 034ab555..03a3a0d8 100644 --- a/source/jsffi.c +++ b/source/jsffi.c @@ -1530,7 +1530,6 @@ js_##NAME = JS_NewObject(js); \ JS_SetPropertyFunctionList(js, js_##NAME, js_##NAME##_funcs, countof(js_##NAME##_funcs)); \ JS_SetPrototype(js, js_##NAME, PARENT); \ -JSValue js_layout_use(JSContext *js); JSValue js_miniz_use(JSContext *js); JSValue js_num_use(JSContext *js); @@ -1621,7 +1620,6 @@ void ffi_load(JSContext *js) arrput(rt->module_registry, MISTLINE(graphics)); arrput(rt->module_registry, MISTLINE(video)); arrput(rt->module_registry, MISTLINE(soloud)); - arrput(rt->module_registry, MISTLINE(layout)); // arrput(rt->module_registry, MISTLINE(imgui)); arrput(rt->module_registry, ((ModuleEntry){"camera", js_camera_use}));