pub unsafe extern "C" fn js_malloc(
    ctx: *mut JSContext,
    size: usize
) -> *mut c_void