montecarlo faster; rm qjs-layout
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
var N = 10000000;
|
var N = 1000000;
|
||||||
var num = 0;
|
var num = 0;
|
||||||
for (var i = 0; i < N; i ++) {
|
for (var i = 0; i < N; i ++) {
|
||||||
var x = 2 * $_.random();
|
var x = 2 * $_.random();
|
||||||
|
|||||||
@@ -161,15 +161,6 @@ else
|
|||||||
endif
|
endif
|
||||||
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)
|
miniz_dep = dependency('miniz', static: true, required: false)
|
||||||
if not miniz_dep.found()
|
if not miniz_dep.found()
|
||||||
message('⚙ System miniz not found, building subproject...')
|
message('⚙ System miniz not found, building subproject...')
|
||||||
|
|||||||
@@ -1530,7 +1530,6 @@ js_##NAME = JS_NewObject(js); \
|
|||||||
JS_SetPropertyFunctionList(js, js_##NAME, js_##NAME##_funcs, countof(js_##NAME##_funcs)); \
|
JS_SetPropertyFunctionList(js, js_##NAME, js_##NAME##_funcs, countof(js_##NAME##_funcs)); \
|
||||||
JS_SetPrototype(js, js_##NAME, PARENT); \
|
JS_SetPrototype(js, js_##NAME, PARENT); \
|
||||||
|
|
||||||
JSValue js_layout_use(JSContext *js);
|
|
||||||
JSValue js_miniz_use(JSContext *js);
|
JSValue js_miniz_use(JSContext *js);
|
||||||
JSValue js_num_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(graphics));
|
||||||
arrput(rt->module_registry, MISTLINE(video));
|
arrput(rt->module_registry, MISTLINE(video));
|
||||||
arrput(rt->module_registry, MISTLINE(soloud));
|
arrput(rt->module_registry, MISTLINE(soloud));
|
||||||
arrput(rt->module_registry, MISTLINE(layout));
|
|
||||||
|
|
||||||
// arrput(rt->module_registry, MISTLINE(imgui));
|
// arrput(rt->module_registry, MISTLINE(imgui));
|
||||||
arrput(rt->module_registry, ((ModuleEntry){"camera", js_camera_use}));
|
arrput(rt->module_registry, ((ModuleEntry){"camera", js_camera_use}));
|
||||||
|
|||||||
Reference in New Issue
Block a user