pub unsafe extern "C" fn JS_NewFloat32ArrayWithBuffer(
    cx: *mut JSContext,
    arrayBuffer: Handle<*mut JSObject>,
    byteOffset: usize,
    length: i64
) -> *mut JSObject